diff --git a/src/Cdn/Cdn.Autorest/docs/Az.Cdn.md b/src/Cdn/Cdn.Autorest/docs/Az.Cdn.md index 97d526736184..e9e53ad0a73d 100644 --- a/src/Cdn/Cdn.Autorest/docs/Az.Cdn.md +++ b/src/Cdn/Cdn.Autorest/docs/Az.Cdn.md @@ -1,6 +1,6 @@ --- Module Name: Az.Cdn -Module Guid: 017e09b7-e5d5-439a-b393-82dab6354cb3 +Module Guid: 7068dad4-9b7e-4b63-80b8-ee7cfe94b6b4 Download Help Link: https://learn.microsoft.com/powershell/module/az.cdn Help Version: 1.0.0.0 Locale: en-US diff --git a/src/FrontDoor/FrontDoor.Autorest/.gitattributes b/src/FrontDoor/FrontDoor.Autorest/.gitattributes new file mode 100644 index 000000000000..2125666142eb --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/.gitattributes @@ -0,0 +1 @@ +* text=auto \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/.gitignore b/src/FrontDoor/FrontDoor.Autorest/.gitignore new file mode 100644 index 000000000000..6ec158bd9768 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/.gitignore @@ -0,0 +1,16 @@ +bin +obj +.vs +generated +internal +exports +tools +test/*-TestResults.xml +license.txt +/*.ps1 +/*.psd1 +/*.ps1xml +/*.psm1 +/*.snk +/*.csproj +/*.nuspec \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/Properties/AssemblyInfo.cs b/src/FrontDoor/FrontDoor.Autorest/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..b6db8e525a56 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/Properties/AssemblyInfo.cs @@ -0,0 +1,26 @@ +// Copyright (c) Microsoft Corporation. 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. +// Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +// is regenerated. + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Microsoft")] +[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")] +[assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")] +[assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - FrontDoor")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.13.0")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.13.0")] +[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly: System.CLSCompliantAttribute(false)] diff --git a/src/FrontDoor/FrontDoor.Autorest/README.md b/src/FrontDoor/FrontDoor.Autorest/README.md new file mode 100644 index 000000000000..cbf6ed681cf2 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/README.md @@ -0,0 +1,414 @@ + +# Az.FrontDoor +This directory contains the PowerShell module for the FrontDoor service. + +--- +## Info +- Modifiable: yes +- Generated: all +- Committed: yes +- Packaged: yes + +--- +## Detail +This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension. + +## Module Requirements +- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.7.5 or greater + +## Authentication +AutoRest does not generate authentication code for the module. Authentication is handled via Az.Accounts by altering the HTTP payload before it is sent. + +## Development +For information on how to develop for `Az.FrontDoor`, see [how-to.md](how-to.md). + + +### AutoRest Configuration +> see https://aka.ms/autorest + +```yaml +# pin the swagger version by using the commit id instead of branch name +commit: cf9f241708ed82f2dad218fed3c09ca5fd191311 +require: +# readme.azure.noprofile.md is the common configuration file + - $(this-folder)/../../readme.azure.noprofile.md +# If the swagger has not been put in the repo, you may uncomment the following line and refer to it locally +input-file: +# You need to specify your swagger files here. + - $(repo)/specification/frontdoor/resource-manager/Microsoft.Network/stable/2024-02-01/webapplicationfirewall.json + - $(repo)/specification/frontdoor/resource-manager/Microsoft.Network/stable/2024-02-01/network.json + - $(repo)/specification/frontdoor/resource-manager/Microsoft.Network/stable/2021-06-01/frontdoor.json + +try-require: + - $(repo)/specification/xxx/resource-manager/readme.powershell.md + +# For new RP, the version is 0.1.0 +module-version: 0.1.0 +# Normally, title is the service name +title: FrontDoor +subject-prefix: $(service-name) + +# The next three configurations are exclusive to v3, and in v4, they are activated by default. If you are still using v3, please uncomment them. +# identity-correction-for-post: true +# resourcegroup-append: true +# nested-object-to-string: true + +directive: + # Following are common directives which are normally required in all the RPs + # 1. Remove the unexpanded parameter set + # 2. For New-* cmdlets, ViaIdentity is not required + # Following two directives are v4 specific + - where: + variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString)) + remove: true + - where: + variant: ^CreateViaIdentity.*$ + remove: true + - no-inline: # choose ONE of these models to disable inlining + - BackendPoolsSettings + - RouteConfiguration + - PolicySettingsLogScrubbing + - CacheConfiguration + - RulesEngineAction + - PolicySettings + + - from: swagger-document + where: $.definitions.RouteUpdatePropertiesParameters.properties.supportedProtocols + transform: delete $.default + - from: swagger-document + where: $.definitions.PolicySettings.properties.logScrubbing + transform: $['x-ms-client-flatten'] = false; + - from: swagger-document + where: $.definitions.FrontendEndpointProperties.properties.customHttpsConfiguration + transform: >- + return { + "description": "The configuration specifying how to enable HTTPS", + "$ref": "#/definitions/CustomHttpsConfiguration" + } + + # For New object model cmdlet + - model-cmdlet: + # - model-name: Backend + # cmdlet-name: New-AzFrontDoorBackendObject + # - model-name: BackendPool + # cmdlet-name: New-AzFrontDoorBackendPoolObject + # - model-name: BackendPoolsSettings + # cmdlet-name: New-AzFrontDoorBackendPoolsSettingsObject + # - model-name: FrontendEndpoint + # cmdlet-name: New-AzFrontDoorFrontendEndpointObject + - model-name: HeaderAction + cmdlet-name: New-AzFrontDoorHeaderActionObject + # - model-name: HealthProbeSettingsModel + # cmdlet-name: New-AzFrontDoorHealthProbeSettingObject + # - model-name: LoadBalancingSettingsModel + # cmdlet-name: New-AzFrontDoorLoadBalancingSettingObject + # - model-name: RoutingRule + # cmdlet-name: New-AzFrontDoorRoutingRuleObject + # - model-name: RulesEngineAction + # cmdlet-name: New-AzFrontDoorRulesEngineActionObject + # - model-name: RulesEngineMatchCondition + # cmdlet-name: New-AzFrontDoorRulesEngineMatchConditionObject + # - model-name: RulesEngineRule + # cmdlet-name: New-AzFrontDoorRulesEngineRuleObject + # - model-name: CustomRule + # cmdlet-name: New-AzFrontDoorWafCustomRuleObject + # - model-name: ManagedRuleOverride + # cmdlet-name: New-AzFrontDoorWafManagedRuleOverrideObject + - model-name: MatchCondition + cmdlet-name: New-AzFrontDoorWafMatchConditionObject + - model-name: ManagedRuleGroupOverride + cmdlet-name: New-AzFrontDoorWafRuleGroupOverrideObject + - model-name: GroupByVariable + cmdlet-name: New-AzFrontDoorWafCustomRuleGroupByVariableObject + - model-name: ManagedRuleExclusion + cmdlet-name: New-AzFrontDoorWafManagedRuleExclusionObject + - model-name: ManagedRuleSet + cmdlet-name: New-AzFrontDoorWafManagedRuleObject + - model-name: PolicySettingsLogScrubbing + cmdlet-name: New-AzFrontDoorWafLogScrubbingSettingObject + - model-name: WebApplicationFirewallScrubbingRules + cmdlet-name: New-AzFrontDoorWafLogScrubbingRuleObject + - model-name: ForwardingConfiguration + cmdlet-name: New-AzFrontDoorForwardingConfigurationObject + - model-name: RedirectConfiguration + cmdlet-name: New-AzFrontDoorRedirectConfigurationObject + - model-name: CacheConfiguration + cmdlet-name: New-AzFrontDoorCacheConfigurationObject + # - model-name: RouteConfiguration + # cmdlet-name: New-AzFrontDoorRouteConfigurationObject + - model-name: PolicySettings + cmdlet-name: New-AzFrontDoorPolicySettingsObject + + # Rename + - where: + subject: Policy + set: + subject: WafPolicy + - where: + verb: Get + subject: ManagedRuleSet + set: + verb: Get + subject: WafManagedRuleSetDefinition + - where: + verb: Set + subject: WafPolicy + hide: true + # Hide Waf + - where: + verb: New + subject: WafPolicy + hide: true + # Hide for customization + - where: + verb: Update + subject: WafPolicy + hide: true + - remove-operation: Policies_Update + # Hide unused + - where: + verb: Test + hide: true + - where: + verb: Set + subject: FrontDoor + hide: true + + - where: + subject: FrontendEndpointHttps + set: + subject: CustomDomainHttps + - where: + verb: Enable + subject: CustomDomainHttps + parameter-name: KeyVaultCertificateSourceParameterSecretName + set: + parameter-name: SecretName + - where: + verb: Enable + subject: CustomDomainHttps + parameter-name: KeyVaultCertificateSourceParameterSecretVersion + set: + parameter-name: SecretVersion + - where: + verb: Enable + subject: CustomDomainHttps + parameter-name: FrontDoorCertificateSourceParameterCertificateType + set: + parameter-name: CertificateType + - where: + verb: Enable + subject: CustomDomainHttps + parameter-name: MinimumTlsVersion + set: + default: + script: '1.2' + - where: + verb: Enable + subject: CustomDomainHttps + hide: true + + # AzFrontDoor + - where: + subject: FrontDoor + parameter-name: Location + hide: true + set: + default: + script: '"global"' + - where: + verb: New + subject: FrontDoor + parameter-name: EnabledState + set: + default: + script: '"Enabled"' + # Customize + - where: + verb: New + subject: FrontDoor + hide: true + - where: + verb: Update + subject: FrontDoor + hide: true + # AzFrontDoorWafPolicy + - where: + subject: WafPolicy + parameter-name: Location + hide: true + set: + default: + script: '"global"' + + # Clear-AzFrontDoorEndpointContent rename to Remove-AzFrontDoorContent + - where: + verb: Clear + subject: EndpointContent + set: + verb: Remove + subject: Content + + # Update Rules Engine rename, and hide set + - where: + verb: Set + subject: RulesEngine + hide: true + - where: + verb: Update + subject: RulesEngine + set: + verb: Set + + # Breaking change avoid rename + # New-AzFrontDoorHeaderActionObject + - where: + model-name: HeaderAction + property-name: Type + set: + property-name: HeaderActionType + + - where: + model-name: Backend + property-name: HostHeader + set: + property-name: BackendHostHeader + + - where: + model-name: BackendPoolsSettings + property-name: SendRecvTimeoutSecond + set: + property-name: SendRecvTimeoutInSeconds + + - where: + model-name: FrontendEndpoint + property-name: CustomHttpsConfigurationCertificateSource + set: + property-name: CertificateSource + - where: + model-name: FrontendEndpoint + property-name: CustomHttpsConfigurationMinimumTlsVersion + set: + property-name: MinimumTlsVersion + - where: + model-name: FrontendEndpoint + property-name: FrontDoorCertificateSourceParameterCertificateType + set: + property-name: CertificateType + - where: + model-name: FrontendEndpoint + property-name: KeyVaultCertificateSourceParameterSecretName + set: + property-name: SecretName + - where: + model-name: FrontendEndpoint + property-name: KeyVaultCertificateSourceParameterSecretVersion + set: + property-name: SecretVersion + - where: + model-name: FrontendEndpoint + property-name: SessionAffinityTtlSecond + set: + property-name: SessionAffinityTtlInSeconds + - where: + model-name: FrontendEndpoint + property-name: VaultId + set: + property-name: Vault + - where: + model-name: FrontendEndpoint + property-name: CustomHttpsConfigurationProtocolType + set: + property-name: ProtocolType + + - where: + model-name: HealthProbeSettingsModel + property-name: IntervalInSecond + set: + property-name: IntervalInSeconds + + - where: + model-name: LoadBalancingSettingsModel + property-name: AdditionalLatencyMillisecond + set: + property-name: AdditionalLatencyInMilliseconds + + - where: + model-name: CustomRule + property-name: RateLimitDurationInMinute + set: + property-name: RateLimitDurationInMinutes + + - where: + model-name: WebApplicationFirewallPolicy + property-name: CustomRule + set: + property-name: CustomRuleList + - where: + model-name: WebApplicationFirewallPolicy + property-name: CustomRuleRules + set: + property-name: CustomRule + + - where: + model-name: ManagedRuleExclusion + property-name: MatchVariable + set: + property-name: Variable + - where: + model-name: ManagedRuleExclusion + property-name: SelectorMatchOperator + set: + property-name: Operator + + - where: + model-name: ManagedRuleSet + property-name: RuleSetType + set: + property-name: Type + - where: + model-name: ManagedRuleSet + property-name: RuleSetVersion + set: + property-name: Version + + - where: + model-name: ManagedRuleGroupOverride + property-name: Rule + set: + property-name: ManagedRuleOverride + + - where: + model-name: MatchCondition + property-name: Operator + set: + property-name: OperatorProperty + + - where: + model-name: RulesEngineMatchCondition + property-name: RulesEngineMatchValue + set: + property-name: MatchValue + - where: + model-name: RulesEngineMatchCondition + property-name: RulesEngineMatchVariable + set: + property-name: MatchVariable + - where: + model-name: RulesEngineMatchCondition + property-name: RulesEngineOperator + set: + property-name: Operator + - where: + model-name: PolicySettings + property-name: JavascriptChallengeExpirationInMinute + set: + property-name: JavascriptChallengeExpirationInMinutes + - where: + model-name: PolicySettings + property-name: LogScrubbing + set: + property-name: LogScrubbingSetting + + +``` diff --git a/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies.json b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies.json new file mode 100644 index 000000000000..729750fe8174 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies.json @@ -0,0 +1,85 @@ +{ + "resourceType": "FrontDoorWebApplicationFirewallPolicies", + "apiVersion": "2024-02-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor" + }, + "commands": [ + { + "name": "Get-AzFrontDoorWafPolicy", + "description": "Retrieve protection policy with specified name within a resource group.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorwafpolicy" + }, + "parameterSets": [ + { + "parameters": [ + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Retrieve protection policy with specified name within a resource group.", + "parameters": [ + { + "name": "-Name", + "value": "[Path.policyName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Remove-AzFrontDoorWafPolicy", + "description": "Deletes Policy", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorwafpolicy" + }, + "parameterSets": [ + { + "parameters": [ + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Deletes Policy", + "parameters": [ + { + "name": "-Name", + "value": "[Path.policyName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors-frontendEndpoints.json b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors-frontendEndpoints.json new file mode 100644 index 000000000000..4951d4cf66e1 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors-frontendEndpoints.json @@ -0,0 +1,95 @@ +{ + "resourceType": "frontDoors/frontendEndpoints", + "apiVersion": "2021-06-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor" + }, + "commands": [ + { + "name": "Disable-AzFrontDoorCustomDomainHttps", + "description": "Disables a frontendEndpoint for HTTPS traffic", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints/{frontendEndpointName}/disableHttps", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/disable-azfrontdoorcustomdomainhttps" + }, + "parameterSets": [ + { + "parameters": [ + "-FrontDoorName ", + "-FrontendEndpointName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Disables a frontendEndpoint for HTTPS traffic", + "parameters": [ + { + "name": "-FrontDoorName", + "value": "[Path.frontDoorName]" + }, + { + "name": "-FrontendEndpointName", + "value": "[Path.frontendEndpointName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Get-AzFrontDoorFrontendEndpoint", + "description": "Gets a Frontend endpoint with the specified name within the specified Front Door.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints/{frontendEndpointName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorfrontendendpoint" + }, + "parameterSets": [ + { + "parameters": [ + "-FrontDoorName ", + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Gets a Frontend endpoint with the specified name within the specified Front Door.", + "parameters": [ + { + "name": "-FrontDoorName", + "value": "[Path.frontDoorName]" + }, + { + "name": "-Name", + "value": "[Path.frontendEndpointName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors-rulesEngines.json b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors-rulesEngines.json new file mode 100644 index 000000000000..f0c393538a13 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors-rulesEngines.json @@ -0,0 +1,95 @@ +{ + "resourceType": "frontDoors/rulesEngines", + "apiVersion": "2021-06-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor" + }, + "commands": [ + { + "name": "Get-AzFrontDoorRulesEngine", + "description": "Gets a Rules Engine Configuration with the specified name within the specified Front Door.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/rulesEngines/{rulesEngineName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorrulesengine" + }, + "parameterSets": [ + { + "parameters": [ + "-FrontDoorName ", + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Gets a Rules Engine Configuration with the specified name within the specified Front Door.", + "parameters": [ + { + "name": "-FrontDoorName", + "value": "[Path.frontDoorName]" + }, + { + "name": "-Name", + "value": "[Path.rulesEngineName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Remove-AzFrontDoorRulesEngine", + "description": "Deletes an existing Rules Engine Configuration with the specified parameters.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/rulesEngines/{rulesEngineName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorrulesengine" + }, + "parameterSets": [ + { + "parameters": [ + "-FrontDoorName ", + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Deletes an existing Rules Engine Configuration with the specified parameters.", + "parameters": [ + { + "name": "-FrontDoorName", + "value": "[Path.frontDoorName]" + }, + { + "name": "-Name", + "value": "[Path.rulesEngineName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors.json b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors.json new file mode 100644 index 000000000000..1bca96581de0 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/UX/Microsoft.Network/frontDoors.json @@ -0,0 +1,85 @@ +{ + "resourceType": "frontDoors", + "apiVersion": "2021-06-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor" + }, + "commands": [ + { + "name": "Get-AzFrontDoor", + "description": "Gets a Front Door with the specified Front Door name under the specified subscription and resource group.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoor" + }, + "parameterSets": [ + { + "parameters": [ + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Gets a Front Door with the specified Front Door name under the specified subscription and resource group.", + "parameters": [ + { + "name": "-Name", + "value": "[Path.frontDoorName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Remove-AzFrontDoor", + "description": "Deletes an existing Front Door with the specified parameters.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoor" + }, + "parameterSets": [ + { + "parameters": [ + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Deletes an existing Front Door with the specified parameters.", + "parameters": [ + { + "name": "-Name", + "value": "[Path.frontDoorName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/Az.FrontDoor.custom.psm1 b/src/FrontDoor/FrontDoor.Autorest/custom/Az.FrontDoor.custom.psm1 new file mode 100644 index 000000000000..2c6b1750b23a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/Az.FrontDoor.custom.psm1 @@ -0,0 +1,17 @@ +# region Generated + # Load the private module dll + $null = Import-Module -PassThru -Name (Join-Path $PSScriptRoot '..\bin\Az.FrontDoor.private.dll') + + # Load the internal module + $internalModulePath = Join-Path $PSScriptRoot '..\internal\Az.FrontDoor.internal.psm1' + if(Test-Path $internalModulePath) { + $null = Import-Module -Name $internalModulePath + } + + # Export nothing to clear implicit exports + Export-ModuleMember + + # Export script cmdlets + Get-ChildItem -Path $PSScriptRoot -Recurse -Include '*.ps1' -File | ForEach-Object { . $_.FullName } + Export-ModuleMember -Function (Get-ScriptCmdlet -ScriptFolder $PSScriptRoot) -Alias (Get-ScriptCmdlet -ScriptFolder $PSScriptRoot -AsAlias) +# endregion diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/Enable-AzFrontDoorCustomDomainHttps.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/Enable-AzFrontDoorCustomDomainHttps.ps1 new file mode 100644 index 000000000000..ab252e9acec0 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/Enable-AzFrontDoorCustomDomainHttps.ps1 @@ -0,0 +1,248 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Enables a frontendEndpoint for HTTPS traffic +.Description +Enables a frontendEndpoint for HTTPS traffic +.Example +{{ Add code here }} +.Example +{{ Add code here }} + +.Inputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICustomHttpsConfiguration +.Inputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +.Outputs +System.Boolean +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +CUSTOMHTTPSCONFIGURATION : Https settings for a domain + CertificateSource : Defines the source of the SSL certificate + MinimumTlsVersion : The minimum TLS version required from the clients to establish an SSL handshake with Front Door. + [FrontDoorCertificateSourceParameterCertificateType ]: Defines the type of the certificate used for secure connections to a frontendEndpoint + [KeyVaultCertificateSourceParameterSecretName ]: The name of the Key Vault secret representing the full certificate PFX + [KeyVaultCertificateSourceParameterSecretVersion ]: The version of the Key Vault secret representing the full certificate PFX + [VaultId ]: Resource ID. + +FRONTDOORINPUTOBJECT : Identity Parameter + [FrontDoorName ]: Name of the Front Door which is globally unique. + [FrontendEndpointName ]: Name of the Frontend endpoint which is unique within the Front Door. + [Id ]: Resource identity path + [PolicyName ]: The name of the Web Application Firewall Policy. + [ResourceGroupName ]: Name of the Resource group within the Azure subscription. + [RulesEngineName ]: Name of the Rules Engine which is unique within the Front Door. + [SubscriptionId ]: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + +INPUTOBJECT : Identity Parameter + [FrontDoorName ]: Name of the Front Door which is globally unique. + [FrontendEndpointName ]: Name of the Frontend endpoint which is unique within the Front Door. + [Id ]: Resource identity path + [PolicyName ]: The name of the Web Application Firewall Policy. + [ResourceGroupName ]: Name of the Resource group within the Azure subscription. + [RulesEngineName ]: Name of the Rules Engine which is unique within the Front Door. + [SubscriptionId ]: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. +.Link +https://learn.microsoft.com/powershell/module/az.frontdoor/enable-azfrontdoorcustomdomainhttps +#> +function Enable-AzFrontDoorCustomDomainHttps { + [OutputType([System.Boolean])] + [CmdletBinding(DefaultParameterSetName='EnableExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] + param( + [Parameter(ParameterSetName='Enable', Mandatory)] + [Parameter(ParameterSetName='EnableExpanded', Mandatory)] + [Parameter(ParameterSetName='EnableViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='EnableViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Front Door which is globally unique. + ${FrontDoorName}, + + [Parameter(ParameterSetName='Enable', Mandatory)] + [Parameter(ParameterSetName='EnableExpanded', Mandatory)] + [Parameter(ParameterSetName='EnableViaIdentityFrontDoor', Mandatory)] + [Parameter(ParameterSetName='EnableViaIdentityFrontDoorExpanded', Mandatory)] + [Parameter(ParameterSetName='EnableViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='EnableViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Frontend endpoint which is unique within the Front Door. + ${FrontendEndpointName}, + + [Parameter(ParameterSetName='Enable', Mandatory)] + [Parameter(ParameterSetName='EnableExpanded', Mandatory)] + [Parameter(ParameterSetName='EnableViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='EnableViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Resource group within the Azure subscription. + ${ResourceGroupName}, + + [Parameter(ParameterSetName='Enable')] + [Parameter(ParameterSetName='EnableExpanded')] + [Parameter(ParameterSetName='EnableViaJsonFilePath')] + [Parameter(ParameterSetName='EnableViaJsonString')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription credentials which uniquely identify the Microsoft Azure subscription. + # The subscription ID forms part of the URI for every service call. + ${SubscriptionId}, + + [Parameter(ParameterSetName='EnableViaIdentity', Mandatory, ValueFromPipeline)] + [Parameter(ParameterSetName='EnableViaIdentityExpanded', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity] + # Identity Parameter + ${InputObject}, + + [Parameter(ParameterSetName='EnableViaIdentityFrontDoor', Mandatory, ValueFromPipeline)] + [Parameter(ParameterSetName='EnableViaIdentityFrontDoorExpanded', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity] + # Identity Parameter + ${FrontDoorInputObject}, + + [Parameter(ParameterSetName='EnableExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityFrontDoorExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("1.0", "1.2")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.DefaultInfo(Script='1.2')] + [System.String] + # The minimum TLS version required from the clients to establish an SSL handshake with Front Door. + ${MinimumTlsVersion}, + + [Parameter(ParameterSetName='EnableExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityFrontDoorExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # The name of the Key Vault secret representing the full certificate PFX + ${SecretName}, + + [Parameter(ParameterSetName='EnableExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityFrontDoorExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # The version of the Key Vault secret representing the full certificate PFX + ${SecretVersion}, + + [Parameter(ParameterSetName='EnableExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityExpanded')] + [Parameter(ParameterSetName='EnableViaIdentityFrontDoorExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Resource ID. + ${VaultId}, + + [Parameter(ParameterSetName='EnableViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Path of Json file supplied to the Enable operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='EnableViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Json string supplied to the Enable operation + ${JsonString}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Azure')] + [System.Management.Automation.PSObject] + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Returns true when the command succeeds + ${PassThru}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} + ) + + process { + if ($PSBoundParameters.ContainsKey('VaultId')) { + $PSBoundParameters.CertificateSource = 'AzureKeyVault' + } else { + $PSBoundParameters.CertificateSource = 'FrontDoor' + $PSBoundParameters.CertificateType = "Dedicated" + } + + Az.FrontDoor.internal\Enable-AzFrontDoorCustomDomainHttps @PSBoundParameters + } +} + \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoor.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoor.ps1 new file mode 100644 index 000000000000..386c5a8423c4 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoor.ps1 @@ -0,0 +1,275 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +create a new Front Door with a Front Door name under the specified subscription and resource group. +.Description +create a new Front Door with a Front Door name under the specified subscription and resource group. +.Example +{{ Add code here }} +.Example +{{ Add code here }} + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +BACKENDPOOL : Backend pools available to routing rules. + [Id ]: Resource ID. + [Backend >]: The set of backends for this pool + [Address ]: Location of the backend (IP address or FQDN) + [EnabledState ]: Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled' + [HostHeader ]: The value to use as the host header sent to the backend. If blank or unspecified, this defaults to the incoming host. + [HttpPort ]: The HTTP TCP port number. Must be between 1 and 65535. + [HttpsPort ]: The HTTPS TCP port number. Must be between 1 and 65535. + [Priority ]: Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy. + [PrivateLinkAlias ]: The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private' + [PrivateLinkApprovalMessage ]: A custom message to be included in the approval request to connect to the Private Link + [PrivateLinkLocation ]: The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated + [PrivateLinkResourceId ]: The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private' + [Weight ]: Weight of this endpoint for load balancing purposes. + [HealthProbeSettingId ]: Resource ID. + [LoadBalancingSettingId ]: Resource ID. + [Name ]: Resource name. + +BACKENDPOOLSSETTING : Settings for all backendPools + [EnforceCertificateNameCheck ]: Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. + [SendRecvTimeoutSecond ]: Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns. + +FRONTENDENDPOINT : Frontend endpoints available to routing rules. + [Id ]: Resource ID. + [CustomHttpsConfigurationCertificateSource ]: Defines the source of the SSL certificate + [CustomHttpsConfigurationMinimumTlsVersion ]: The minimum TLS version required from the clients to establish an SSL handshake with Front Door. + [FrontDoorCertificateSourceParameterCertificateType ]: Defines the type of the certificate used for secure connections to a frontendEndpoint + [HostName ]: The host name of the frontendEndpoint. Must be a domain name. + [KeyVaultCertificateSourceParameterSecretName ]: The name of the Key Vault secret representing the full certificate PFX + [KeyVaultCertificateSourceParameterSecretVersion ]: The version of the Key Vault secret representing the full certificate PFX + [Name ]: Resource name. + [SessionAffinityEnabledState ]: Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled' + [SessionAffinityTtlSecond ]: UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable. + [VaultId ]: Resource ID. + [WebApplicationFirewallPolicyLinkId ]: Resource ID. + +HEALTHPROBESETTING : Health probe settings associated with this Front Door instance. + [Id ]: Resource ID. + [EnabledState ]: Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. + [HealthProbeMethod ]: Configures which HTTP method to use to probe the backends defined under backendPools. + [IntervalInSecond ]: The number of seconds between health probes. + [Name ]: Resource name. + [Path ]: The path to use for the health probe. Default is / + [Protocol ]: Protocol scheme to use for this probe + +LOADBALANCINGSETTING : Load balancing settings associated with this Front Door instance. + [Id ]: Resource ID. + [AdditionalLatencyMillisecond ]: The additional latency in milliseconds for probes to fall into the lowest latency bucket + [Name ]: Resource name. + [SampleSize ]: The number of samples to consider for load balancing decisions + [SuccessfulSamplesRequired ]: The number of samples within the sample period that must succeed + +ROUTINGRULE : Routing rules associated with this Front Door. + [Id ]: Resource ID. + [AcceptedProtocol >]: Protocol schemes to match for this rule + [EnabledState ]: Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled' + [FrontendEndpoint >]: Frontend endpoints associated with this rule + [Id ]: Resource ID. + [Name ]: Resource name. + [PatternsToMatch >]: The route patterns of the rule. + [RouteConfiguration ]: A reference to the routing configuration. + OdataType : + [RuleEngineId ]: Resource ID. + [WebApplicationFirewallPolicyLinkId ]: Resource ID. +.Link +https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoor +#> +function New-AzFrontDoor { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor])] +[CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(Mandatory)] + [Alias('FrontDoorName')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Front Door which is globally unique. + ${Name}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Resource group within the Azure subscription. + ${ResourceGroupName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription credentials which uniquely identify the Microsoft Azure subscription. + # The subscription ID forms part of the URI for every service call. + ${SubscriptionId}, + + [Parameter(ParameterSetName='CreateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPool[]] + # Backend pools available to routing rules. + ${BackendPool}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPoolsSettings] + # Settings for all backendPools + ${BackendPoolsSetting}, + + [switch] + ${DisableCertificateNameCheck}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Operational status of the Front Door load balancer. + # Permitted values are 'Enabled' or 'Disabled' + ${EnabledState} = 'Enabled', + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # A friendly name for the frontDoor + ${FriendlyName}, + + [Parameter(ParameterSetName='CreateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint[]] + # Frontend endpoints available to routing rules. + ${FrontendEndpoint}, + + [Parameter(ParameterSetName='CreateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHealthProbeSettingsModel[]] + # Health probe settings associated with this Front Door instance. + ${HealthProbeSetting}, + + [Parameter(ParameterSetName='CreateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ILoadBalancingSettingsModel[]] + # Load balancing settings associated with this Front Door instance. + ${LoadBalancingSetting}, + + [Parameter(ParameterSetName='CreateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRoutingRule[]] + # Routing rules associated with this Front Door. + ${RoutingRule}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IResourceTags]))] + [System.Collections.Hashtable] + # Resource tags. + ${Tag}, + + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Azure')] + [System.Management.Automation.PSObject] + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + + process { + $duplicateCheck = Get-AzFrontDoor -ResourceGroupName $ResourceGroupName + + foreach ($fd in $duplicateCheck) { + if ($fd.Name -eq $Name) { + throw "Front Door with name $Name already exists in resource group $ResourceGroupName" + } + } + + Az.FrontDoor.internal\New-AzFrontDoor @PSBoundParameters + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendObject.ps1 new file mode 100644 index 000000000000..fc9029c21b91 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendObject.ps1 @@ -0,0 +1,96 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for Backend. +.Description +Create an in-memory object for Backend. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.Backend +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendobject +#> +function New-AzFrontDoorBackendObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.Backend')] + [CmdletBinding(PositionalBinding=$false)] + Param( + [Parameter(HelpMessage="Location of the backend (IP address or FQDN).")] + [string] + $Address, + [Parameter(HelpMessage="The value to use as the host header sent to the backend. If blank or unspecified, this defaults to the incoming host.")] + [string] + $BackendHostHeader = $Address, + [Parameter(HelpMessage="Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled'.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $EnabledState = 'Enabled', + [Parameter(HelpMessage="The HTTP TCP port number. Must be between 1 and 65535.")] + [int] + $HttpPort = 80, + [Parameter(HelpMessage="The HTTPS TCP port number. Must be between 1 and 65535.")] + [int] + $HttpsPort = 443, + [Parameter(HelpMessage="Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy.")] + [int] + [ValidateRange(0, [int]::MaxValue)] + $Priority = 1, + [Parameter(HelpMessage="The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private'.")] + [string] + $PrivateLinkAlias, + [Parameter(HelpMessage="A custom message to be included in the approval request to connect to the Private Link.")] + [string] + $PrivateLinkApprovalMessage, + [Parameter(HelpMessage="The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated.")] + [string] + $PrivateLinkLocation, + [Parameter(HelpMessage="The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'.")] + [string] + $PrivateLinkResourceId, + [Parameter(HelpMessage="Weight of this endpoint for load balancing purposes.")] + [int] + $Weight = 50 + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.Backend]::New() + + if ($PSBoundParameters.ContainsKey('Address')) { + $Object.Address = $Address + } + $Object.BackendHostHeader = $BackendHostHeader + $Object.EnabledState = $EnabledState + $Object.HttpPort = $HttpPort + $Object.HttpsPort = $HttpsPort + $Object.Priority = $Priority + if ($PSBoundParameters.ContainsKey('PrivateLinkAlias')) { + $Object.PrivateLinkAlias = $PrivateLinkAlias + } + if ($PSBoundParameters.ContainsKey('PrivateLinkApprovalMessage')) { + $Object.PrivateLinkApprovalMessage = $PrivateLinkApprovalMessage + } + if ($PSBoundParameters.ContainsKey('PrivateLinkLocation')) { + $Object.PrivateLinkLocation = $PrivateLinkLocation + } + if ($PSBoundParameters.ContainsKey('PrivateLinkResourceId')) { + $Object.PrivateLinkResourceId = $PrivateLinkResourceId + } + $Object.Weight = $Weight + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendPoolObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendPoolObject.ps1 new file mode 100644 index 000000000000..84cf69190fe4 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendPoolObject.ps1 @@ -0,0 +1,81 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for BackendPool. +.Description +Create an in-memory object for BackendPool. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPool +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendpoolobject +#> +function New-AzFrontDoorBackendPoolObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPool')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The set of backends for this pool.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackend[]] + $Backend, + [Parameter(HelpMessage="Resource ID.")] + [string] + $HealthProbeSettingsName, + [Parameter(HelpMessage="Resource ID.")] + [string] + $LoadBalancingSettingsName, + [Parameter(HelpMessage="Resource name.")] + [string] + $Name, + [Parameter(HelpMessage="Resource ID.")] + [string] + $Id, + [Parameter(HelpMessage="Resource ID.")] + [string] + $FrontDoorName, + [Parameter(HelpMessage="Resource ID.")] + [string] + $ResourceGroupName + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPool]::New() + + $subId = (Get-AzContext).Subscription.Id + + if ($PSBoundParameters.ContainsKey('Backend')) { + $Object.Backend = $Backend + } + if ($PSBoundParameters.ContainsKey('HealthProbeSettingsName')) { + $HealthProbeSettingId = "/subscriptions/$subId/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/HealthProbeSettings/$HealthProbeSettingsName" + $Object.HealthProbeSettingId = $HealthProbeSettingId + } + if ($PSBoundParameters.ContainsKey('LoadBalancingSettingsName')) { + $LoadBalancingSettingId = "/subscriptions/$subId/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/LoadBalancingSettings/$LoadBalancingSettingsName" + $Object.LoadBalancingSettingId = $LoadBalancingSettingId + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + if ($PSBoundParameters.ContainsKey('Id')) { + $Object.Id = $Id + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendPoolsSettingObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendPoolsSettingObject.ps1 new file mode 100644 index 000000000000..18e7e51ba0e0 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorBackendPoolsSettingObject.ps1 @@ -0,0 +1,51 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for BackendPoolsSettings. +.Description +Create an in-memory object for BackendPoolsSettings. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPoolsSettings +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendpoolssettingsobject +#> +function New-AzFrontDoorBackendPoolsSettingObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPoolsSettings')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $EnforceCertificateNameCheck = 'Enabled', + [Parameter(HelpMessage="Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns.")] + [int] + $SendRecvTimeoutInSeconds = 30 + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPoolsSettings]::New() + + $Object.EnforceCertificateNameCheck = $EnforceCertificateNameCheck + $Object.SendRecvTimeoutInSeconds = $SendRecvTimeoutInSeconds + + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorFrontendEndpointObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorFrontendEndpointObject.ps1 new file mode 100644 index 000000000000..770f44dec4ed --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorFrontendEndpointObject.ps1 @@ -0,0 +1,119 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for FrontendEndpoint. +.Description +Create an in-memory object for FrontendEndpoint. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.FrontendEndpoint +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendendpointobject +#> +function New-AzFrontDoorFrontendEndpointObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.FrontendEndpoint')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Defines the source of the SSL certificate.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("AzureKeyVault", "FrontDoor")] + [string] + $CertificateSource, + [Parameter(HelpMessage="The minimum TLS version required from the clients to establish an SSL handshake with Front Door.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("1.0", "1.2")] + [string] + $MinimumTlsVersion, + [Parameter(HelpMessage="Defines the type of the certificate used for secure connections to a frontendEndpoint.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Dedicated")] + [string] + $CertificateType, + [Parameter(HelpMessage="The host name of the frontendEndpoint. Must be a domain name.")] + [string] + $HostName, + [Parameter(HelpMessage="The name of the Key Vault secret representing the full certificate PFX.")] + [string] + $SecretName, + [Parameter(HelpMessage="The version of the Key Vault secret representing the full certificate PFX.")] + [string] + $SecretVersion, + [Parameter(HelpMessage="Resource name.")] + [string] + $Name, + [Parameter(HelpMessage="Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $SessionAffinityEnabledState = 'Enabled', + [Parameter(HelpMessage="UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.")] + [int] + $SessionAffinityTtlInSeconds = 0, + [Parameter(HelpMessage="Resource ID.")] + [string] + $Vault, + [Parameter(HelpMessage="Resource ID.")] + [string] + [Alias("WebApplicationFirewallPolicyLink")] + $WebApplicationFirewallPolicyLinkId, + [Parameter(HelpMessage="Resource ID.")] + [string] + $Id, + # This was ignored by autorest because of only one enum + [Parameter(HelpMessage="The TLS extension protocol that is used for secure delivery")] + [string] + $ProtocolType = "ServerNameIndication" + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.FrontendEndpoint]::New() + + if ($PSBoundParameters.ContainsKey('CertificateSource')) { + $Object.CertificateSource = $CertificateSource + } + if ($PSBoundParameters.ContainsKey('MinimumTlsVersion')) { + $Object.MinimumTlsVersion = $MinimumTlsVersion + } + if ($PSBoundParameters.ContainsKey('CertificateType')) { + $Object.CertificateType = $CertificateType + } + if ($PSBoundParameters.ContainsKey('HostName')) { + $Object.HostName = $HostName + } + if ($PSBoundParameters.ContainsKey('SecretName')) { + $Object.SecretName = $SecretName + } + if ($PSBoundParameters.ContainsKey('SecretVersion')) { + $Object.SecretVersion = $SecretVersion + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + $Object.SessionAffinityEnabledState = $SessionAffinityEnabledState + $Object.SessionAffinityTtlInSeconds = $SessionAffinityTtlInSeconds + if ($PSBoundParameters.ContainsKey('Vault')) { + $Object.Vault = $Vault + } + if ($PSBoundParameters.ContainsKey('WebApplicationFirewallPolicyLinkId')) { + $Object.WebApplicationFirewallPolicyLinkId = $WebApplicationFirewallPolicyLinkId + } + if ($PSBoundParameters.ContainsKey('Id')) { + $Object.Id = $Id + } + # $Object.ProtocolType = $ProtocolType + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorHealthProbeSettingObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorHealthProbeSettingObject.ps1 new file mode 100644 index 000000000000..e81a05dcefb7 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorHealthProbeSettingObject.ps1 @@ -0,0 +1,76 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for HealthProbeSettingsModel. +.Description +Create an in-memory object for HealthProbeSettingsModel. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HealthProbeSettingsModel +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorhealthprobesettingobject +#> +function New-AzFrontDoorHealthProbeSettingObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HealthProbeSettingsModel')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $EnabledState = 'Enabled', + [Parameter(HelpMessage="Configures which HTTP method to use to probe the backends defined under backendPools.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("GET", "HEAD")] + [string] + $HealthProbeMethod = 'HEAD', + [Parameter(HelpMessage="The number of seconds between health probes.")] + [int] + $IntervalInSeconds = 30, + [Parameter(HelpMessage="Resource name.")] + [string] + $Name, + [Parameter(HelpMessage="The path to use for the health probe. Default is /.")] + [string] + $Path = "/", + [Parameter(HelpMessage="Protocol scheme to use for this probe.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Http", "Https")] + [string] + $Protocol = "Http", + [Parameter(HelpMessage="Resource ID.")] + [string] + $Id + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HealthProbeSettingsModel]::New() + + $Object.EnabledState = $EnabledState + $Object.HealthProbeMethod = $HealthProbeMethod + $Object.IntervalInSeconds = $IntervalInSeconds + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + $Object.Path = $Path + $Object.Protocol = $Protocol + if ($PSBoundParameters.ContainsKey('Id')) { + $Object.Id = $Id + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorLoadBalancingSettingObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorLoadBalancingSettingObject.ps1 new file mode 100644 index 000000000000..aa4d7c0e1261 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorLoadBalancingSettingObject.ps1 @@ -0,0 +1,65 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for LoadBalancingSettingsModel. +.Description +Create an in-memory object for LoadBalancingSettingsModel. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.LoadBalancingSettingsModel +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorloadbalancingsettingobject +#> +function New-AzFrontDoorLoadBalancingSettingObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.LoadBalancingSettingsModel')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The additional latency in milliseconds for probes to fall into the lowest latency bucket.")] + [int] + $AdditionalLatencyInMilliseconds = 0, + [Parameter(HelpMessage="Resource name.")] + [string] + $Name, + [Parameter(HelpMessage="The number of samples to consider for load balancing decisions.")] + [int] + $SampleSize = 4, + [Parameter(HelpMessage="The number of samples within the sample period that must succeed.")] + [int] + $SuccessfulSamplesRequired = 2, + [Parameter(HelpMessage="Resource ID.")] + [string] + $Id + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.LoadBalancingSettingsModel]::New() + + $Object.AdditionalLatencyInMilliseconds = $AdditionalLatencyInMilliseconds + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + $Object.SampleSize = $SampleSize + $Object.SuccessfulSamplesRequired = $SuccessfulSamplesRequired + if ($PSBoundParameters.ContainsKey('Id')) { + $Object.Id = $Id + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRoutingRuleObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRoutingRuleObject.ps1 new file mode 100644 index 000000000000..f0f91414406e --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRoutingRuleObject.ps1 @@ -0,0 +1,214 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for RoutingRule. +.Description +Create an in-memory object for RoutingRule. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RoutingRule +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorroutingruleobject +#> +function New-AzFrontDoorRoutingRuleObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RoutingRule')] + [CmdletBinding(DefaultParameterSetName= 'ForwardingParameterSet')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Protocol schemes to match for this rule.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Http", "Https")] + [string[]] + $AcceptedProtocol = @('Http', 'Https'), + [Parameter(HelpMessage="Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $EnabledState = 'Enabled', + [Parameter(HelpMessage="Frontend endpoints associated with this rule.")] + [string[]] + $FrontendEndpointName, + [Parameter(HelpMessage="Resource name.")] + [string] + $Name, + [Parameter(HelpMessage="Resource Group name.")] + [string] + $ResourceGroupName, + [Parameter(HelpMessage="The name of the Front Door to which this routing rule belongs.")] + [string] + $FrontDoorName, + [Parameter(HelpMessage="The route patterns of the rule.")] + [string[]] + $PatternsToMatch = @('/*'), + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRouteConfiguration] + $RouteConfiguration, + [Parameter(HelpMessage="Resource ID.")] + [string] + $RuleEngineName, + [Parameter(HelpMessage="Resource ID.")] + [string] + $WebApplicationFirewallPolicyLinkId, + [Parameter(HelpMessage="Resource ID.")] + [string] + $Id, + + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Resource ID.")] + [string] + $BackendPoolName, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="The duration for which the content needs to be cached. Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP requires the value to be no more than a year.")] + [System.TimeSpan] + $CacheDuration, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Whether to use dynamic compression for cached content.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $DynamicCompression, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="query parameters to include or exclude (comma separated).")] + [string] + $QueryParameter, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Treatment of URL query terms when forming the cache key.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("StripNone", "StripAll", "StripOnly", "StripAllExcept")] + [string] + $QueryParameterStripDirective, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.")] + [string] + $CustomForwardingPath, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Protocol this rule will use when forwarding traffic to backends.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("HttpOnly", "HttpsOnly", "MatchRequest")] + [string] + $ForwardingProtocol = 'MatchRequest', + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [bool] + $EnableCaching, + + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.")] + [string] + $CustomFragment, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="Host to redirect. Leave empty to use the incoming host as the destination host.")] + [string] + $CustomHost, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.")] + [string] + $CustomPath, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &.")] + [string] + $CustomQueryString, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The protocol of the destination to where the traffic is redirected.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("HttpOnly", "HttpsOnly", "MatchRequest")] + [string] + $RedirectProtocol, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The redirect type the rule will use when redirecting traffic.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Moved", "Found", "TemporaryRedirect", "PermanentRedirect")] + [string] + $RedirectType + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RoutingRule]::New() + $subId = (Get-AzContext).Subscription.Id + + switch ($PSCmdlet.ParameterSetName) { + "ForwardingParameterSet" { + $ForwardingConfiguration = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration]::New() + + $BackendPoolId = "/subscriptions/$subid/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/BackendPools/$BackendPoolName" + if ($PSBoundParameters.ContainsKey('BackendPoolName')) { + $BackendPoolId = "/subscriptions/$subid/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/BackendPools/$BackendPoolName" + $ForwardingConfiguration.BackendPoolId = $BackendPoolId + } + + if ($PSBoundParameters.ContainsKey('EnableCaching') -and $true -eq $EnableCaching) { + $CacheConfiguration = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('CacheDuration')) { + $CacheConfiguration.CacheDuration = $CacheDuration + } + $CacheConfiguration.DynamicCompression = $PSBoundParameters.ContainsKey('DynamicCompression')? $DynamicCompression : 'Enabled' + if ($PSBoundParameters.ContainsKey('QueryParameter')) { + $CacheConfiguration.QueryParameter = $QueryParameter + } + $CacheConfiguration.QueryParameterStripDirective = $PSBoundParameters.ContainsKey('QueryParameterStripDirective')? $QueryParameterStripDirective : 'StripAll' + $ForwardingConfiguration.CacheConfiguration = $CacheConfiguration + } + + if ($PSBoundParameters.ContainsKey('CustomForwardingPath')) { + $ForwardingConfiguration.CustomForwardingPath = $CustomForwardingPath + } + $ForwardingConfiguration.ForwardingProtocol = $PSBoundParameters.ContainsKey('ForwardingProtocol')? $ForwardingProtocol : 'MatchRequest' + $Object.RouteConfiguration = $ForwardingConfiguration + } + "RedirectParameterSet" { + $RedirectConfiguration = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('CustomFragment')) { + $RedirectConfiguration.CustomFragment = $CustomFragment + } + $RedirectConfiguration.CustomHost = $PSBoundParameters.ContainsKey('CustomHost')? $CustomHost : '' + $RedirectConfiguration.CustomPath = $PSBoundParameters.ContainsKey('CustomPath')? $CustomPath : '' + if ($PSBoundParameters.ContainsKey('CustomQueryString')) { + $RedirectConfiguration.CustomQueryString = $CustomQueryString + } + $RedirectConfiguration.RedirectProtocol = $PSBoundParameters.ContainsKey('RedirectProtocol')? $RedirectProtocol : 'MatchRequest' + $RedirectConfiguration.RedirectType = $PSBoundParameters.ContainsKey('RedirectType')? $RedirectType : 'Moved' + + $Object.RouteConfiguration = $RedirectConfiguration + } + } + + $Object.AcceptedProtocol = $AcceptedProtocol + $Object.EnabledState = $EnabledState + if ($PSBoundParameters.ContainsKey('FrontendEndpointName')) { + $FrontendEndpoint = $FrontendEndpointName | ForEach-Object { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.SubResource]@{ + Id = "/subscriptions/$subid/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/FrontendEndpoints/$_" + } + } + $Object.FrontendEndpoint = $FrontendEndpoint + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + + $Object.PatternsToMatch = $PatternsToMatch + + if ($PSBoundParameters.ContainsKey('RuleEngineName')) { + $RuleEngineId = "/subscriptions/$subid/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/RulesEngines/$RuleEngineName" + $Object.RuleEngineId = $RuleEngineId + } + if ($PSBoundParameters.ContainsKey('WebApplicationFirewallPolicyLinkId')) { + $Object.WebApplicationFirewallPolicyLinkId = $WebApplicationFirewallPolicyLinkId + } + if ($PSBoundParameters.ContainsKey('Id')) { + $Object.Id = $Id + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineActionObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineActionObject.ps1 new file mode 100644 index 000000000000..8d8969ecc02a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineActionObject.ps1 @@ -0,0 +1,202 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for RulesEngineAction. +.Description +Create an in-memory object for RulesEngineAction. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineAction +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesengineactionobject +#> +function New-AzFrontDoorRulesEngineActionObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineAction')] + [CmdletBinding(DefaultParameterSetName= 'ForwardingParameterSet')] + [CmdletBinding(PositionalBinding=$false)] + Param( + [Parameter(HelpMessage="A list of header actions to apply from the request from AFD to the origin.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHeaderAction[]] + $RequestHeaderAction, + [Parameter(HelpMessage="A list of header actions to apply from the response from AFD to the client.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHeaderAction[]] + $ResponseHeaderAction, + [Parameter(HelpMessage="Override the route configuration.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRouteConfiguration] + $RouteConfigurationOverride, + + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Resource ID.")] + [string] + $BackendPoolName, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="The name of the Front Door to which this routing rule belongs.")] + [string] + $FrontDoorName, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="The resource group name that the RoutingRule will be created in.")] + [string] + $ResourceGroupName, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="The duration for which the content needs to be cached. Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP requires the value to be no more than a year.")] + [System.TimeSpan] + $CacheDuration, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Whether to use dynamic compression for cached content.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $DynamicCompression, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="query parameters to include or exclude (comma separated).")] + [string] + $QueryParameter, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Treatment of URL query terms when forming the cache key.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("StripNone", "StripAll", "StripOnly", "StripAllExcept")] + [string] + $QueryParameterStripDirective, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.")] + [string] + $CustomForwardingPath, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [Parameter(HelpMessage="Protocol this rule will use when forwarding traffic to backends.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("HttpOnly", "HttpsOnly", "MatchRequest")] + [string] + $ForwardingProtocol, + [Parameter(ParameterSetName= 'ForwardingParameterSet')] + [bool] + $EnableCaching, + + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.")] + [string] + $CustomFragment, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="Host to redirect. Leave empty to use the incoming host as the destination host.")] + [string] + $CustomHost, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.")] + [string] + $CustomPath, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &.")] + [string] + $CustomQueryString, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The protocol of the destination to where the traffic is redirected.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("HttpOnly", "HttpsOnly", "MatchRequest")] + [string] + $RedirectProtocol, + [Parameter(ParameterSetName= 'RedirectParameterSet')] + [Parameter(HelpMessage="The redirect type the rule will use when redirecting traffic.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Moved", "Found", "TemporaryRedirect", "PermanentRedirect")] + [string] + $RedirectType + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineAction]::New() + $subId = (Get-AzContext).Subscription.Id + $nullOverride = $false + + if ($PSBoundParameters.ContainsKey('RequestHeaderAction')) { + $Object.RequestHeaderAction = $RequestHeaderAction + } + if ($PSBoundParameters.ContainsKey('ResponseHeaderAction')) { + $Object.ResponseHeaderAction = $ResponseHeaderAction + } + + switch ($PSCmdlet.ParameterSetName) { + "ForwardingParameterSet" { + if ( + !$PSBoundParameters.ContainsKey("BackendPoolName") -and + !$PSBoundParameters.ContainsKey("FrontDoorName") -and + !$PSBoundParameters.ContainsKey("ResourceGroupName") -and + !$PSBoundParameters.ContainsKey("EnableCaching") -and + !$PSBoundParameters.ContainsKey("ForwardingProtocol") -and + !$PSBoundParameters.ContainsKey("QueryParameterStripDirective") -and + !$PSBoundParameters.ContainsKey("DynamicCompression") -and + !$PSBoundParameters.ContainsKey("QueryParameter") -and + !$PSBoundParameters.ContainsKey("CacheDuration") -and + !$PSBoundParameters.ContainsKey("CustomForwardingPath") -and + !$PSBoundParameters.ContainsKey("CacheDuration") + ) + { + $nullOverride = $true + break + } + + $ForwardingConfiguration = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration]::New() + + $BackendPoolId = "/subscriptions/$subid/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/BackendPools/$BackendPoolName" + if ($PSBoundParameters.ContainsKey('BackendPoolName')) { + $BackendPoolId = "/subscriptions/$subid/resourceGroups/$ResourceGroupName/providers/Microsoft.Network/frontDoors/$FrontDoorName/BackendPools/$BackendPoolName" + $ForwardingConfiguration.BackendPoolId = $BackendPoolId + } + + if ($PSBoundParameters.ContainsKey('EnableCaching') -and $true -eq $EnableCaching) { + $CacheConfiguration = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('CacheDuration')) { + $CacheConfiguration.CacheDuration = $CacheDuration + } + $CacheConfiguration.DynamicCompression = $PSBoundParameters.ContainsKey('DynamicCompression')? $DynamicCompression : 'Enabled' + if ($PSBoundParameters.ContainsKey('QueryParameter')) { + $CacheConfiguration.QueryParameter = $QueryParameter + } + $CacheConfiguration.QueryParameterStripDirective = $PSBoundParameters.ContainsKey('QueryParameterStripDirective')? $QueryParameterStripDirective : 'StripAll' + $ForwardingConfiguration.CacheConfiguration = $CacheConfiguration + } + + if ($PSBoundParameters.ContainsKey('CustomForwardingPath')) { + $ForwardingConfiguration.CustomForwardingPath = $CustomForwardingPath + } + $ForwardingConfiguration.ForwardingProtocol = $PSBoundParameters.ContainsKey('ForwardingProtocol')? $ForwardingProtocol : 'MatchRequest' + + $Object.RouteConfigurationOverride = $ForwardingConfiguration + break + } + "RedirectParameterSet" { + $RedirectConfiguration = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('CustomFragment')) { + $RedirectConfiguration.CustomFragment = $CustomFragment + } + $RedirectConfiguration.CustomHost = $PSBoundParameters.ContainsKey('CustomHost')? $CustomHost : '' + $RedirectConfiguration.CustomPath = $PSBoundParameters.ContainsKey('CustomPath')? $CustomPath : '' + if ($PSBoundParameters.ContainsKey('CustomQueryString')) { + $RedirectConfiguration.CustomQueryString = $CustomQueryString + } + $RedirectConfiguration.RedirectProtocol = $PSBoundParameters.ContainsKey('RedirectProtocol')? $RedirectProtocol : 'MatchRequest' + $RedirectConfiguration.RedirectType = $PSBoundParameters.ContainsKey('RedirectType')? $RedirectType : 'Moved' + + $Object.RouteConfigurationOverride = $RedirectConfiguration + break + } + } + + if ( ($Object.RequestHeaderAction.Count -eq 0) -and ($Object.ResponseHeaderAction.Count -eq 0) -and ($true -eq $nullOverride) ) { + throw "Rules engine action must contain at least one of the following actions: RequestHeaderActions, ResponseHeaderActions, or RouteConfigurationOverride " + } + + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineMatchConditionObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineMatchConditionObject.ps1 new file mode 100644 index 000000000000..7f9faee1e2c5 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineMatchConditionObject.ps1 @@ -0,0 +1,76 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for RulesEngineMatchCondition. +.Description +Create an in-memory object for RulesEngineMatchCondition. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineMatchCondition +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesenginematchconditionobject +#> +function New-AzFrontDoorRulesEngineMatchConditionObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineMatchCondition')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Describes if this is negate condition or not.")] + [bool] + $NegateCondition = $false, + [Parameter(Mandatory, HelpMessage="Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.")] + [string[]] + $MatchValue, + [Parameter(Mandatory, HelpMessage="Match Variable.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("IsMobile", "RemoteAddr", "RequestMethod", "QueryString", "PostArgs", "RequestUri", "RequestPath", "RequestFilename", "RequestFilenameExtension", "RequestHeader", "RequestBody", "RequestScheme")] + [string] + $MatchVariable, + [Parameter(Mandatory, HelpMessage="Describes operator to apply to the match condition.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Any", "IPMatch", "GeoMatch", "Equal", "Contains", "LessThan", "GreaterThan", "LessThanOrEqual", "GreaterThanOrEqual", "BeginsWith", "EndsWith")] + [string] + $Operator = "Any", + [Parameter(HelpMessage="Name of selector in RequestHeader or RequestBody to be matched.")] + [string] + $Selector, + [Parameter(HelpMessage="List of transforms.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Lowercase", "Uppercase", "Trim", "UrlDecode", "UrlEncode", "RemoveNulls")] + [string[]] + $Transform + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineMatchCondition]::New() + + $Object.NegateCondition = $NegateCondition + if ($PSBoundParameters.ContainsKey('MatchValue')) { + $Object.MatchValue = $MatchValue + } + if ($PSBoundParameters.ContainsKey('MatchVariable')) { + $Object.MatchVariable = $MatchVariable + } + $Object.Operator = $Operator + if ($PSBoundParameters.ContainsKey('Selector')) { + $Object.Selector = $Selector + } + if ($PSBoundParameters.ContainsKey('Transform')) { + $Object.Transform = $Transform + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineRuleObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineRuleObject.ps1 new file mode 100644 index 000000000000..bf74c52d6895 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorRulesEngineRuleObject.ps1 @@ -0,0 +1,71 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for RulesEngineRule. +.Description +Create an in-memory object for RulesEngineRule. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineRule +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesengineruleobject +#> +function New-AzFrontDoorRulesEngineRuleObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineRule')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="Actions to perform on the request and response if all of the match conditions are met.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineAction] + $Action, + [Parameter(HelpMessage="A list of match conditions that must meet in order for the actions of this rule to run. Having no match conditions means the actions will always run.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineMatchCondition[]] + $MatchCondition, + [Parameter(HelpMessage="If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Continue", "Stop")] + [string] + $MatchProcessingBehavior, + [Parameter(Mandatory, HelpMessage="A name to refer to this specific rule.")] + [string] + $Name, + [Parameter(Mandatory, HelpMessage="A priority assigned to this rule. .")] + [int] + [ValidateRange(0, [int]::MaxValue)] + $Priority = 0 + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineRule]::New() + + if ($PSBoundParameters.ContainsKey('Action')) { + $Object.Action = $Action + } + if ($PSBoundParameters.ContainsKey('MatchCondition')) { + $Object.MatchCondition = $MatchCondition + } + if ($PSBoundParameters.ContainsKey('MatchProcessingBehavior')) { + $Object.MatchProcessingBehavior = $MatchProcessingBehavior + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + $Object.Priority = $Priority + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafCustomRuleObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafCustomRuleObject.ps1 new file mode 100644 index 000000000000..445cbc1e169a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafCustomRuleObject.ps1 @@ -0,0 +1,94 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for CustomRule. +.Description +Create an in-memory object for CustomRule. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CustomRule +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafcustomruleobject +#> +function New-AzFrontDoorWafCustomRuleObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CustomRule')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="Describes what action to be applied when rule matches.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Allow", "Block", "Log", "Redirect", "AnomalyScoring", "JSChallenge")] + [string] + $Action, + [Parameter(HelpMessage="Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [string] + $EnabledState = 'Enabled', + [Parameter(HelpMessage="Describes the list of variables to group the rate limit requests.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IGroupByVariable[]] + [Alias("CustomRule")] + $GroupBy, + [Parameter(Mandatory, HelpMessage="List of match conditions.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IMatchCondition[]] + $MatchCondition, + [Parameter(HelpMessage="Describes the name of the rule.")] + [string] + $Name, + [Parameter(Mandatory, HelpMessage="Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.")] + [int] + [ValidateRange(0, [int]::MaxValue)] + $Priority = 0, + [Parameter(HelpMessage="Time window for resetting the rate limit count. Default is 1 minute.")] + [int] + $RateLimitDurationInMinutes = 1, + [Parameter(HelpMessage="Number of allowed requests per client within the time window.")] + [int] + $RateLimitThreshold, + [Parameter(Mandatory, HelpMessage="Describes type of rule.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("MatchRule", "RateLimitRule")] + [string] + $RuleType + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CustomRule]::New() + + if ($PSBoundParameters.ContainsKey('Action')) { + $Object.Action = $Action + } + $Object.EnabledState = $EnabledState + if ($PSBoundParameters.ContainsKey('GroupBy')) { + $Object.GroupBy = $GroupBy + } + if ($PSBoundParameters.ContainsKey('MatchCondition')) { + $Object.MatchCondition = $MatchCondition + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + $Object.Priority = $Priority + $Object.RateLimitDurationInMinutes = $RateLimitDurationInMinutes + if ($PSBoundParameters.ContainsKey('RateLimitThreshold')) { + $Object.RateLimitThreshold = $RateLimitThreshold + } + if ($PSBoundParameters.ContainsKey('RuleType')) { + $Object.RuleType = $RuleType + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafManagedRuleOverrideObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafManagedRuleOverrideObject.ps1 new file mode 100644 index 000000000000..f108a34a5b9f --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafManagedRuleOverrideObject.ps1 @@ -0,0 +1,67 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for ManagedRuleOverride. +.Description +Create an in-memory object for ManagedRuleOverride. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleOverride +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleoverrideobject +#> +function New-AzFrontDoorWafManagedRuleOverrideObject { + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleOverride')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Describes the override action to be applied when rule matches.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Allow", "Block", "Log", "Redirect", "AnomalyScoring", "JSChallenge")] + [string] + $Action, + [Parameter(HelpMessage="Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [string] + $Disabled, + [Parameter(HelpMessage="Describes the exclusions that are applied to this specific rule.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[]] + $Exclusion, + [Parameter(Mandatory, HelpMessage="Identifier for the managed rule.")] + [string] + $RuleId + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleOverride]::New() + + if ($PSBoundParameters.ContainsKey('Action')) { + $Object.Action = $Action + } + if ($PSBoundParameters.ContainsKey('EnabledState')) { + $Object.EnabledState = $Disabled + } + if ($PSBoundParameters.ContainsKey('Exclusion')) { + $Object.Exclusion = $Exclusion + } + if ($PSBoundParameters.ContainsKey('RuleId')) { + $Object.RuleId = $RuleId + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafPolicy.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafPolicy.ps1 new file mode 100644 index 000000000000..7c1b681c1da6 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/New-AzFrontDoorWafPolicy.ps1 @@ -0,0 +1,307 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +create policy with specified rule set name within a resource group. +.Description +create policy with specified rule set name within a resource group. +.Example +{{ Add code here }} +.Example +{{ Add code here }} + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +CUSTOMRULE : List of rules + Action : Describes what action to be applied when rule matches. + MatchCondition >: List of match conditions. + MatchValue >: List of possible match values. + MatchVariable : Request variable to compare with. + Operator : Comparison type to use for matching with the variable value. + [NegateCondition ]: Describes if the result of this condition should be negated. + [Selector ]: Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. Default is null. + [Transform >]: List of transforms. + Priority : Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value. + RuleType : Describes type of rule. + [EnabledState ]: Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified. + [GroupBy >]: Describes the list of variables to group the rate limit requests + VariableName : Describes the supported variable for group by + [Name ]: Describes the name of the rule. + [RateLimitDurationInMinute ]: Time window for resetting the rate limit count. Default is 1 minute. + [RateLimitThreshold ]: Number of allowed requests per client within the time window. + +LOGSCRUBBING : Defines rules that scrub sensitive fields in the Web Application Firewall logs. + [ScrubbingRule >]: List of log scrubbing rules applied to the Web Application Firewall logs. + MatchVariable : The variable to be scrubbed from the logs. + SelectorMatchOperator : When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to. + [Selector ]: When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to. + [State ]: Defines the state of a log scrubbing rule. Default value is enabled. + [State ]: State of the log scrubbing config. Default value is Enabled. + +MANAGEDRULESET : List of rule sets. + RuleSetType : Defines the rule set type to use. + RuleSetVersion : Defines the version of the rule set to use. + [Exclusion >]: Describes the exclusions that are applied to all rules in the set. + MatchVariable : The variable type to be excluded. + Selector : Selector value for which elements in the collection this exclusion applies to. + SelectorMatchOperator : Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. + [RuleGroupOverride >]: Defines the rule group overrides to apply to the rule set. + RuleGroupName : Describes the managed rule group to override. + [Exclusion >]: Describes the exclusions that are applied to all rules in the group. + [Rule >]: List of rules that will be disabled. If none specified, all rules in the group will be disabled. + RuleId : Identifier for the managed rule. + [Action ]: Describes the override action to be applied when rule matches. + [EnabledState ]: Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified. + [Exclusion >]: Describes the exclusions that are applied to this specific rule. + [RuleSetAction ]: Defines the rule set action. +.Link +https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafpolicy +#> +function New-AzFrontDoorWafPolicy { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy])] +[CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(Mandatory)] + [Alias('PolicyName')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # The name of the Web Application Firewall Policy. + ${Name}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Resource group within the Azure subscription. + ${ResourceGroupName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription credentials which uniquely identify the Microsoft Azure subscription. + # The subscription ID forms part of the URI for every service call. + ${SubscriptionId}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # If the action type is block, customer can override the response body. + # The body must be specified in base64 encoding. + ${CustomBlockResponseBody}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.Int32] + # If the action type is block, customer can override the response status code. + ${CustomBlockResponseStatusCode}, + + [Parameter(ParameterSetName='CreateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICustomRule[]] + # List of rules + ${CustomRule}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Describes if the policy is in enabled or disabled state. + # Defaults to Enabled if not specified. + ${EnabledState} = "Enabled", + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Gets a unique read-only string that changes whenever the resource is updated. + ${Etag}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.Int32] + # Defines the JavaScript challenge cookie validity lifetime in minutes. + # This setting is only applicable to Premium_AzureFrontDoor. + # Value must be an integer between 5 and 1440 with the default value being 30. + ${JavascriptChallengeExpirationInMinutes}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing] + # Defines rules that scrub sensitive fields in the Web Application Firewall logs. + ${LogScrubbingSetting}, + + [Parameter(ParameterSetName='CreateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSet[]] + # List of rule sets. + ${ManagedRuleSet}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Prevention", "Detection")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Describes if it is in detection mode or prevention mode at policy level. + ${Mode} = "Prevention", + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # If action type is redirect, this field represents redirect URL for the client. + ${RedirectUrl}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Describes if policy managed rules will inspect the request body content. + ${RequestBodyCheck} = "Enabled", + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Classic_AzureFrontDoor", "Standard_AzureFrontDoor", "Premium_AzureFrontDoor")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Name of the pricing tier. + ${SkuName}, + + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IResourceTags]))] + [System.Collections.Hashtable] + # Resource tags. + ${Tag}, + + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Azure')] + [System.Management.Automation.PSObject] + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + + process { + $duplicateCheck = Get-AzFrontDoorWafPolicy -ResourceGroupName $ResourceGroupName + foreach ($policy in $duplicateCheck) { + if ($policy.Name -eq $Name) { + throw "WAF policy with name $Name already exists in resource group $ResourceGroupName" + } + } + + $PolicySettings = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettings]::New() + if ($PSBoundParameters.ContainsKey('CustomBlockResponseBody')) { + $null = $PSBoundParameters.Remove('CustomBlockResponseBody') + $CustomBlockResponseBody = [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes($CustomBlockResponseBody)) + $PolicySettings.CustomBlockResponseBody = $CustomBlockResponseBody + } + if ($PSBoundParameters.ContainsKey('CustomBlockResponseStatusCode')) { + $null = $PSBoundParameters.Remove('CustomBlockResponseStatusCode') + $PolicySettings.CustomBlockResponseStatusCode = $CustomBlockResponseStatusCode + } + $null = $PSBoundParameters.Remove("EnabledState") + $PolicySettings.EnabledState = $EnabledState + if ($PSBoundParameters.ContainsKey('JavascriptChallengeExpirationInMinutes')) { + $null = $PSBoundParameters.Remove('JavascriptChallengeExpirationInMinutes') + $PolicySettings.JavascriptChallengeExpirationInMinutes = $JavascriptChallengeExpirationInMinutes + } + if ($PSBoundParameters.ContainsKey('LogScrubbingSetting')) { + $null = $PSBoundParameters.Remove('LogScrubbingSetting') + $PolicySettings.LogScrubbingSetting = $LogScrubbingSetting + } + $null = $PSBoundParameters.Remove("Mode") + $PolicySettings.Mode = $Mode + if ($PSBoundParameters.ContainsKey('RedirectUrl')) { + $null = $PSBoundParameters.Remove('RedirectUrl') + $PolicySettings.RedirectUrl = $RedirectUrl + } + $null = $PSBoundParameters.Remove("RequestBodyCheck") + $PolicySettings.RequestBodyCheck = $RequestBodyCheck + + $PSBoundParameters.Add('PolicySetting', $PolicySettings) + + Az.FrontDoor.internal\New-AzFrontDoorWafPolicy @PSBoundParameters + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/README.md b/src/FrontDoor/FrontDoor.Autorest/custom/README.md new file mode 100644 index 000000000000..76798faa9cf4 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/README.md @@ -0,0 +1,41 @@ +# Custom +This directory contains custom implementation for non-generated cmdlets for the `Az.FrontDoor` module. Both scripts (`.ps1`) and C# files (`.cs`) can be implemented here. They will be used during the build process in `build-module.ps1`, and create cmdlets into the `..\exports` folder. The only generated file into this folder is the `Az.FrontDoor.custom.psm1`. This file should not be modified. + +## Info +- Modifiable: yes +- Generated: partial +- Committed: yes +- Packaged: yes + +## Details +For `Az.FrontDoor` to use custom cmdlets, it does this two different ways. We **highly recommend** creating script cmdlets, as they are easier to write and allow access to the other exported cmdlets. C# cmdlets *cannot access exported cmdlets*. + +For C# cmdlets, they are compiled with the rest of the generated low-level cmdlets into the `./bin/Az.FrontDoor.private.dll`. The names of the cmdlets (methods) and files must follow the `[cmdletName]_[variantName]` syntax used for generated cmdlets. The `variantName` is used as the `ParameterSetName`, so use something appropriate that doesn't clash with already created variant or parameter set names. You cannot use the `ParameterSetName` property in the `Parameter` attribute on C# cmdlets. Each cmdlet must be separated into variants using the same pattern as seen in the `generated/cmdlets` folder. + +For script cmdlets, these are loaded via the `Az.FrontDoor.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundamental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build. + +## Purpose +This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `..\exports` folder. + +## Usage +The easiest way currently to start developing custom cmdlets is to copy an existing cmdlet. For C# cmdlets, copy one from the `generated/cmdlets` folder. For script cmdlets, build the project using `build-module.ps1` and copy one of the scripts from the `..\exports` folder. After that, if you want to add new parameter sets, follow the guidelines in the `Details` section above. For implementing a new cmdlets, at minimum, please keep these parameters: +- Break +- DefaultProfile +- HttpPipelineAppend +- HttpPipelinePrepend +- Proxy +- ProxyCredential +- ProxyUseDefaultCredentials + +These provide functionality to our HTTP pipeline and other useful features. In script, you can forward these parameters using `$PSBoundParameters` to the other cmdlets you're calling within `Az.FrontDoor`. For C#, follow the usage seen in the `ProcessRecordAsync` method. + +### Attributes +For processing the cmdlets, we've created some additional attributes: +- `Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.DescriptionAttribute` + - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propagated to reference documentation via [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts. +- `Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.DoNotExportAttribute` + - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Az.FrontDoor`. +- `Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.InternalExportAttribute` + - Used in C# cmdlets to route exported cmdlets to the `..\internal`, which are *not exposed* by `Az.FrontDoor`. For more information, see [README.md](..\internal/README.md) in the `..\internal` folder. +- `Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ProfileAttribute` + - Used in C# and script cmdlets to define which Azure profiles the cmdlet supports. This is only supported for Azure (`--azure`) modules. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/Set-AzFrontDoor.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/Set-AzFrontDoor.ps1 new file mode 100644 index 000000000000..6a9095be8f11 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/Set-AzFrontDoor.ps1 @@ -0,0 +1,271 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +update a new Front Door with a Front Door name under the specified subscription and resource group. +.Description +update a new Front Door with a Front Door name under the specified subscription and resource group. +.Example +{{ Add code here }} +.Example +{{ Add code here }} + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +BACKENDPOOL : Backend pools available to routing rules. + [Id ]: Resource ID. + [Backend >]: The set of backends for this pool + [Address ]: Location of the backend (IP address or FQDN) + [EnabledState ]: Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled' + [HostHeader ]: The value to use as the host header sent to the backend. If blank or unspecified, this defaults to the incoming host. + [HttpPort ]: The HTTP TCP port number. Must be between 1 and 65535. + [HttpsPort ]: The HTTPS TCP port number. Must be between 1 and 65535. + [Priority ]: Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy. + [PrivateLinkAlias ]: The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private' + [PrivateLinkApprovalMessage ]: A custom message to be included in the approval request to connect to the Private Link + [PrivateLinkLocation ]: The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated + [PrivateLinkResourceId ]: The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private' + [Weight ]: Weight of this endpoint for load balancing purposes. + [HealthProbeSettingId ]: Resource ID. + [LoadBalancingSettingId ]: Resource ID. + [Name ]: Resource name. + +BACKENDPOOLSSETTING : Settings for all backendPools + [EnforceCertificateNameCheck ]: Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. + [SendRecvTimeoutSecond ]: Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns. + +FRONTENDENDPOINT : Frontend endpoints available to routing rules. + [Id ]: Resource ID. + [CustomHttpsConfigurationCertificateSource ]: Defines the source of the SSL certificate + [CustomHttpsConfigurationMinimumTlsVersion ]: The minimum TLS version required from the clients to establish an SSL handshake with Front Door. + [FrontDoorCertificateSourceParameterCertificateType ]: Defines the type of the certificate used for secure connections to a frontendEndpoint + [HostName ]: The host name of the frontendEndpoint. Must be a domain name. + [KeyVaultCertificateSourceParameterSecretName ]: The name of the Key Vault secret representing the full certificate PFX + [KeyVaultCertificateSourceParameterSecretVersion ]: The version of the Key Vault secret representing the full certificate PFX + [Name ]: Resource name. + [SessionAffinityEnabledState ]: Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled' + [SessionAffinityTtlSecond ]: UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable. + [VaultId ]: Resource ID. + [WebApplicationFirewallPolicyLinkId ]: Resource ID. + +HEALTHPROBESETTING : Health probe settings associated with this Front Door instance. + [Id ]: Resource ID. + [EnabledState ]: Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. + [HealthProbeMethod ]: Configures which HTTP method to use to probe the backends defined under backendPools. + [IntervalInSecond ]: The number of seconds between health probes. + [Name ]: Resource name. + [Path ]: The path to use for the health probe. Default is / + [Protocol ]: Protocol scheme to use for this probe + +LOADBALANCINGSETTING : Load balancing settings associated with this Front Door instance. + [Id ]: Resource ID. + [AdditionalLatencyMillisecond ]: The additional latency in milliseconds for probes to fall into the lowest latency bucket + [Name ]: Resource name. + [SampleSize ]: The number of samples to consider for load balancing decisions + [SuccessfulSamplesRequired ]: The number of samples within the sample period that must succeed + +ROUTINGRULE : Routing rules associated with this Front Door. + [Id ]: Resource ID. + [AcceptedProtocol >]: Protocol schemes to match for this rule + [EnabledState ]: Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled' + [FrontendEndpoint >]: Frontend endpoints associated with this rule + [Id ]: Resource ID. + [Name ]: Resource name. + [PatternsToMatch >]: The route patterns of the rule. + [RouteConfiguration ]: A reference to the routing configuration. + OdataType : + [RuleEngineId ]: Resource ID. + [WebApplicationFirewallPolicyLinkId ]: Resource ID. +.Link +https://learn.microsoft.com/powershell/module/az.frontdoor/set-azfrontdoor +#> +function Set-AzFrontDoor { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor])] +[CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(Mandatory)] + [Alias('FrontDoorName')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Front Door which is globally unique. + ${Name}, + + [Parameter(Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Resource group within the Azure subscription. + ${ResourceGroupName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription credentials which uniquely identify the Microsoft Azure subscription. + # The subscription ID forms part of the URI for every service call. + ${SubscriptionId}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPool[]] + # Backend pools available to routing rules. + ${BackendPool}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPoolsSettings] + # Settings for all backendPools + ${BackendPoolsSetting}, + + [switch] + ${DisableCertificateNameCheck}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Operational status of the Front Door load balancer. + # Permitted values are 'Enabled' or 'Disabled' + ${EnabledState}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # A friendly name for the frontDoor + ${FriendlyName}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint[]] + # Frontend endpoints available to routing rules. + ${FrontendEndpoint}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHealthProbeSettingsModel[]] + # Health probe settings associated with this Front Door instance. + ${HealthProbeSetting}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ILoadBalancingSettingsModel[]] + # Load balancing settings associated with this Front Door instance. + ${LoadBalancingSetting}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRoutingRule[]] + # Routing rules associated with this Front Door. + ${RoutingRule}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IResourceTags]))] + [System.Collections.Hashtable] + # Resource tags. + ${Tag}, + + [Parameter(ParameterSetName='UpdateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Path of Json file supplied to the Update operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='UpdateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Json string supplied to the Update operation + ${JsonString}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Azure')] + [System.Management.Automation.PSObject] + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + +process { + if ($DisableCertificateNameCheck -and $null -ne $BackendPoolsSetting) { + $BackendPoolsSetting.EnforceCertificateNameCheck = 'Disabled' + } + + Az.FrontDoor.internal\Update-AzFrontDoor @PSBoundParameters +} +} diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/Update-AzFrontDoorWafPolicy.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/Update-AzFrontDoorWafPolicy.ps1 new file mode 100644 index 000000000000..538560c97557 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/Update-AzFrontDoorWafPolicy.ps1 @@ -0,0 +1,319 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +update policy with specified rule set name within a resource group. +.Description +update policy with specified rule set name within a resource group. +.Example +{{ Add code here }} +.Example +{{ Add code here }} + +.Inputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy +.Notes +COMPLEX PARAMETER PROPERTIES + +To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. + +CUSTOMRULE : List of rules + Action : Describes what action to be applied when rule matches. + MatchCondition >: List of match conditions. + MatchValue >: List of possible match values. + MatchVariable : Request variable to compare with. + OperatorProperty : Comparison type to use for matching with the variable value. + [NegateCondition ]: Describes if the result of this condition should be negated. + [Selector ]: Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. Default is null. + [Transform >]: List of transforms. + Priority : Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value. + RuleType : Describes type of rule. + [EnabledState ]: Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified. + [GroupBy >]: Describes the list of variables to group the rate limit requests + VariableName : Describes the supported variable for group by + [Name ]: Describes the name of the rule. + [RateLimitDurationInMinutes ]: Time window for resetting the rate limit count. Default is 1 minute. + [RateLimitThreshold ]: Number of allowed requests per client within the time window. + +INPUTOBJECT : Identity Parameter + [FrontDoorName ]: Name of the Front Door which is globally unique. + [FrontendEndpointName ]: Name of the Frontend endpoint which is unique within the Front Door. + [Id ]: Resource identity path + [PolicyName ]: The name of the Web Application Firewall Policy. + [ResourceGroupName ]: Name of the Resource group within the Azure subscription. + [RulesEngineName ]: Name of the Rules Engine which is unique within the Front Door. + [SubscriptionId ]: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + +MANAGEDRULESET : List of rule sets. + Type : Defines the rule set type to use. + Version : Defines the version of the rule set to use. + [Exclusion >]: Describes the exclusions that are applied to all rules in the set. + Operator : Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. + Selector : Selector value for which elements in the collection this exclusion applies to. + Variable : The variable type to be excluded. + [RuleGroupOverride >]: Defines the rule group overrides to apply to the rule set. + RuleGroupName : Describes the managed rule group to override. + [Exclusion >]: Describes the exclusions that are applied to all rules in the group. + [ManagedRuleOverride >]: List of rules that will be disabled. If none specified, all rules in the group will be disabled. + RuleId : Identifier for the managed rule. + [Action ]: Describes the override action to be applied when rule matches. + [EnabledState ]: Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified. + [Exclusion >]: Describes the exclusions that are applied to this specific rule. + [RuleSetAction ]: Defines the rule set action. + +POLICYSETTING : Describes settings for the policy. + [CustomBlockResponseBody ]: If the action type is block, customer can override the response body. The body must be specified in base64 encoding. + [CustomBlockResponseStatusCode ]: If the action type is block, customer can override the response status code. + [EnabledState ]: Describes if the policy is in enabled or disabled state. Defaults to Enabled if not specified. + [JavascriptChallengeExpirationInMinutes ]: Defines the JavaScript challenge cookie validity lifetime in minutes. This setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 with the default value being 30. + [LogScrubbingSetting ]: Defines rules that scrub sensitive fields in the Web Application Firewall logs. + [ScrubbingRule >]: List of log scrubbing rules applied to the Web Application Firewall logs. + MatchVariable : The variable to be scrubbed from the logs. + SelectorMatchOperator : When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to. + [Selector ]: When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to. + [State ]: Defines the state of a log scrubbing rule. Default value is enabled. + [State ]: State of the log scrubbing config. Default value is Enabled. + [Mode ]: Describes if it is in detection mode or prevention mode at policy level. + [RedirectUrl ]: If action type is redirect, this field represents redirect URL for the client. + [RequestBodyCheck ]: Describes if policy managed rules will inspect the request body content. +.Link +https://learn.microsoft.com/powershell/module/az.frontdoor/update-azfrontdoorwafpolicy +#> +function Update-AzFrontDoorWafPolicy { +[OutputType([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy])] +[CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] +param( + [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] + [Alias('PolicyName')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # The name of the Web Application Firewall Policy. + ${Name}, + + [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [System.String] + # Name of the Resource group within the Azure subscription. + ${ResourceGroupName}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] + [System.String] + # The subscription credentials which uniquely identify the Microsoft Azure subscription. + # The subscription ID forms part of the URI for every service call. + ${SubscriptionId}, + + [Parameter(ParameterSetName='UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Path')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity] + # Identity Parameter + ${InputObject}, + + [Parameter()] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICustomRule[]] + # List of rules + ${CustomRule}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Gets a unique read-only string that changes whenever the resource is updated. + ${Etag}, + + [Parameter()] + [AllowEmptyCollection()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSet[]] + # List of rule sets. + ${ManagedRuleSet}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # If the action type is block, customer can override the response body. + # The body must be specified in base64 encoding. + ${CustomBlockResponseBody}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.Int32] + # If the action type is block, customer can override the response status code. + ${CustomBlockResponseStatusCode}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Describes if the policy is in enabled or disabled state. + # Defaults to Enabled if not specified. + ${EnabledState}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing] + # Defines rules that scrub sensitive fields in the Web Application Firewall logs. + ${LogScrubbingSetting}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Prevention", "Detection")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Describes if it is in detection mode or prevention mode at policy level. + ${Mode}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # If action type is redirect, this field represents redirect URL for the client. + ${RedirectUrl}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Describes if policy managed rules will inspect the request body content. + ${RequestBodyCheck}, + + [Parameter(ParameterSetName='UpdateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.Int32] + # Defines the JavaScript challenge cookie validity lifetime in minutes. + # This setting is only applicable to Premium_AzureFrontDoor. + # Value must be an integer between 5 and 1440 with the default value being 30. + ${JavascriptChallengeExpirationInMinutes}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Classic_AzureFrontDoor", "Standard_AzureFrontDoor", "Premium_AzureFrontDoor")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [System.String] + # Name of the pricing tier. + ${SkuName}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Body')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IResourceTags]))] + [System.Collections.Hashtable] + # Resource tags. + ${Tag}, + + [Parameter()] + [Alias('AzureRMContext', 'AzureCredential')] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Azure')] + [System.Management.Automation.PSObject] + # The DefaultProfile parameter is not functional. + # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + ${DefaultProfile}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command as a job + ${AsJob}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Wait for .NET debugger to attach + ${Break}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be appended to the front of the pipeline + ${HttpPipelineAppend}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Runtime.SendAsyncStep[]] + # SendAsync Pipeline Steps to be prepended to the front of the pipeline + ${HttpPipelinePrepend}, + + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Run the command asynchronously + ${NoWait}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Uri] + # The URI for the proxy server to use + ${Proxy}, + + [Parameter(DontShow)] + [ValidateNotNull()] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.PSCredential] + # Credentials for a proxy server to use for the remote call + ${ProxyCredential}, + + [Parameter(DontShow)] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Category('Runtime')] + [System.Management.Automation.SwitchParameter] + # Use the default credentials for the proxy + ${ProxyUseDefaultCredentials} +) + +process { + $retrievedPolicy = Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $ResourceGroupName + $UpdatePolicySetting = $retrievedPolicy.PolicySetting + if ($PSBoundParameters.ContainsKey("CustomBlockResponseBody")) { + $null = $PSBoundParameters.Remove("CustomBlockResponseBody") + $CustomBlockResponseBody = [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes($CustomBlockResponseBody)) + $UpdatePolicySetting.CustomBlockResponseBody = $CustomBlockResponseBody + } + if ($PSBoundParameters.ContainsKey("CustomBlockResponseStatusCode")) { + $null = $PSBoundParameters.Remove("CustomBlockResponseStatusCode") + $UpdatePolicySetting.CustomBlockResponseStatusCode = $CustomBlockResponseStatusCode + } + if ($PSBoundParameters.ContainsKey("EnabledState")) { + $null = $PSBoundParameters.Remove("EnabledState") + $UpdatePolicySetting.EnabledState = $EnabledState + } + if ($PSBoundParameters.ContainsKey("LogScrubbingSetting")) { + $null = $PSBoundParameters.Remove("LogScrubbingSetting") + $UpdatePolicySetting.LogScrubbingSetting = $LogScrubbingSetting + } + if ($PSBoundParameters.ContainsKey("Mode")) { + $null = $PSBoundParameters.Remove("Mode") + $UpdatePolicySetting.Mode = $Mode + } + if ($PSBoundParameters.ContainsKey("RedirectUrl")) { + $null = $PSBoundParameters.Remove("RedirectUrl") + $UpdatePolicySetting.RedirectUrl = $RedirectUrl + } + if ($PSBoundParameters.ContainsKey("RequestBodyCheck")) { + $null = $PSBoundParameters.Remove("RequestBodyCheck") + $UpdatePolicySetting.RequestBodyCheck = $RequestBodyCheck + } + if ($PSBoundParameters.ContainsKey("JavascriptChallengeExpirationInMinutes")) { + $null = $PSBoundParameters.Remove("JavascriptChallengeExpirationInMinutes") + $UpdatePolicySetting.JavascriptChallengeExpirationInMinutes = $JavascriptChallengeExpirationInMinutes + } + $PSBoundParameters.PolicySetting = $UpdatePolicySetting + + Az.FrontDoor.internal\Update-AzFrontDoorWafPolicy @PSBoundParameters + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorCacheConfigurationObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorCacheConfigurationObject.ps1 new file mode 100644 index 000000000000..a8ca48906aa6 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorCacheConfigurationObject.ps1 @@ -0,0 +1,68 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for CacheConfiguration. +.Description +Create an in-memory object for CacheConfiguration. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorcacheconfigurationobject +#> +function New-AzFrontDoorCacheConfigurationObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The duration for which the content needs to be cached. Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP requires the value to be no more than a year.")] + [System.TimeSpan] + $CacheDuration, + [Parameter(HelpMessage="Whether to use dynamic compression for cached content.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $DynamicCompression, + [Parameter(HelpMessage="query parameters to include or exclude (comma separated).")] + [string] + $QueryParameter, + [Parameter(HelpMessage="Treatment of URL query terms when forming the cache key.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("StripNone", "StripAll", "StripOnly", "StripAllExcept")] + [string] + $QueryParameterStripDirective + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('CacheDuration')) { + $Object.CacheDuration = $CacheDuration + } + if ($PSBoundParameters.ContainsKey('DynamicCompression')) { + $Object.DynamicCompression = $DynamicCompression + } + if ($PSBoundParameters.ContainsKey('QueryParameter')) { + $Object.QueryParameter = $QueryParameter + } + if ($PSBoundParameters.ContainsKey('QueryParameterStripDirective')) { + $Object.QueryParameterStripDirective = $QueryParameterStripDirective + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorForwardingConfigurationObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorForwardingConfigurationObject.ps1 new file mode 100644 index 000000000000..7e2a5104bb5a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorForwardingConfigurationObject.ps1 @@ -0,0 +1,67 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for ForwardingConfiguration. +.Description +Create an in-memory object for ForwardingConfiguration. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorforwardingconfigurationobject +#> +function New-AzFrontDoorForwardingConfigurationObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Resource ID.")] + [string] + $BackendPoolId, + [Parameter(HelpMessage="The caching configuration associated with this rule.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICacheConfiguration] + $CacheConfiguration, + [Parameter(HelpMessage="A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.")] + [string] + $CustomForwardingPath, + [Parameter(HelpMessage="Protocol this rule will use when forwarding traffic to backends.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("HttpOnly", "HttpsOnly", "MatchRequest")] + [string] + $ForwardingProtocol + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('BackendPoolId')) { + $Object.BackendPoolId = $BackendPoolId + } + if ($PSBoundParameters.ContainsKey('CacheConfiguration')) { + $Object.CacheConfiguration = $CacheConfiguration + } + if ($PSBoundParameters.ContainsKey('CustomForwardingPath')) { + $Object.CustomForwardingPath = $CustomForwardingPath + } + if ($PSBoundParameters.ContainsKey('ForwardingProtocol')) { + $Object.ForwardingProtocol = $ForwardingProtocol + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorHeaderActionObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorHeaderActionObject.ps1 new file mode 100644 index 000000000000..31c5154d24c3 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorHeaderActionObject.ps1 @@ -0,0 +1,61 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for HeaderAction. +.Description +Create an in-memory object for HeaderAction. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HeaderAction +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorheaderactionobject +#> +function New-AzFrontDoorHeaderActionObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HeaderAction')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="Which type of manipulation to apply to the header.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Append", "Delete", "Overwrite")] + [string] + $HeaderActionType, + [Parameter(Mandatory, HelpMessage="The name of the header this action will apply to.")] + [string] + $HeaderName, + [Parameter(HelpMessage="The value to update the given header name with. This value is not used if the actionType is Delete.")] + [string] + $Value + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HeaderAction]::New() + + if ($PSBoundParameters.ContainsKey('HeaderActionType')) { + $Object.HeaderActionType = $HeaderActionType + } + if ($PSBoundParameters.ContainsKey('HeaderName')) { + $Object.HeaderName = $HeaderName + } + if ($PSBoundParameters.ContainsKey('Value')) { + $Object.Value = $Value + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorPolicySettingsObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorPolicySettingsObject.ps1 new file mode 100644 index 000000000000..4e6426e87eda --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorPolicySettingsObject.ps1 @@ -0,0 +1,93 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for PolicySettings. +.Description +Create an in-memory object for PolicySettings. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettings +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorpolicysettingsobject +#> +function New-AzFrontDoorPolicySettingsObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettings')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="If the action type is block, customer can override the response body. The body must be specified in base64 encoding.")] + [string] + $CustomBlockResponseBody, + [Parameter(HelpMessage="If the action type is block, customer can override the response status code.")] + [int] + $CustomBlockResponseStatusCode, + [Parameter(HelpMessage="Describes if the policy is in enabled or disabled state. Defaults to Enabled if not specified.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [string] + $EnabledState, + [Parameter(HelpMessage="Defines the JavaScript challenge cookie validity lifetime in minutes. This setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 with the default value being 30.")] + [int] + $JavascriptChallengeExpirationInMinutes, + [Parameter(HelpMessage="Defines rules that scrub sensitive fields in the Web Application Firewall logs.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing] + $LogScrubbingSetting, + [Parameter(HelpMessage="Describes if it is in detection mode or prevention mode at policy level.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Prevention", "Detection")] + [string] + $Mode, + [Parameter(HelpMessage="If action type is redirect, this field represents redirect URL for the client.")] + [string] + $RedirectUrl, + [Parameter(HelpMessage="Describes if policy managed rules will inspect the request body content.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Disabled", "Enabled")] + [string] + $RequestBodyCheck + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettings]::New() + + if ($PSBoundParameters.ContainsKey('CustomBlockResponseBody')) { + $Object.CustomBlockResponseBody = $CustomBlockResponseBody + } + if ($PSBoundParameters.ContainsKey('CustomBlockResponseStatusCode')) { + $Object.CustomBlockResponseStatusCode = $CustomBlockResponseStatusCode + } + if ($PSBoundParameters.ContainsKey('EnabledState')) { + $Object.EnabledState = $EnabledState + } + if ($PSBoundParameters.ContainsKey('JavascriptChallengeExpirationInMinutes')) { + $Object.JavascriptChallengeExpirationInMinutes = $JavascriptChallengeExpirationInMinutes + } + if ($PSBoundParameters.ContainsKey('LogScrubbingSetting')) { + $Object.LogScrubbingSetting = $LogScrubbingSetting + } + if ($PSBoundParameters.ContainsKey('Mode')) { + $Object.Mode = $Mode + } + if ($PSBoundParameters.ContainsKey('RedirectUrl')) { + $Object.RedirectUrl = $RedirectUrl + } + if ($PSBoundParameters.ContainsKey('RequestBodyCheck')) { + $Object.RequestBodyCheck = $RequestBodyCheck + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorRedirectConfigurationObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorRedirectConfigurationObject.ps1 new file mode 100644 index 000000000000..15c4b278795f --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorRedirectConfigurationObject.ps1 @@ -0,0 +1,80 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for RedirectConfiguration. +.Description +Create an in-memory object for RedirectConfiguration. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorredirectconfigurationobject +#> +function New-AzFrontDoorRedirectConfigurationObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.")] + [string] + $CustomFragment, + [Parameter(HelpMessage="Host to redirect. Leave empty to use the incoming host as the destination host.")] + [string] + $CustomHost, + [Parameter(HelpMessage="The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.")] + [string] + $CustomPath, + [Parameter(HelpMessage="The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &.")] + [string] + $CustomQueryString, + [Parameter(HelpMessage="The protocol of the destination to where the traffic is redirected.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("HttpOnly", "HttpsOnly", "MatchRequest")] + [string] + $RedirectProtocol, + [Parameter(HelpMessage="The redirect type the rule will use when redirecting traffic.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Moved", "Found", "TemporaryRedirect", "PermanentRedirect")] + [string] + $RedirectType + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('CustomFragment')) { + $Object.CustomFragment = $CustomFragment + } + if ($PSBoundParameters.ContainsKey('CustomHost')) { + $Object.CustomHost = $CustomHost + } + if ($PSBoundParameters.ContainsKey('CustomPath')) { + $Object.CustomPath = $CustomPath + } + if ($PSBoundParameters.ContainsKey('CustomQueryString')) { + $Object.CustomQueryString = $CustomQueryString + } + if ($PSBoundParameters.ContainsKey('RedirectProtocol')) { + $Object.RedirectProtocol = $RedirectProtocol + } + if ($PSBoundParameters.ContainsKey('RedirectType')) { + $Object.RedirectType = $RedirectType + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafCustomRuleGroupByVariableObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafCustomRuleGroupByVariableObject.ps1 new file mode 100644 index 000000000000..fcc9693cb6e0 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafCustomRuleGroupByVariableObject.ps1 @@ -0,0 +1,49 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for GroupByVariable. +.Description +Create an in-memory object for GroupByVariable. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.GroupByVariable +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafcustomrulegroupbyvariableobject +#> +function New-AzFrontDoorWafCustomRuleGroupByVariableObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.GroupByVariable')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="Describes the supported variable for group by.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("SocketAddr", "GeoLocation", "None")] + [string] + $VariableName + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.GroupByVariable]::New() + + if ($PSBoundParameters.ContainsKey('VariableName')) { + $Object.VariableName = $VariableName + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafLogScrubbingRuleObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafLogScrubbingRuleObject.ps1 new file mode 100644 index 000000000000..69aa41ff6158 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafLogScrubbingRuleObject.ps1 @@ -0,0 +1,69 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for WebApplicationFirewallScrubbingRules. +.Description +Create an in-memory object for WebApplicationFirewallScrubbingRules. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRules +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwaflogscrubbingruleobject +#> +function New-AzFrontDoorWafLogScrubbingRuleObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRules')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="The variable to be scrubbed from the logs.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("RequestIPAddress", "RequestUri", "QueryStringArgNames", "RequestHeaderNames", "RequestCookieNames", "RequestBodyPostArgNames", "RequestBodyJsonArgNames")] + [string] + $MatchVariable, + [Parameter(HelpMessage="When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to.")] + [string] + $Selector, + [Parameter(Mandatory, HelpMessage="When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("EqualsAny", "Equals")] + [string] + $SelectorMatchOperator, + [Parameter(HelpMessage="Defines the state of a log scrubbing rule. Default value is enabled.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $State + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRules]::New() + + if ($PSBoundParameters.ContainsKey('MatchVariable')) { + $Object.MatchVariable = $MatchVariable + } + if ($PSBoundParameters.ContainsKey('Selector')) { + $Object.Selector = $Selector + } + if ($PSBoundParameters.ContainsKey('SelectorMatchOperator')) { + $Object.SelectorMatchOperator = $SelectorMatchOperator + } + if ($PSBoundParameters.ContainsKey('State')) { + $Object.State = $State + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafLogScrubbingSettingObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafLogScrubbingSettingObject.ps1 new file mode 100644 index 000000000000..c0914a121797 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafLogScrubbingSettingObject.ps1 @@ -0,0 +1,55 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for PolicySettingsLogScrubbing. +.Description +Create an in-memory object for PolicySettingsLogScrubbing. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettingsLogScrubbing +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwaflogscrubbingsettingobject +#> +function New-AzFrontDoorWafLogScrubbingSettingObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettingsLogScrubbing')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="List of log scrubbing rules applied to the Web Application Firewall logs.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallScrubbingRules[]] + $ScrubbingRule, + [Parameter(HelpMessage="State of the log scrubbing config. Default value is Enabled.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Enabled", "Disabled")] + [string] + $State + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettingsLogScrubbing]::New() + + if ($PSBoundParameters.ContainsKey('ScrubbingRule')) { + $Object.ScrubbingRule = $ScrubbingRule + } + if ($PSBoundParameters.ContainsKey('State')) { + $Object.State = $State + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafManagedRuleExclusionObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafManagedRuleExclusionObject.ps1 new file mode 100644 index 000000000000..a8e25186cb2c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafManagedRuleExclusionObject.ps1 @@ -0,0 +1,62 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for ManagedRuleExclusion. +.Description +Create an in-memory object for ManagedRuleExclusion. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleExclusion +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleexclusionobject +#> +function New-AzFrontDoorWafManagedRuleExclusionObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleExclusion')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Equals", "Contains", "StartsWith", "EndsWith", "EqualsAny")] + [string] + $Operator, + [Parameter(Mandatory, HelpMessage="Selector value for which elements in the collection this exclusion applies to.")] + [string] + $Selector, + [Parameter(Mandatory, HelpMessage="The variable type to be excluded.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("RequestHeaderNames", "RequestCookieNames", "QueryStringArgNames", "RequestBodyPostArgNames", "RequestBodyJsonArgNames")] + [string] + $Variable + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleExclusion]::New() + + if ($PSBoundParameters.ContainsKey('Operator')) { + $Object.Operator = $Operator + } + if ($PSBoundParameters.ContainsKey('Selector')) { + $Object.Selector = $Selector + } + if ($PSBoundParameters.ContainsKey('Variable')) { + $Object.Variable = $Variable + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafManagedRuleObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafManagedRuleObject.ps1 new file mode 100644 index 000000000000..d97fdb86303d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafManagedRuleObject.ps1 @@ -0,0 +1,73 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for ManagedRuleSet. +.Description +Create an in-memory object for ManagedRuleSet. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleSet +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleobject +#> +function New-AzFrontDoorWafManagedRuleObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleSet')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Describes the exclusions that are applied to all rules in the set.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[]] + $Exclusion, + [Parameter(HelpMessage="Defines the rule group overrides to apply to the rule set.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleGroupOverride[]] + $RuleGroupOverride, + [Parameter(HelpMessage="Defines the rule set action.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Block", "Log", "Redirect")] + [string] + $RuleSetAction, + [Parameter(Mandatory, HelpMessage="Defines the rule set type to use.")] + [string] + $Type, + [Parameter(Mandatory, HelpMessage="Defines the version of the rule set to use.")] + [string] + $Version + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleSet]::New() + + if ($PSBoundParameters.ContainsKey('Exclusion')) { + $Object.Exclusion = $Exclusion + } + if ($PSBoundParameters.ContainsKey('RuleGroupOverride')) { + $Object.RuleGroupOverride = $RuleGroupOverride + } + if ($PSBoundParameters.ContainsKey('RuleSetAction')) { + $Object.RuleSetAction = $RuleSetAction + } + if ($PSBoundParameters.ContainsKey('Type')) { + $Object.Type = $Type + } + if ($PSBoundParameters.ContainsKey('Version')) { + $Object.Version = $Version + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafMatchConditionObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafMatchConditionObject.ps1 new file mode 100644 index 000000000000..77eafb141bed --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafMatchConditionObject.ps1 @@ -0,0 +1,81 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for MatchCondition. +.Description +Create an in-memory object for MatchCondition. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.MatchCondition +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmatchconditionobject +#> +function New-AzFrontDoorWafMatchConditionObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.MatchCondition')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="List of possible match values.")] + [string[]] + $MatchValue, + [Parameter(Mandatory, HelpMessage="Request variable to compare with.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("RemoteAddr", "RequestMethod", "QueryString", "PostArgs", "RequestUri", "RequestHeader", "RequestBody", "Cookies", "SocketAddr")] + [string] + $MatchVariable, + [Parameter(HelpMessage="Describes if the result of this condition should be negated.")] + [bool] + $NegateCondition, + [Parameter(Mandatory, HelpMessage="Comparison type to use for matching with the variable value.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Any", "IPMatch", "GeoMatch", "Equal", "Contains", "LessThan", "GreaterThan", "LessThanOrEqual", "GreaterThanOrEqual", "BeginsWith", "EndsWith", "RegEx")] + [string] + $OperatorProperty, + [Parameter(HelpMessage="Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. Default is null.")] + [string] + $Selector, + [Parameter(HelpMessage="List of transforms.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.PSArgumentCompleterAttribute("Lowercase", "Uppercase", "Trim", "UrlDecode", "UrlEncode", "RemoveNulls")] + [string[]] + $Transform + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.MatchCondition]::New() + + if ($PSBoundParameters.ContainsKey('MatchValue')) { + $Object.MatchValue = $MatchValue + } + if ($PSBoundParameters.ContainsKey('MatchVariable')) { + $Object.MatchVariable = $MatchVariable + } + if ($PSBoundParameters.ContainsKey('NegateCondition')) { + $Object.NegateCondition = $NegateCondition + } + if ($PSBoundParameters.ContainsKey('OperatorProperty')) { + $Object.OperatorProperty = $OperatorProperty + } + if ($PSBoundParameters.ContainsKey('Selector')) { + $Object.Selector = $Selector + } + if ($PSBoundParameters.ContainsKey('Transform')) { + $Object.Transform = $Transform + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafRuleGroupOverrideObject.ps1 b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafRuleGroupOverrideObject.ps1 new file mode 100644 index 000000000000..24eb167fba5d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/custom/autogen-model-cmdlets/New-AzFrontDoorWafRuleGroupOverrideObject.ps1 @@ -0,0 +1,60 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for ManagedRuleGroupOverride. +.Description +Create an in-memory object for ManagedRuleGroupOverride. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleGroupOverride +.Link +https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafrulegroupoverrideobject +#> +function New-AzFrontDoorWafRuleGroupOverrideObject { + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleGroupOverride')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="Describes the exclusions that are applied to all rules in the group.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[]] + $Exclusion, + [Parameter(HelpMessage="List of rules that will be disabled. If none specified, all rules in the group will be disabled.")] + [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleOverride[]] + $ManagedRuleOverride, + [Parameter(Mandatory, HelpMessage="Describes the managed rule group to override.")] + [string] + $RuleGroupName + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleGroupOverride]::New() + + if ($PSBoundParameters.ContainsKey('Exclusion')) { + $Object.Exclusion = $Exclusion + } + if ($PSBoundParameters.ContainsKey('ManagedRuleOverride')) { + $Object.ManagedRuleOverride = $ManagedRuleOverride + } + if ($PSBoundParameters.ContainsKey('RuleGroupName')) { + $Object.RuleGroupName = $RuleGroupName + } + return $Object + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Az.FrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/docs/Az.FrontDoor.md new file mode 100644 index 000000000000..93797dd7680d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Az.FrontDoor.md @@ -0,0 +1,136 @@ +--- +Module Name: Az.FrontDoor +Module Guid: b429505a-2933-4a7b-8415-99b0406398b7 +Download Help Link: https://learn.microsoft.com/powershell/module/az.frontdoor +Help Version: 1.0.0.0 +Locale: en-US +--- + +# Az.FrontDoor Module +## Description +Microsoft Azure PowerShell: FrontDoor cmdlets + +## Az.FrontDoor Cmdlets +### [Disable-AzFrontDoorCustomDomainHttps](Disable-AzFrontDoorCustomDomainHttps.md) +Disables a frontendEndpoint for HTTPS traffic + +### [Enable-AzFrontDoorCustomDomainHttps](Enable-AzFrontDoorCustomDomainHttps.md) +Enables a frontendEndpoint for HTTPS traffic + +### [Get-AzFrontDoor](Get-AzFrontDoor.md) +Gets a Front Door with the specified Front Door name under the specified subscription and resource group. + +### [Get-AzFrontDoorFrontendEndpoint](Get-AzFrontDoorFrontendEndpoint.md) +Gets a Frontend endpoint with the specified name within the specified Front Door. + +### [Get-AzFrontDoorRulesEngine](Get-AzFrontDoorRulesEngine.md) +Gets a Rules Engine Configuration with the specified name within the specified Front Door. + +### [Get-AzFrontDoorWafManagedRuleSetDefinition](Get-AzFrontDoorWafManagedRuleSetDefinition.md) +Lists all available managed rule sets. + +### [Get-AzFrontDoorWafPolicy](Get-AzFrontDoorWafPolicy.md) +Retrieve protection policy with specified name within a resource group. + +### [New-AzFrontDoor](New-AzFrontDoor.md) +Create a new Front Door with a Front Door name under the specified subscription and resource group. + +### [New-AzFrontDoorBackendObject](New-AzFrontDoorBackendObject.md) +Create an in-memory object for Backend. + +### [New-AzFrontDoorBackendPoolObject](New-AzFrontDoorBackendPoolObject.md) +Create an in-memory object for BackendPool. + +### [New-AzFrontDoorBackendPoolsSettingObject](New-AzFrontDoorBackendPoolsSettingObject.md) +Create an in-memory object for BackendPoolsSettings. + +### [New-AzFrontDoorCacheConfigurationObject](New-AzFrontDoorCacheConfigurationObject.md) +Create an in-memory object for CacheConfiguration. + +### [New-AzFrontDoorForwardingConfigurationObject](New-AzFrontDoorForwardingConfigurationObject.md) +Create an in-memory object for ForwardingConfiguration. + +### [New-AzFrontDoorFrontendEndpointObject](New-AzFrontDoorFrontendEndpointObject.md) +Create an in-memory object for FrontendEndpoint. + +### [New-AzFrontDoorHeaderActionObject](New-AzFrontDoorHeaderActionObject.md) +Create an in-memory object for HeaderAction. + +### [New-AzFrontDoorHealthProbeSettingObject](New-AzFrontDoorHealthProbeSettingObject.md) +Create an in-memory object for HealthProbeSettingsModel. + +### [New-AzFrontDoorLoadBalancingSettingObject](New-AzFrontDoorLoadBalancingSettingObject.md) +Create an in-memory object for LoadBalancingSettingsModel. + +### [New-AzFrontDoorPolicySettingsObject](New-AzFrontDoorPolicySettingsObject.md) +Create an in-memory object for PolicySettings. + +### [New-AzFrontDoorRedirectConfigurationObject](New-AzFrontDoorRedirectConfigurationObject.md) +Create an in-memory object for RedirectConfiguration. + +### [New-AzFrontDoorRoutingRuleObject](New-AzFrontDoorRoutingRuleObject.md) +Create an in-memory object for RoutingRule. + +### [New-AzFrontDoorRulesEngine](New-AzFrontDoorRulesEngine.md) +Create a new Rules Engine Configuration with the specified name within the specified Front Door. + +### [New-AzFrontDoorRulesEngineActionObject](New-AzFrontDoorRulesEngineActionObject.md) +Create an in-memory object for RulesEngineAction. + +### [New-AzFrontDoorRulesEngineMatchConditionObject](New-AzFrontDoorRulesEngineMatchConditionObject.md) +Create an in-memory object for RulesEngineMatchCondition. + +### [New-AzFrontDoorRulesEngineRuleObject](New-AzFrontDoorRulesEngineRuleObject.md) +Create an in-memory object for RulesEngineRule. + +### [New-AzFrontDoorWafCustomRuleGroupByVariableObject](New-AzFrontDoorWafCustomRuleGroupByVariableObject.md) +Create an in-memory object for GroupByVariable. + +### [New-AzFrontDoorWafCustomRuleObject](New-AzFrontDoorWafCustomRuleObject.md) +Create an in-memory object for CustomRule. + +### [New-AzFrontDoorWafLogScrubbingRuleObject](New-AzFrontDoorWafLogScrubbingRuleObject.md) +Create an in-memory object for WebApplicationFirewallScrubbingRules. + +### [New-AzFrontDoorWafLogScrubbingSettingObject](New-AzFrontDoorWafLogScrubbingSettingObject.md) +Create an in-memory object for PolicySettingsLogScrubbing. + +### [New-AzFrontDoorWafManagedRuleExclusionObject](New-AzFrontDoorWafManagedRuleExclusionObject.md) +Create an in-memory object for ManagedRuleExclusion. + +### [New-AzFrontDoorWafManagedRuleObject](New-AzFrontDoorWafManagedRuleObject.md) +Create an in-memory object for ManagedRuleSet. + +### [New-AzFrontDoorWafManagedRuleOverrideObject](New-AzFrontDoorWafManagedRuleOverrideObject.md) +Create an in-memory object for ManagedRuleOverride. + +### [New-AzFrontDoorWafMatchConditionObject](New-AzFrontDoorWafMatchConditionObject.md) +Create an in-memory object for MatchCondition. + +### [New-AzFrontDoorWafPolicy](New-AzFrontDoorWafPolicy.md) +Create policy with specified rule set name within a resource group. + +### [New-AzFrontDoorWafRuleGroupOverrideObject](New-AzFrontDoorWafRuleGroupOverrideObject.md) +Create an in-memory object for ManagedRuleGroupOverride. + +### [Remove-AzFrontDoor](Remove-AzFrontDoor.md) +Deletes an existing Front Door with the specified parameters. + +### [Remove-AzFrontDoorContent](Remove-AzFrontDoorContent.md) +Removes a content from Front Door. + +### [Remove-AzFrontDoorRulesEngine](Remove-AzFrontDoorRulesEngine.md) +Deletes an existing Rules Engine Configuration with the specified parameters. + +### [Remove-AzFrontDoorWafPolicy](Remove-AzFrontDoorWafPolicy.md) +Deletes Policy + +### [Set-AzFrontDoor](Set-AzFrontDoor.md) +Update a new Front Door with a Front Door name under the specified subscription and resource group. + +### [Set-AzFrontDoorRulesEngine](Set-AzFrontDoorRulesEngine.md) +Update a new Rules Engine Configuration with the specified name within the specified Front Door. + +### [Update-AzFrontDoorWafPolicy](Update-AzFrontDoorWafPolicy.md) +Update policy with specified rule set name within a resource group. + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Disable-AzFrontDoorCustomDomainHttps.md b/src/FrontDoor/FrontDoor.Autorest/docs/Disable-AzFrontDoorCustomDomainHttps.md new file mode 100644 index 000000000000..ff6e215238f0 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Disable-AzFrontDoorCustomDomainHttps.md @@ -0,0 +1,260 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/disable-azfrontdoorcustomdomainhttps +schema: 2.0.0 +--- + +# Disable-AzFrontDoorCustomDomainHttps + +## SYNOPSIS +Disables a frontendEndpoint for HTTPS traffic + +## SYNTAX + +### Disable (Default) +``` +Disable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DisableViaIdentity +``` +Disable-AzFrontDoorCustomDomainHttps -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DisableViaIdentityFrontDoor +``` +Disable-AzFrontDoorCustomDomainHttps -FrontDoorInputObject -FrontendEndpointName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Disables a frontendEndpoint for HTTPS traffic + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DisableViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Disable +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontendEndpointName +Name of the Frontend endpoint which is unique within the Front Door. + +```yaml +Type: System.String +Parameter Sets: Disable, DisableViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DisableViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Disable +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: Disable +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Enable-AzFrontDoorCustomDomainHttps.md b/src/FrontDoor/FrontDoor.Autorest/docs/Enable-AzFrontDoorCustomDomainHttps.md new file mode 100644 index 000000000000..6e7186defb4a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Enable-AzFrontDoorCustomDomainHttps.md @@ -0,0 +1,386 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/enable-azfrontdoorcustomdomainhttps +schema: 2.0.0 +--- + +# Enable-AzFrontDoorCustomDomainHttps + +## SYNOPSIS +Enables a frontendEndpoint for HTTPS traffic + +## SYNTAX + +### EnableExpanded (Default) +``` +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] [-MinimumTlsVersion ] [-SecretName ] + [-SecretVersion ] [-VaultId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### Enable +``` +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### EnableViaIdentity +``` +Enable-AzFrontDoorCustomDomainHttps -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### EnableViaIdentityExpanded +``` +Enable-AzFrontDoorCustomDomainHttps -InputObject [-MinimumTlsVersion ] + [-SecretName ] [-SecretVersion ] [-VaultId ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### EnableViaIdentityFrontDoor +``` +Enable-AzFrontDoorCustomDomainHttps -FrontDoorInputObject -FrontendEndpointName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### EnableViaIdentityFrontDoorExpanded +``` +Enable-AzFrontDoorCustomDomainHttps -FrontDoorInputObject -FrontendEndpointName + [-MinimumTlsVersion ] [-SecretName ] [-SecretVersion ] [-VaultId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### EnableViaJsonFilePath +``` +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### EnableViaJsonString +``` +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Enables a frontendEndpoint for HTTPS traffic + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: EnableViaIdentityFrontDoor, EnableViaIdentityFrontDoorExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Enable, EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontendEndpointName +Name of the Frontend endpoint which is unique within the Front Door. + +```yaml +Type: System.String +Parameter Sets: Enable, EnableExpanded, EnableViaIdentityFrontDoor, EnableViaIdentityFrontDoorExpanded, EnableViaJsonFilePath, EnableViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: EnableViaIdentity, EnableViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MinimumTlsVersion +The minimum TLS version required from the clients to establish an SSL handshake with Front Door. + +```yaml +Type: System.String +Parameter Sets: EnableExpanded, EnableViaIdentityExpanded, EnableViaIdentityFrontDoorExpanded +Aliases: + +Required: False +Position: Named +Default value: 1.2 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Enable, EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecretName +The name of the Key Vault secret representing the full certificate PFX + +```yaml +Type: System.String +Parameter Sets: EnableExpanded, EnableViaIdentityExpanded, EnableViaIdentityFrontDoorExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecretVersion +The version of the Key Vault secret representing the full certificate PFX + +```yaml +Type: System.String +Parameter Sets: EnableExpanded, EnableViaIdentityExpanded, EnableViaIdentityFrontDoorExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: Enable, EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VaultId +Resource ID. + +```yaml +Type: System.String +Parameter Sets: EnableExpanded, EnableViaIdentityExpanded, EnableViaIdentityFrontDoorExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoor.md new file mode 100644 index 000000000000..a105f8a6e7a5 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoor.md @@ -0,0 +1,157 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoor +schema: 2.0.0 +--- + +# Get-AzFrontDoor + +## SYNOPSIS +Gets a Front Door with the specified Front Door name under the specified subscription and resource group. + +## SYNTAX + +### List (Default) +``` +Get-AzFrontDoor [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzFrontDoor -InputObject [-DefaultProfile ] [] +``` + +### List1 +``` +Get-AzFrontDoor -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +## DESCRIPTION +Gets a Front Door with the specified Front Door name under the specified subscription and resource group. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: FrontDoorName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Get, List1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: Get, List, List1 +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorFrontendEndpoint.md b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorFrontendEndpoint.md new file mode 100644 index 000000000000..4a1b4a39fe74 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorFrontendEndpoint.md @@ -0,0 +1,189 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorfrontendendpoint +schema: 2.0.0 +--- + +# Get-AzFrontDoorFrontendEndpoint + +## SYNOPSIS +Gets a Frontend endpoint with the specified name within the specified Front Door. + +## SYNTAX + +### List (Default) +``` +Get-AzFrontDoorFrontendEndpoint -FrontDoorName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzFrontDoorFrontendEndpoint -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzFrontDoorFrontendEndpoint -InputObject [-DefaultProfile ] + [] +``` + +### GetViaIdentityFrontDoor +``` +Get-AzFrontDoorFrontendEndpoint -FrontDoorInputObject -Name + [-DefaultProfile ] [] +``` + +## DESCRIPTION +Gets a Frontend endpoint with the specified name within the specified Front Door. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of the Frontend endpoint which is unique within the Front Door. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityFrontDoor +Aliases: FrontendEndpointName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..caa8ec2f82fa --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorRulesEngine.md @@ -0,0 +1,188 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorrulesengine +schema: 2.0.0 +--- + +# Get-AzFrontDoorRulesEngine + +## SYNOPSIS +Gets a Rules Engine Configuration with the specified name within the specified Front Door. + +## SYNTAX + +### List (Default) +``` +Get-AzFrontDoorRulesEngine -FrontDoorName -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzFrontDoorRulesEngine -InputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityFrontDoor +``` +Get-AzFrontDoorRulesEngine -FrontDoorInputObject -Name + [-DefaultProfile ] [] +``` + +## DESCRIPTION +Gets a Rules Engine Configuration with the specified name within the specified Front Door. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of the Rules Engine which is unique within the Front Door. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityFrontDoor +Aliases: RulesEngineName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngine + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorWafManagedRuleSetDefinition.md b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorWafManagedRuleSetDefinition.md new file mode 100644 index 000000000000..b306b662bad9 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorWafManagedRuleSetDefinition.md @@ -0,0 +1,93 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorwafmanagedrulesetdefinition +schema: 2.0.0 +--- + +# Get-AzFrontDoorWafManagedRuleSetDefinition + +## SYNOPSIS +Lists all available managed rule sets. + +## SYNTAX + +``` +Get-AzFrontDoorWafManagedRuleSetDefinition [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +## DESCRIPTION +Lists all available managed rule sets. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSetDefinition + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..30709208d018 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Get-AzFrontDoorWafPolicy.md @@ -0,0 +1,157 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorwafpolicy +schema: 2.0.0 +--- + +# Get-AzFrontDoorWafPolicy + +## SYNOPSIS +Retrieve protection policy with specified name within a resource group. + +## SYNTAX + +### List1 (Default) +``` +Get-AzFrontDoorWafPolicy [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzFrontDoorWafPolicy -InputObject [-DefaultProfile ] [] +``` + +### List +``` +Get-AzFrontDoorWafPolicy -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +## DESCRIPTION +Retrieve protection policy with specified name within a resource group. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +The name of the Web Application Firewall Policy. + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: PolicyName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: Get, List, List1 +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoor.md new file mode 100644 index 000000000000..a0124d5ca7d4 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoor.md @@ -0,0 +1,384 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoor +schema: 2.0.0 +--- + +# New-AzFrontDoor + +## SYNOPSIS +Create a new Front Door with a Front Door name under the specified subscription and resource group. + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-BackendPool ] [-BackendPoolsSetting ] [-DisableCertificateNameCheck] + [-EnabledState ] [-FriendlyName ] [-FrontendEndpoint ] + [-HealthProbeSetting ] [-LoadBalancingSetting ] + [-RoutingRule ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzFrontDoor -Name -ResourceGroupName -JsonFilePath [-SubscriptionId ] + [-DisableCertificateNameCheck] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzFrontDoor -Name -ResourceGroupName -JsonString [-SubscriptionId ] + [-DisableCertificateNameCheck] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Create a new Front Door with a Front Door name under the specified subscription and resource group. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackendPool +Backend pools available to routing rules. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPool[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackendPoolsSetting +Settings for all backendPools + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPoolsSettings +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisableCertificateNameCheck + + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Operational status of the Front Door load balancer. +Permitted values are 'Enabled' or 'Disabled' + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FriendlyName +A friendly name for the frontDoor + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontendEndpoint +Frontend endpoints available to routing rules. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HealthProbeSetting +Health probe settings associated with this Front Door instance. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHealthProbeSettingsModel[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LoadBalancingSetting +Load balancing settings associated with this Front Door instance. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ILoadBalancingSettingsModel[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: FrontDoorName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RoutingRule +Routing rules associated with this Front Door. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRoutingRule[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tag +Resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendObject.md new file mode 100644 index 000000000000..1b326c15dffa --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendObject.md @@ -0,0 +1,236 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendobject +schema: 2.0.0 +--- + +# New-AzFrontDoorBackendObject + +## SYNOPSIS +Create an in-memory object for Backend. + +## SYNTAX + +``` +New-AzFrontDoorBackendObject [-Address ] [-BackendHostHeader ] [-EnabledState ] + [-HttpPort ] [-HttpsPort ] [-Priority ] [-PrivateLinkAlias ] + [-PrivateLinkApprovalMessage ] [-PrivateLinkLocation ] [-PrivateLinkResourceId ] + [-Weight ] [] +``` + +## DESCRIPTION +Create an in-memory object for Backend. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Address +Location of the backend (IP address or FQDN). + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackendHostHeader +The value to use as the host header sent to the backend. +If blank or unspecified, this defaults to the incoming host. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Whether to enable use of this backend. +Permitted values are 'Enabled' or 'Disabled'. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HttpPort +The HTTP TCP port number. +Must be between 1 and 65535. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HttpsPort +The HTTPS TCP port number. +Must be between 1 and 65535. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Priority +Priority to use for load balancing. +Higher priorities will not be used for load balancing if any lower priority backend is healthy. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PrivateLinkAlias +The Alias of the Private Link resource. +Populating this optional field indicates that this backend is 'Private'. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PrivateLinkApprovalMessage +A custom message to be included in the approval request to connect to the Private Link. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PrivateLinkLocation +The location of the Private Link resource. +Required only if 'privateLinkResourceId' is populated. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PrivateLinkResourceId +The Resource Id of the Private Link resource. +Populating this optional field indicates that this backend is 'Private'. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Weight +Weight of this endpoint for load balancing purposes. + +```yaml +Type: System.Int32 +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.Backend + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendPoolObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendPoolObject.md new file mode 100644 index 000000000000..44e8e5c9635c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendPoolObject.md @@ -0,0 +1,167 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendpoolobject +schema: 2.0.0 +--- + +# New-AzFrontDoorBackendPoolObject + +## SYNOPSIS +Create an in-memory object for BackendPool. + +## SYNTAX + +``` +New-AzFrontDoorBackendPoolObject [-Backend ] [-FrontDoorName ] + [-HealthProbeSettingsName ] [-Id ] [-LoadBalancingSettingsName ] [-Name ] + [-ResourceGroupName ] [] +``` + +## DESCRIPTION +Create an in-memory object for BackendPool. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Backend +The set of backends for this pool. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackend[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorName +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HealthProbeSettingsName +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LoadBalancingSettingsName +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Resource name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPool + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendPoolsSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendPoolsSettingObject.md new file mode 100644 index 000000000000..3135bbe8da88 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorBackendPoolsSettingObject.md @@ -0,0 +1,93 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendpoolssettingsobject +schema: 2.0.0 +--- + +# New-AzFrontDoorBackendPoolsSettingObject + +## SYNOPSIS +Create an in-memory object for BackendPoolsSettings. + +## SYNTAX + +``` +New-AzFrontDoorBackendPoolsSettingObject [-EnforceCertificateNameCheck ] + [-SendRecvTimeoutInSeconds ] [] +``` + +## DESCRIPTION +Create an in-memory object for BackendPoolsSettings. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -EnforceCertificateNameCheck +Whether to enforce certificate name check on HTTPS requests to all backend pools. +No effect on non-HTTPS requests. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SendRecvTimeoutInSeconds +Send and receive timeout on forwarding request to the backend. +When timeout is reached, the request fails and returns. + +```yaml +Type: System.Int32 +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPoolsSettings + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorCacheConfigurationObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorCacheConfigurationObject.md new file mode 100644 index 000000000000..55b04a256584 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorCacheConfigurationObject.md @@ -0,0 +1,123 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorcacheconfigurationobject +schema: 2.0.0 +--- + +# New-AzFrontDoorCacheConfigurationObject + +## SYNOPSIS +Create an in-memory object for CacheConfiguration. + +## SYNTAX + +``` +New-AzFrontDoorCacheConfigurationObject [-CacheDuration ] [-DynamicCompression ] + [-QueryParameter ] [-QueryParameterStripDirective ] [] +``` + +## DESCRIPTION +Create an in-memory object for CacheConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -CacheDuration +The duration for which the content needs to be cached. +Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). +HTTP requires the value to be no more than a year. + +```yaml +Type: System.TimeSpan +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DynamicCompression +Whether to use dynamic compression for cached content. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameter +query parameters to include or exclude (comma separated). + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameterStripDirective +Treatment of URL query terms when forming the cache key. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorForwardingConfigurationObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorForwardingConfigurationObject.md new file mode 100644 index 000000000000..dd24a9a9938c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorForwardingConfigurationObject.md @@ -0,0 +1,123 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorforwardingconfigurationobject +schema: 2.0.0 +--- + +# New-AzFrontDoorForwardingConfigurationObject + +## SYNOPSIS +Create an in-memory object for ForwardingConfiguration. + +## SYNTAX + +``` +New-AzFrontDoorForwardingConfigurationObject [-BackendPoolId ] + [-CacheConfiguration ] [-CustomForwardingPath ] [-ForwardingProtocol ] + [] +``` + +## DESCRIPTION +Create an in-memory object for ForwardingConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BackendPoolId +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CacheConfiguration +The caching configuration associated with this rule. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICacheConfiguration +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomForwardingPath +A custom path used to rewrite resource paths matched by this rule. +Leave empty to use incoming path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ForwardingProtocol +Protocol this rule will use when forwarding traffic to backends. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorFrontendEndpointObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorFrontendEndpointObject.md new file mode 100644 index 000000000000..1b7f77d753cc --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorFrontendEndpointObject.md @@ -0,0 +1,263 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendendpointobject +schema: 2.0.0 +--- + +# New-AzFrontDoorFrontendEndpointObject + +## SYNOPSIS +Create an in-memory object for FrontendEndpoint. + +## SYNTAX + +``` +New-AzFrontDoorFrontendEndpointObject [-CertificateSource ] [-CertificateType ] + [-HostName ] [-Id ] [-MinimumTlsVersion ] [-Name ] [-ProtocolType ] + [-SecretName ] [-SecretVersion ] [-SessionAffinityEnabledState ] + [-SessionAffinityTtlInSeconds ] [-Vault ] [-WebApplicationFirewallPolicyLinkId ] + [] +``` + +## DESCRIPTION +Create an in-memory object for FrontendEndpoint. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -CertificateSource +Defines the source of the SSL certificate. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CertificateType +Defines the type of the certificate used for secure connections to a frontendEndpoint. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HostName +The host name of the frontendEndpoint. +Must be a domain name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MinimumTlsVersion +The minimum TLS version required from the clients to establish an SSL handshake with Front Door. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Resource name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProtocolType +The TLS extension protocol that is used for secure delivery + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecretName +The name of the Key Vault secret representing the full certificate PFX. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SecretVersion +The version of the Key Vault secret representing the full certificate PFX. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SessionAffinityEnabledState +Whether to allow session affinity on this host. +Valid options are 'Enabled' or 'Disabled'. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SessionAffinityTtlInSeconds +UNUSED. +This field will be ignored. +The TTL to use in seconds for session affinity, if applicable. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Vault +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WebApplicationFirewallPolicyLinkId +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: WebApplicationFirewallPolicyLink + +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.FrontendEndpoint + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorHeaderActionObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorHeaderActionObject.md new file mode 100644 index 000000000000..5ba451067fbd --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorHeaderActionObject.md @@ -0,0 +1,107 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorheaderactionobject +schema: 2.0.0 +--- + +# New-AzFrontDoorHeaderActionObject + +## SYNOPSIS +Create an in-memory object for HeaderAction. + +## SYNTAX + +``` +New-AzFrontDoorHeaderActionObject -HeaderActionType -HeaderName [-Value ] + [] +``` + +## DESCRIPTION +Create an in-memory object for HeaderAction. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -HeaderActionType +Which type of manipulation to apply to the header. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HeaderName +The name of the header this action will apply to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Value +The value to update the given header name with. +This value is not used if the actionType is Delete. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HeaderAction + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorHealthProbeSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorHealthProbeSettingObject.md new file mode 100644 index 000000000000..848b392281ae --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorHealthProbeSettingObject.md @@ -0,0 +1,168 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorhealthprobesettingobject +schema: 2.0.0 +--- + +# New-AzFrontDoorHealthProbeSettingObject + +## SYNOPSIS +Create an in-memory object for HealthProbeSettingsModel. + +## SYNTAX + +``` +New-AzFrontDoorHealthProbeSettingObject [-EnabledState ] [-HealthProbeMethod ] [-Id ] + [-IntervalInSeconds ] [-Name ] [-Path ] [-Protocol ] [] +``` + +## DESCRIPTION +Create an in-memory object for HealthProbeSettingsModel. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -EnabledState +Whether to enable health probes to be made against backends defined under backendPools. +Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HealthProbeMethod +Configures which HTTP method to use to probe the backends defined under backendPools. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IntervalInSeconds +The number of seconds between health probes. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Resource name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Path +The path to use for the health probe. +Default is /. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Protocol +Protocol scheme to use for this probe. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HealthProbeSettingsModel + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorLoadBalancingSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorLoadBalancingSettingObject.md new file mode 100644 index 000000000000..688d7a3e652d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorLoadBalancingSettingObject.md @@ -0,0 +1,136 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorloadbalancingsettingobject +schema: 2.0.0 +--- + +# New-AzFrontDoorLoadBalancingSettingObject + +## SYNOPSIS +Create an in-memory object for LoadBalancingSettingsModel. + +## SYNTAX + +``` +New-AzFrontDoorLoadBalancingSettingObject [-AdditionalLatencyInMilliseconds ] [-Id ] + [-Name ] [-SampleSize ] [-SuccessfulSamplesRequired ] [] +``` + +## DESCRIPTION +Create an in-memory object for LoadBalancingSettingsModel. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdditionalLatencyInMilliseconds +The additional latency in milliseconds for probes to fall into the lowest latency bucket. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Resource name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SampleSize +The number of samples to consider for load balancing decisions. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SuccessfulSamplesRequired +The number of samples within the sample period that must succeed. + +```yaml +Type: System.Int32 +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.LoadBalancingSettingsModel + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorPolicySettingsObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorPolicySettingsObject.md new file mode 100644 index 000000000000..0c4138d007ee --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorPolicySettingsObject.md @@ -0,0 +1,187 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorpolicysettingsobject +schema: 2.0.0 +--- + +# New-AzFrontDoorPolicySettingsObject + +## SYNOPSIS +Create an in-memory object for PolicySettings. + +## SYNTAX + +``` +New-AzFrontDoorPolicySettingsObject [-CustomBlockResponseBody ] + [-CustomBlockResponseStatusCode ] [-EnabledState ] + [-JavascriptChallengeExpirationInMinutes ] [-LogScrubbingSetting ] + [-Mode ] [-RedirectUrl ] [-RequestBodyCheck ] [] +``` + +## DESCRIPTION +Create an in-memory object for PolicySettings. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -CustomBlockResponseBody +If the action type is block, customer can override the response body. +The body must be specified in base64 encoding. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomBlockResponseStatusCode +If the action type is block, customer can override the response status code. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Describes if the policy is in enabled or disabled state. +Defaults to Enabled if not specified. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JavascriptChallengeExpirationInMinutes +Defines the JavaScript challenge cookie validity lifetime in minutes. +This setting is only applicable to Premium_AzureFrontDoor. +Value must be an integer between 5 and 1440 with the default value being 30. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LogScrubbingSetting +Defines rules that scrub sensitive fields in the Web Application Firewall logs. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +Describes if it is in detection mode or prevention mode at policy level. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectUrl +If action type is redirect, this field represents redirect URL for the client. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RequestBodyCheck +Describes if policy managed rules will inspect the request body content. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettings + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRedirectConfigurationObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRedirectConfigurationObject.md new file mode 100644 index 000000000000..4ca57acc7927 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRedirectConfigurationObject.md @@ -0,0 +1,160 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorredirectconfigurationobject +schema: 2.0.0 +--- + +# New-AzFrontDoorRedirectConfigurationObject + +## SYNOPSIS +Create an in-memory object for RedirectConfiguration. + +## SYNTAX + +``` +New-AzFrontDoorRedirectConfigurationObject [-CustomFragment ] [-CustomHost ] + [-CustomPath ] [-CustomQueryString ] [-RedirectProtocol ] [-RedirectType ] + [] +``` + +## DESCRIPTION +Create an in-memory object for RedirectConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -CustomFragment +Fragment to add to the redirect URL. +Fragment is the part of the URL that comes after #. +Do not include the #. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomHost +Host to redirect. +Leave empty to use the incoming host as the destination host. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomPath +The full path to redirect. +Path cannot be empty and must start with /. +Leave empty to use the incoming path as destination path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomQueryString +The set of query strings to be placed in the redirect URL. +Setting this value would replace any existing query string; leave empty to preserve the incoming query string. +Query string must be in \=\ format. +The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectProtocol +The protocol of the destination to where the traffic is redirected. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectType +The redirect type the rule will use when redirecting traffic. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRoutingRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRoutingRuleObject.md new file mode 100644 index 000000000000..d6b28a4ff9c8 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRoutingRuleObject.md @@ -0,0 +1,467 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorroutingruleobject +schema: 2.0.0 +--- + +# New-AzFrontDoorRoutingRuleObject + +## SYNOPSIS +Create an in-memory object for RoutingRule. + +## SYNTAX + +### ForwardingParameterSet (Default) +``` +New-AzFrontDoorRoutingRuleObject [-AcceptedProtocol ] [-BackendPoolName ] + [-CacheDuration ] [-CustomForwardingPath ] [-CustomFragment ] + [-CustomHost ] [-CustomPath ] [-CustomQueryString ] [-DynamicCompression ] + [-EnableCaching ] [-EnabledState ] [-ForwardingProtocol ] [-FrontDoorName ] + [-FrontendEndpointName ] [-Id ] [-Name ] [-PatternsToMatch ] + [-QueryParameter ] [-QueryParameterStripDirective ] [-RedirectProtocol ] + [-RedirectType ] [-ResourceGroupName ] [-RouteConfiguration ] + [-RuleEngineName ] [-WebApplicationFirewallPolicyLinkId ] [] +``` + +### RedirectParameterSet +``` +New-AzFrontDoorRoutingRuleObject [-AcceptedProtocol ] [-BackendPoolName ] + [-CacheDuration ] [-CustomForwardingPath ] [-CustomFragment ] + [-CustomHost ] [-CustomPath ] [-CustomQueryString ] [-DynamicCompression ] + [-EnabledState ] [-ForwardingProtocol ] [-FrontDoorName ] + [-FrontendEndpointName ] [-Id ] [-Name ] [-PatternsToMatch ] + [-QueryParameter ] [-QueryParameterStripDirective ] [-RedirectProtocol ] + [-RedirectType ] [-ResourceGroupName ] [-RouteConfiguration ] + [-RuleEngineName ] [-WebApplicationFirewallPolicyLinkId ] [] +``` + +## DESCRIPTION +Create an in-memory object for RoutingRule. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AcceptedProtocol +Protocol schemes to match for this rule. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackendPoolName +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CacheDuration +The duration for which the content needs to be cached. +Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). +HTTP requires the value to be no more than a year. + +```yaml +Type: System.TimeSpan +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomForwardingPath +A custom path used to rewrite resource paths matched by this rule. +Leave empty to use incoming path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomFragment +Fragment to add to the redirect URL. +Fragment is the part of the URL that comes after #. +Do not include the #. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomHost +Host to redirect. +Leave empty to use the incoming host as the destination host. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomPath +The full path to redirect. +Path cannot be empty and must start with /. +Leave empty to use the incoming path as destination path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomQueryString +The set of query strings to be placed in the redirect URL. +Setting this value would replace any existing query string; leave empty to preserve the incoming query string. +Query string must be in \=\ format. +The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DynamicCompression +Whether to use dynamic compression for cached content. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnableCaching + + +```yaml +Type: System.Boolean +Parameter Sets: ForwardingParameterSet +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Whether to enable use of this rule. +Permitted values are 'Enabled' or 'Disabled'. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ForwardingProtocol +Protocol this rule will use when forwarding traffic to backends. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorName +The name of the Front Door to which this routing rule belongs. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontendEndpointName +Frontend endpoints associated with this rule. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Resource name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PatternsToMatch +The route patterns of the rule. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameter +query parameters to include or exclude (comma separated). + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameterStripDirective +Treatment of URL query terms when forming the cache key. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectProtocol +The protocol of the destination to where the traffic is redirected. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectType +The redirect type the rule will use when redirecting traffic. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Resource Group name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RouteConfiguration + + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRouteConfiguration +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RuleEngineName +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WebApplicationFirewallPolicyLinkId +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RoutingRule + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..fb2323d13301 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngine.md @@ -0,0 +1,260 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorrulesengine +schema: 2.0.0 +--- + +# New-AzFrontDoorRulesEngine + +## SYNOPSIS +Create a new Rules Engine Configuration with the specified name within the specified Front Door. + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-Rule ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +## DESCRIPTION +Create a new Rules Engine Configuration with the specified name within the specified Front Door. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of the Rules Engine which is unique within the Front Door. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: RulesEngineName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Rule +A list of rules that define a particular Rules Engine Configuration. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineRule[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngine + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineActionObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineActionObject.md new file mode 100644 index 000000000000..632f2b9bf712 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineActionObject.md @@ -0,0 +1,375 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesengineactionobject +schema: 2.0.0 +--- + +# New-AzFrontDoorRulesEngineActionObject + +## SYNOPSIS +Create an in-memory object for RulesEngineAction. + +## SYNTAX + +### ForwardingParameterSet (Default) +``` +New-AzFrontDoorRulesEngineActionObject [-BackendPoolName ] [-CacheDuration ] + [-CustomForwardingPath ] [-CustomFragment ] [-CustomHost ] [-CustomPath ] + [-CustomQueryString ] [-DynamicCompression ] [-EnableCaching ] + [-ForwardingProtocol ] [-FrontDoorName ] [-QueryParameter ] + [-QueryParameterStripDirective ] [-RedirectProtocol ] [-RedirectType ] + [-RequestHeaderAction ] [-ResourceGroupName ] + [-ResponseHeaderAction ] [-RouteConfigurationOverride ] + [] +``` + +### RedirectParameterSet +``` +New-AzFrontDoorRulesEngineActionObject [-BackendPoolName ] [-CacheDuration ] + [-CustomForwardingPath ] [-CustomFragment ] [-CustomHost ] [-CustomPath ] + [-CustomQueryString ] [-DynamicCompression ] [-ForwardingProtocol ] + [-FrontDoorName ] [-QueryParameter ] [-QueryParameterStripDirective ] + [-RedirectProtocol ] [-RedirectType ] [-RequestHeaderAction ] + [-ResourceGroupName ] [-ResponseHeaderAction ] + [-RouteConfigurationOverride ] [] +``` + +## DESCRIPTION +Create an in-memory object for RulesEngineAction. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BackendPoolName +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CacheDuration +The duration for which the content needs to be cached. +Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). +HTTP requires the value to be no more than a year. + +```yaml +Type: System.TimeSpan +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomForwardingPath +A custom path used to rewrite resource paths matched by this rule. +Leave empty to use incoming path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomFragment +Fragment to add to the redirect URL. +Fragment is the part of the URL that comes after #. +Do not include the #. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomHost +Host to redirect. +Leave empty to use the incoming host as the destination host. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomPath +The full path to redirect. +Path cannot be empty and must start with /. +Leave empty to use the incoming path as destination path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomQueryString +The set of query strings to be placed in the redirect URL. +Setting this value would replace any existing query string; leave empty to preserve the incoming query string. +Query string must be in \=\ format. +The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DynamicCompression +Whether to use dynamic compression for cached content. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnableCaching + + +```yaml +Type: System.Boolean +Parameter Sets: ForwardingParameterSet +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ForwardingProtocol +Protocol this rule will use when forwarding traffic to backends. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorName +The name of the Front Door to which this routing rule belongs. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameter +query parameters to include or exclude (comma separated). + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameterStripDirective +Treatment of URL query terms when forming the cache key. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectProtocol +The protocol of the destination to where the traffic is redirected. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectType +The redirect type the rule will use when redirecting traffic. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RequestHeaderAction +A list of header actions to apply from the request from AFD to the origin. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHeaderAction[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name that the RoutingRule will be created in. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResponseHeaderAction +A list of header actions to apply from the response from AFD to the client. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHeaderAction[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RouteConfigurationOverride +Override the route configuration. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRouteConfiguration +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineAction + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineMatchConditionObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineMatchConditionObject.md new file mode 100644 index 000000000000..1597d8e12d1b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineMatchConditionObject.md @@ -0,0 +1,154 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesenginematchconditionobject +schema: 2.0.0 +--- + +# New-AzFrontDoorRulesEngineMatchConditionObject + +## SYNOPSIS +Create an in-memory object for RulesEngineMatchCondition. + +## SYNTAX + +``` +New-AzFrontDoorRulesEngineMatchConditionObject -MatchValue -MatchVariable + -Operator [-NegateCondition ] [-Selector ] [-Transform ] + [] +``` + +## DESCRIPTION +Create an in-memory object for RulesEngineMatchCondition. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -MatchValue +Match values to match against. +The operator will apply to each value in here with OR semantics. +If any of them match the variable with the given operator this match condition is considered a match. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MatchVariable +Match Variable. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NegateCondition +Describes if this is negate condition or not. + +```yaml +Type: System.Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Operator +Describes operator to apply to the match condition. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Selector +Name of selector in RequestHeader or RequestBody to be matched. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Transform +List of transforms. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineMatchCondition + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineRuleObject.md new file mode 100644 index 000000000000..007f5d1c68ce --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorRulesEngineRuleObject.md @@ -0,0 +1,139 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesengineruleobject +schema: 2.0.0 +--- + +# New-AzFrontDoorRulesEngineRuleObject + +## SYNOPSIS +Create an in-memory object for RulesEngineRule. + +## SYNTAX + +``` +New-AzFrontDoorRulesEngineRuleObject -Action -Name -Priority + [-MatchCondition ] [-MatchProcessingBehavior ] [] +``` + +## DESCRIPTION +Create an in-memory object for RulesEngineRule. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Action +Actions to perform on the request and response if all of the match conditions are met. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineAction +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MatchCondition +A list of match conditions that must meet in order for the actions of this rule to run. +Having no match conditions means the actions will always run. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineMatchCondition[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MatchProcessingBehavior +If this rule is a match should the rules engine continue running the remaining rules or stop. +If not present, defaults to Continue. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +A name to refer to this specific rule. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Priority +A priority assigned to this rule. +. + +```yaml +Type: System.Int32 +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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineRule + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md new file mode 100644 index 000000000000..57c84edcc3b9 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md @@ -0,0 +1,75 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafcustomrulegroupbyvariableobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafCustomRuleGroupByVariableObject + +## SYNOPSIS +Create an in-memory object for GroupByVariable. + +## SYNTAX + +``` +New-AzFrontDoorWafCustomRuleGroupByVariableObject -VariableName [] +``` + +## DESCRIPTION +Create an in-memory object for GroupByVariable. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -VariableName +Describes the supported variable for group by. + +```yaml +Type: System.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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.GroupByVariable + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafCustomRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafCustomRuleObject.md new file mode 100644 index 000000000000..9f8023c452e8 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafCustomRuleObject.md @@ -0,0 +1,200 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafcustomruleobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafCustomRuleObject + +## SYNOPSIS +Create an in-memory object for CustomRule. + +## SYNTAX + +``` +New-AzFrontDoorWafCustomRuleObject -Action -MatchCondition -Priority + -RuleType [-EnabledState ] [-GroupBy ] [-Name ] + [-RateLimitDurationInMinutes ] [-RateLimitThreshold ] [] +``` + +## DESCRIPTION +Create an in-memory object for CustomRule. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Action +Describes what action to be applied when rule matches. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Describes if the custom rule is in enabled or disabled state. +Defaults to Enabled if not specified. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -GroupBy +Describes the list of variables to group the rate limit requests. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IGroupByVariable[] +Parameter Sets: (All) +Aliases: CustomRule + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MatchCondition +List of match conditions. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IMatchCondition[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Describes the name of the rule. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Priority +Describes priority of the rule. +Rules with a lower value will be evaluated before rules with a higher value. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RateLimitDurationInMinutes +Time window for resetting the rate limit count. +Default is 1 minute. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RateLimitThreshold +Number of allowed requests per client within the time window. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RuleType +Describes type of rule. + +```yaml +Type: System.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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CustomRule + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafLogScrubbingRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafLogScrubbingRuleObject.md new file mode 100644 index 000000000000..16a59feac309 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafLogScrubbingRuleObject.md @@ -0,0 +1,122 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwaflogscrubbingruleobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafLogScrubbingRuleObject + +## SYNOPSIS +Create an in-memory object for WebApplicationFirewallScrubbingRules. + +## SYNTAX + +``` +New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable -SelectorMatchOperator + [-Selector ] [-State ] [] +``` + +## DESCRIPTION +Create an in-memory object for WebApplicationFirewallScrubbingRules. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -MatchVariable +The variable to be scrubbed from the logs. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Selector +When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SelectorMatchOperator +When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -State +Defines the state of a log scrubbing rule. +Default value is enabled. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRules + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafLogScrubbingSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafLogScrubbingSettingObject.md new file mode 100644 index 000000000000..24e4d1200a51 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafLogScrubbingSettingObject.md @@ -0,0 +1,92 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwaflogscrubbingsettingobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafLogScrubbingSettingObject + +## SYNOPSIS +Create an in-memory object for PolicySettingsLogScrubbing. + +## SYNTAX + +``` +New-AzFrontDoorWafLogScrubbingSettingObject [-ScrubbingRule ] + [-State ] [] +``` + +## DESCRIPTION +Create an in-memory object for PolicySettingsLogScrubbing. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -ScrubbingRule +List of log scrubbing rules applied to the Web Application Firewall logs. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallScrubbingRules[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -State +State of the log scrubbing config. +Default value is Enabled. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettingsLogScrubbing + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleExclusionObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleExclusionObject.md new file mode 100644 index 000000000000..a372870ba8e7 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleExclusionObject.md @@ -0,0 +1,106 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleexclusionobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafManagedRuleExclusionObject + +## SYNOPSIS +Create an in-memory object for ManagedRuleExclusion. + +## SYNTAX + +``` +New-AzFrontDoorWafManagedRuleExclusionObject -Operator -Selector -Variable + [] +``` + +## DESCRIPTION +Create an in-memory object for ManagedRuleExclusion. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Operator +Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Selector +Selector value for which elements in the collection this exclusion applies to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Variable +The variable type to be excluded. + +```yaml +Type: System.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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleExclusion + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleObject.md new file mode 100644 index 000000000000..58e0330e4abd --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleObject.md @@ -0,0 +1,136 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafManagedRuleObject + +## SYNOPSIS +Create an in-memory object for ManagedRuleSet. + +## SYNTAX + +``` +New-AzFrontDoorWafManagedRuleObject -Type -Version [-Exclusion ] + [-RuleGroupOverride ] [-RuleSetAction ] [] +``` + +## DESCRIPTION +Create an in-memory object for ManagedRuleSet. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Exclusion +Describes the exclusions that are applied to all rules in the set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RuleGroupOverride +Defines the rule group overrides to apply to the rule set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleGroupOverride[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RuleSetAction +Defines the rule set action. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Type +Defines the rule set type to use. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Version +Defines the version of the rule set to use. + +```yaml +Type: System.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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleSet + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleOverrideObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleOverrideObject.md new file mode 100644 index 000000000000..91f97ee75ee3 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafManagedRuleOverrideObject.md @@ -0,0 +1,122 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleoverrideobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafManagedRuleOverrideObject + +## SYNOPSIS +Create an in-memory object for ManagedRuleOverride. + +## SYNTAX + +``` +New-AzFrontDoorWafManagedRuleOverrideObject -RuleId [-Action ] [-Disabled ] + [-Exclusion ] [] +``` + +## DESCRIPTION +Create an in-memory object for ManagedRuleOverride. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Action +Describes the override action to be applied when rule matches. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Disabled +Describes if the managed rule is in enabled or disabled state. +Defaults to Disabled if not specified. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Exclusion +Describes the exclusions that are applied to this specific rule. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RuleId +Identifier for the managed rule. + +```yaml +Type: System.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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleOverride + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafMatchConditionObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafMatchConditionObject.md new file mode 100644 index 000000000000..8b5aee51447e --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafMatchConditionObject.md @@ -0,0 +1,153 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmatchconditionobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafMatchConditionObject + +## SYNOPSIS +Create an in-memory object for MatchCondition. + +## SYNTAX + +``` +New-AzFrontDoorWafMatchConditionObject -MatchValue -MatchVariable + -OperatorProperty [-NegateCondition ] [-Selector ] [-Transform ] + [] +``` + +## DESCRIPTION +Create an in-memory object for MatchCondition. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -MatchValue +List of possible match values. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MatchVariable +Request variable to compare with. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NegateCondition +Describes if the result of this condition should be negated. + +```yaml +Type: System.Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OperatorProperty +Comparison type to use for matching with the variable value. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Selector +Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. +Default is null. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Transform +List of transforms. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.MatchCondition + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..f7406cfd0546 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafPolicy.md @@ -0,0 +1,432 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafpolicy +schema: 2.0.0 +--- + +# New-AzFrontDoorWafPolicy + +## SYNOPSIS +Create policy with specified rule set name within a resource group. + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-CustomBlockResponseBody ] [-CustomBlockResponseStatusCode ] [-CustomRule ] + [-EnabledState ] [-Etag ] [-JavascriptChallengeExpirationInMinutes ] + [-LogScrubbingSetting ] [-ManagedRuleSet ] [-Mode ] + [-RedirectUrl ] [-RequestBodyCheck ] [-SkuName ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzFrontDoorWafPolicy -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzFrontDoorWafPolicy -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Create policy with specified rule set name within a resource group. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomBlockResponseBody +If the action type is block, customer can override the response body. +The body must be specified in base64 encoding. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomBlockResponseStatusCode +If the action type is block, customer can override the response status code. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomRule +List of rules + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICustomRule[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Describes if the policy is in enabled or disabled state. +Defaults to Enabled if not specified. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +Gets a unique read-only string that changes whenever the resource is updated. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JavascriptChallengeExpirationInMinutes +Defines the JavaScript challenge cookie validity lifetime in minutes. +This setting is only applicable to Premium_AzureFrontDoor. +Value must be an integer between 5 and 1440 with the default value being 30. + +```yaml +Type: System.Int32 +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LogScrubbingSetting +Defines rules that scrub sensitive fields in the Web Application Firewall logs. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagedRuleSet +List of rule sets. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSet[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +Describes if it is in detection mode or prevention mode at policy level. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the Web Application Firewall Policy. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: PolicyName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectUrl +If action type is redirect, this field represents redirect URL for the client. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RequestBodyCheck +Describes if policy managed rules will inspect the request body content. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SkuName +Name of the pricing tier. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tag +Resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafRuleGroupOverrideObject.md b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafRuleGroupOverrideObject.md new file mode 100644 index 000000000000..6f6fa6048b29 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/New-AzFrontDoorWafRuleGroupOverrideObject.md @@ -0,0 +1,107 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafrulegroupoverrideobject +schema: 2.0.0 +--- + +# New-AzFrontDoorWafRuleGroupOverrideObject + +## SYNOPSIS +Create an in-memory object for ManagedRuleGroupOverride. + +## SYNTAX + +``` +New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName [-Exclusion ] + [-ManagedRuleOverride ] [] +``` + +## DESCRIPTION +Create an in-memory object for ManagedRuleGroupOverride. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Exclusion +Describes the exclusions that are applied to all rules in the group. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagedRuleOverride +List of rules that will be disabled. +If none specified, all rules in the group will be disabled. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleOverride[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RuleGroupName +Describes the managed rule group to override. + +```yaml +Type: System.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 + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleGroupOverride + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/README.md b/src/FrontDoor/FrontDoor.Autorest/docs/README.md new file mode 100644 index 000000000000..3693a1ba6c52 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/README.md @@ -0,0 +1,11 @@ +# Docs +This directory contains the documentation of the cmdlets for the `Az.FrontDoor` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `..\examples` folder. + +## Info +- Modifiable: no +- Generated: all +- Committed: yes +- Packaged: yes + +## Details +The process of documentation generation loads `Az.FrontDoor` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoor.md new file mode 100644 index 000000000000..b3fca717528d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoor.md @@ -0,0 +1,223 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoor +schema: 2.0.0 +--- + +# Remove-AzFrontDoor + +## SYNOPSIS +Deletes an existing Front Door with the specified parameters. + +## SYNTAX + +### Delete (Default) +``` +Remove-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-AzFrontDoor -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Deletes an existing Front Door with the specified parameters. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: FrontDoorName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorContent.md b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorContent.md new file mode 100644 index 000000000000..dd1cf0ffd5de --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorContent.md @@ -0,0 +1,314 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorcontent +schema: 2.0.0 +--- + +# Remove-AzFrontDoorContent + +## SYNOPSIS +Removes a content from Front Door. + +## SYNTAX + +### PurgeExpanded (Default) +``` +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName -ContentPath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### Purge +``` +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName + -ContentFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### PurgeViaIdentity +``` +Remove-AzFrontDoorContent -InputObject -ContentFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### PurgeViaIdentityExpanded +``` +Remove-AzFrontDoorContent -InputObject -ContentPath + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### PurgeViaJsonFilePath +``` +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### PurgeViaJsonString +``` +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Removes a content from Front Door. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ContentFilePath +Parameters required for content purge. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPurgeParameters +Parameter Sets: Purge, PurgeViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ContentPath +The path to the content to be purged. +Can describe a file path or a wild card directory. + +```yaml +Type: System.String[] +Parameter Sets: PurgeExpanded, PurgeViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Purge, PurgeExpanded, PurgeViaJsonFilePath, PurgeViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: PurgeViaIdentity, PurgeViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Purge operation + +```yaml +Type: System.String +Parameter Sets: PurgeViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Purge operation + +```yaml +Type: System.String +Parameter Sets: PurgeViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Purge, PurgeExpanded, PurgeViaJsonFilePath, PurgeViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: Purge, PurgeExpanded, PurgeViaJsonFilePath, PurgeViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPurgeParameters + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..040232fd2698 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorRulesEngine.md @@ -0,0 +1,260 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorrulesengine +schema: 2.0.0 +--- + +# Remove-AzFrontDoorRulesEngine + +## SYNOPSIS +Deletes an existing Rules Engine Configuration with the specified parameters. + +## SYNTAX + +### Delete (Default) +``` +Remove-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### DeleteViaIdentity +``` +Remove-AzFrontDoorRulesEngine -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityFrontDoor +``` +Remove-AzFrontDoorRulesEngine -FrontDoorInputObject -Name + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Deletes an existing Rules Engine Configuration with the specified parameters. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of the Rules Engine which is unique within the Front Door. + +```yaml +Type: System.String +Parameter Sets: Delete, DeleteViaIdentityFrontDoor +Aliases: RulesEngineName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..e69812c6269b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Remove-AzFrontDoorWafPolicy.md @@ -0,0 +1,223 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorwafpolicy +schema: 2.0.0 +--- + +# Remove-AzFrontDoorWafPolicy + +## SYNOPSIS +Deletes Policy + +## SYNTAX + +### Delete (Default) +``` +Remove-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-AzFrontDoorWafPolicy -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Deletes Policy + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +The name of the Web Application Firewall Policy. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: PolicyName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Set-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/docs/Set-AzFrontDoor.md new file mode 100644 index 000000000000..5ec6dfea2e5f --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Set-AzFrontDoor.md @@ -0,0 +1,384 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/set-azfrontdoor +schema: 2.0.0 +--- + +# Set-AzFrontDoor + +## SYNOPSIS +Update a new Front Door with a Front Door name under the specified subscription and resource group. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Set-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-BackendPool ] [-BackendPoolsSetting ] [-DisableCertificateNameCheck] + [-EnabledState ] [-FriendlyName ] [-FrontendEndpoint ] + [-HealthProbeSetting ] [-LoadBalancingSetting ] + [-RoutingRule ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Set-AzFrontDoor -Name -ResourceGroupName -JsonFilePath [-SubscriptionId ] + [-DisableCertificateNameCheck] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Set-AzFrontDoor -Name -ResourceGroupName -JsonString [-SubscriptionId ] + [-DisableCertificateNameCheck] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Update a new Front Door with a Front Door name under the specified subscription and resource group. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackendPool +Backend pools available to routing rules. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPool[] +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackendPoolsSetting +Settings for all backendPools + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPoolsSettings +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisableCertificateNameCheck + + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Operational status of the Front Door load balancer. +Permitted values are 'Enabled' or 'Disabled' + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FriendlyName +A friendly name for the frontDoor + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontendEndpoint +Frontend endpoints available to routing rules. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint[] +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HealthProbeSetting +Health probe settings associated with this Front Door instance. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHealthProbeSettingsModel[] +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LoadBalancingSetting +Load balancing settings associated with this Front Door instance. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ILoadBalancingSettingsModel[] +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: FrontDoorName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RoutingRule +Routing rules associated with this Front Door. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRoutingRule[] +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tag +Resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Set-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/docs/Set-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..0891a6714916 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Set-AzFrontDoorRulesEngine.md @@ -0,0 +1,215 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/set-azfrontdoorrulesengine +schema: 2.0.0 +--- + +# Set-AzFrontDoorRulesEngine + +## SYNOPSIS +Update a new Rules Engine Configuration with the specified name within the specified Front Door. + +## SYNTAX + +``` +Set-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-Rule ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update a new Rules Engine Configuration with the specified name within the specified Front Door. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FrontDoorName +Name of the Front Door which is globally unique. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of the Rules Engine which is unique within the Front Door. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: RulesEngineName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Rule +A list of rules that define a particular Rules Engine Configuration. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineRule[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngine + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/docs/Update-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/docs/Update-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..e9791dd72829 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/docs/Update-AzFrontDoorWafPolicy.md @@ -0,0 +1,412 @@ +--- +external help file: +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/az.frontdoor/update-azfrontdoorwafpolicy +schema: 2.0.0 +--- + +# Update-AzFrontDoorWafPolicy + +## SYNOPSIS +Update policy with specified rule set name within a resource group. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-CustomBlockResponseBody ] [-CustomBlockResponseStatusCode ] [-CustomRule ] + [-EnabledState ] [-Etag ] [-JavascriptChallengeExpirationInMinutes ] + [-LogScrubbingSetting ] [-ManagedRuleSet ] [-Mode ] + [-RedirectUrl ] [-RequestBodyCheck ] [-SkuName ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzFrontDoorWafPolicy -InputObject [-CustomRule ] [-Etag ] + [-ManagedRuleSet ] [-SkuName ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update policy with specified rule set name within a resource group. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomBlockResponseBody +If the action type is block, customer can override the response body. +The body must be specified in base64 encoding. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomBlockResponseStatusCode +If the action type is block, customer can override the response status code. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomRule +List of rules + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICustomRule[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Describes if the policy is in enabled or disabled state. +Defaults to Enabled if not specified. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +Gets a unique read-only string that changes whenever the resource is updated. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JavascriptChallengeExpirationInMinutes +Defines the JavaScript challenge cookie validity lifetime in minutes. +This setting is only applicable to Premium_AzureFrontDoor. +Value must be an integer between 5 and 1440 with the default value being 30. + +```yaml +Type: System.Int32 +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LogScrubbingSetting +Defines rules that scrub sensitive fields in the Web Application Firewall logs. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ManagedRuleSet +List of rule sets. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSet[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +Describes if it is in detection mode or prevention mode at policy level. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the Web Application Firewall Policy. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: PolicyName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectUrl +If action type is redirect, this field represents redirect URL for the client. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RequestBodyCheck +Describes if policy managed rules will inspect the request body content. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +Name of the Resource group within the Azure subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SkuName +Name of the pricing tier. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tag +Resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy + +## NOTES + +## RELATED LINKS + diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Disable-AzFrontDoorCustomDomainHttps.md b/src/FrontDoor/FrontDoor.Autorest/examples/Disable-AzFrontDoorCustomDomainHttps.md new file mode 100644 index 000000000000..a3245d74e974 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Disable-AzFrontDoorCustomDomainHttps.md @@ -0,0 +1,83 @@ +### Example 1: Disable HTTPS for a custom domain with FrontDoorName and ResourceGroupName. +```powershell +Disable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Disabling +CustomHttpsProvisioningSubstate : DeletingCertificate +CertificateSource : FrontDoor +ProtocolType : ServerNameIndication +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Disable HTTPS for a custom domain "frontendpointname1-custom-xyz" with FrontDoorName as "frontdoor1" and ResourceGroupName as "resourcegroup1". + +### Example 2: Disable HTTPS for a custom domain with PSFrontendEndpoint object. +```powershell +Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -Name "frontendpointname1-custom-xyz" | Disable-AzFrontDoorCustomDomainHttps -InputObject $frontendEndpointObj +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Disabling +CustomHttpsProvisioningSubstate : DeletingCertificate +CertificateSource : FrontDoor +ProtocolType : ServerNameIndication +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Disable HTTPS for a custom domain with PSFrontendEndpoint object. + +### Example 3: Disable HTTPS for a custom domain with ResourceId. +```powershell +Disable-AzFrontDoorCustomDomainHttps -ResourceId $resourceId +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Disabling +CustomHttpsProvisioningSubstate : DeletingCertificate +CertificateSource : FrontDoor +ProtocolType : ServerNameIndication +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Disable HTTPS for a custom domain "frontendpointname1-custom-xyz" with ResourceId as $resourceId. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Enable-AzFrontDoorCustomDomainHttps.md b/src/FrontDoor/FrontDoor.Autorest/examples/Enable-AzFrontDoorCustomDomainHttps.md new file mode 100644 index 000000000000..d26ea5a1a871 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Enable-AzFrontDoorCustomDomainHttps.md @@ -0,0 +1,146 @@ +### Example 1: Enable HTTPS for a custom domain with FrontDoorName and ResourceGroupName using Front Door managed certificate. +```powershell +Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -MinimumTlsVersion "1.2" +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Enabling +CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest +CertificateSource : FrontDoor +ProtocolType : ServerNameIndication +MinimumTlsVersion : 1.2 +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" that is part of Front Door "frontdoor1" in resource group "resourcegroup1" using Front Door managed certificate. + +### Example 2: Enable HTTPS for a custom domain with FrontDoorName and ResourceGroupName using customer's own certificate in Key Vault with the specific version. +```powershell +$vaultId = (Get-AzKeyVault -VaultName $vaultName).ResourceId +Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -VaultId $vaultId -secretName $secretName -SecretVersion $secretVersion -MinimumTlsVersion "1.0" +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Enabling +CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest +CertificateSource : AzureKeyVault +ProtocolType : ServerNameIndication +MinimumTlsVersion : 1.0 +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" that is part of Front Door "frontdoor1" in resource group "resourcegroup1" using customer's own certificate in Key Vault with the specific version. + +### Example 3: Enable HTTPS for a custom domain with PSFrontendEndpoint object using Front Door managed certificate. +```powershell +Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -Name "frontendpointname1-custom-xyz" | Enable-AzFrontDoorCustomDomainHttps +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Enabling +CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest +CertificateSource : FrontDoor +ProtocolType : ServerNameIndication +MinimumTlsVersion : 1.2 +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Enable HTTPS for a custom domain with PSFrontendEndpoint object using Front Door managed certificate. + +### Example 4: Enable HTTPS for a custom domain with resource id using Front Door managed certificate. +```powershell +Enable-AzFrontDoorCustomDomainHttps -ResourceId $resourceId +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Enabling +CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest +CertificateSource : FrontDoor +ProtocolType : ServerNameIndication +MinimumTlsVersion : 1.2 +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" with resource id $resourceId using Front Door managed certificate. + +### Example 5: Enable HTTPS for a custom domain with FrontDoorName and ResourceGroupName using customer's own certificate in Key Vault with the latest version to enable certificate auto-rotation. +```powershell +$vaultId = (Get-AzKeyVault -VaultName $vaultName).ResourceId +Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -VaultId $vaultId -secretName $secretName -MinimumTlsVersion "1.0" +``` + +```output +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Enabling +CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest +CertificateSource : AzureKeyVault +ProtocolType : ServerNameIndication +MinimumTlsVersion : 1.0 +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" that is part of Front Door "frontdoor1" in resource group "resourcegroup1" using customer's own certificate in Key Vault with the latest version to enable certificate auto-rotation. diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoor.md new file mode 100644 index 000000000000..a7184f047afc --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoor.md @@ -0,0 +1,111 @@ +### Example 1: Get all FrontDoors in the current subscription. +```powershell +Get-AzFrontDoor +``` + +```output +FriendlyName : frontdoor1 +FrontDoorId : {guid} +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/{guid1}/providers/M + icrosoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 + +FriendlyName : frontdoor1 +FrontDoorId : {guid} +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/{guid2}/providers/M + icrosoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 +``` + +Get all FrontDoors in the current subscription. + +### Example 2: Get all FrontDoors in resource group "rg1" in the current subscription. +```powershell +Get-AzFrontDoor -ResourceGroupName "rg1" +``` + +```output +FriendlyName : frontdoor1 +FrontDoorId : {guid} +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/rg1/providers/M + icrosoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 + +FriendlyName : frontdoor2 +FrontDoorId : {guid} +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/rg1/providers/M + icrosoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 +``` + +Get all FrontDoors in resource group "rg1" in the current subscription. + +### Example 3: Get the FrontDoors in resource group "rg1" with name "frontDoor1" in the current subscription. +```powershell +Get-AzFrontDoor -ResourceGroupName "rg1" -Name "frontDoor1" +``` + +```output +FriendlyName : frontdoor1 +FrontDoorId : {guid} +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/rg1/providers/M + icrosoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 +``` + +Get the FrontDoors in resource group "rg1" with name "frontDoor1" in the current subscription. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorFrontendEndpoint.md b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorFrontendEndpoint.md new file mode 100644 index 000000000000..ee19b3aefd08 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorFrontendEndpoint.md @@ -0,0 +1,74 @@ +### Example 1: Get all frontend endpoints in Front Door "frontdoor1" which is part of resource group "rg1". +```powershell +Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "rg1" -FrontDoorName "frontdoor1" +``` + +```output +HostName : frontdoor1.azurefd.net +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Disabled +CustomHttpsProvisioningSubstate : None +CertificateSource : +ProtocolType : +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontdoor1-azurefd-net +Name : frontdoor1-azurefd-net +Type : Microsoft.Network/frontdoors/frontendendpoints + +HostName : frontendpointname1.custom.xyz +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Disabled +CustomHttpsProvisioningSubstate : None +CertificateSource : +ProtocolType : +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz +Name : frontendpointname1-custom-xyz +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Get all frontend endpoints in Front Door "frontdoor1" which is part of resource group "rg1". + +### Example 2: Get frontend endpoint with name "frontdoor1-azurefd-net" in Front Door "frontdoor1" which is part of resource group "rg1" +```powershell +Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "rg1" -FrontDoorName "frontdoor1" -Name "frontdoor1-azurefd-net" +``` + +```output +HostName : frontdoor1.azurefd.net +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : Disabled +CustomHttpsProvisioningSubstate : None +CertificateSource : +ProtocolType : +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : Enabled +Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 + /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontdoor1-azurefd-net +Name : frontdoor1-azurefd-net +Type : Microsoft.Network/frontdoors/frontendendpoints +``` + +Get frontend endpoint with name "frontdoor1-azurefd-net" in Front Door "frontdoor1" which is part of resource group "rg1" \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..42f15ea25f5d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorRulesEngine.md @@ -0,0 +1,45 @@ +### Example 1 +```powershell +Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name rulesengine3 +``` + +```output +Name RulesEngineRules +---- ---------------- +rulesEngine3 {rules1} +``` + +Get specific rules engine configuration. + +### Example 2 + +```powershell +Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName +``` + +```output +Name RulesEngineRules +---- ---------------- +rulesEngine1 {Rule1} +rulesEngine2 {Rule1} +rulesEngine3 {rules1} +``` + +Get all rules engine configurations in a front door. + +### Example 3 + +```powershell +Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name nonexistent +``` + +```output +Get-AzFrontDoorRulesEngine : Rules Engine with name 'nonexistent' in Front Door 'frontDoorName' is not found. +At line:1 char:1 ++ Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontD ... ++ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ++ CategoryInfo : CloseError: (:) [Get-AzFrontDoorRulesEngine], PSArgumentException ++ FullyQualifiedErrorId : Microsoft.Azure.Commands.FrontDoor.Cmdlets.GetFrontDoorRulesEngine +``` + +Expected output when getting a nonexistent rules engine. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorWafManagedRuleSetDefinition.md b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorWafManagedRuleSetDefinition.md new file mode 100644 index 000000000000..4b22f83248d6 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorWafManagedRuleSetDefinition.md @@ -0,0 +1,15 @@ +### Example 1 +```powershell +Get-AzFrontDoorWafManagedRuleSetDefinition +``` + +```output +ProvisioningState RuleSetType RuleSetVersion RuleGroups +----------------- ----------- -------------- ---------- +Succeeded DefaultRuleSet 1.0 {PROTOCOL-ATTACK, LFI, RFI, RCE...} +Succeeded Microsoft_BotManagerRuleSet 1.0 {BadBots, GoodBots, UnknownBots} +Succeeded DefaultRuleSet preview-0.1 {LFI, RFI, RCE, PHP...} +Succeeded BotProtection preview-0.1 {KnownBadBots} +``` + +Get WAF managed rule set definitions. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..ebbe9c477f1d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Get-AzFrontDoorWafPolicy.md @@ -0,0 +1,27 @@ +### Example 1 +```powershell +Get-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName +``` + +```output +Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl +---- ---------- ------------------ ----------------------------- ----------- +{policyName} Prevention Enabled 403 https://www.bing.com/ +``` + +Get a WAF policy called $policyName in $resourceGroupName + +### Example 2 +```powershell +Get-AzFrontDoorWafPolicy -ResourceGroupName $resourceGroupName +``` + +```output +Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl +---- ---------- ------------------ ----------------------------- ----------- +{policyName} Prevention Disabled +{policyName} Detection Enabled 403 https://www.bing.com/ +{policyName} Detection Enabled 404 +``` + +Get all WAF policy in $resourceGroupName diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoor.md new file mode 100644 index 000000000000..bcfe89c9a3cd --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoor.md @@ -0,0 +1,25 @@ +### Example 1: Create a Front Door based on given parameters. +```powershell +New-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "rg1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 +``` + +```output +FriendlyName : frontdoor1 +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +BackendPoolsSetting : {backendPoolsSetting1} +EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/rg1/providers/Microsoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoors +``` + +Create a Front Door based on given parameters. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendObject.md new file mode 100644 index 000000000000..5edf95e44326 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendObject.md @@ -0,0 +1,16 @@ +### Example 1 +```powershell +New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" +``` + +```output +Address : contoso1.azurewebsites.net +HttpPort : 80 +HttpsPort : 443 +Priority : 1 +Weight : 50 +BackendHostHeader : +EnabledState : Enabled +``` + +Create a PSBackend object for Front Door creation \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendPoolObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendPoolObject.md new file mode 100644 index 000000000000..874ec88ba3ee --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendPoolObject.md @@ -0,0 +1,19 @@ +### Example 1 +```powershell +New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" +``` + +```output +Backends : {Microsoft.Azure.Commands.FrontDoor.Models.PSBackend} +LoadBalancingSettingRef : /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers + /Microsoft.Network/frontDoors/frontdoor5/LoadBalancingSettings/loadBalancingSetting1 +HealthProbeSettingRef : /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers + /Microsoft.Network/frontDoors/frontdoor5/HealthProbeSettings/healthProbeSetting1 +EnabledState : Enabled +ResourceState : +Id : +Name : backendpool1 +Type : +``` + +Create a PSBackendPool object for Front Door creation \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendPoolsSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendPoolsSettingObject.md new file mode 100644 index 000000000000..fc5f5bfead76 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorBackendPoolsSettingObject.md @@ -0,0 +1,29 @@ +### Example 1: Create BackendPoolsSettings object using defaults +```powershell +New-AzFrontDoorBackendPoolsSettingObject +``` + +```output +EnforceCertificateNameCheck : Enabled +SendRecvTimeoutInSeconds : 30 +Id : +Name : +Type : +``` + +Create BackendPoolsSettings object using defaults + +### Example 2: Create BackendPoolsSettings object with user specified values +```powershell +New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 60 -EnforceCertificateNameCheck Enabled +``` + +```output +EnforceCertificateNameCheck : Enabled +SendRecvTimeoutInSeconds : 60 +Id : +Name : +Type : +``` + +Create BackendPoolsSettings object with user specified values \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorCacheConfigurationObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorCacheConfigurationObject.md new file mode 100644 index 000000000000..83f7ccb5fef9 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorCacheConfigurationObject.md @@ -0,0 +1,12 @@ +### Example 1: Create a cache configuration object +```powershell +New-AzFrontDoorCacheConfigurationObject -CacheDuration "0.12:00:00" -DynamicCompression "Enabled" -QueryParameterStripDirective "StripAllExcept" +``` + +```output +CacheDuration : 0.12:00:00 +DynamicCompression : Enabled +QueryParameterStripDirective : StripAllExcept +``` + +Create a cache configuration object. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorForwardingConfigurationObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorForwardingConfigurationObject.md new file mode 100644 index 000000000000..dacae532641a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorForwardingConfigurationObject.md @@ -0,0 +1,29 @@ +### Example 1: Create a basic forwarding configuration object +```powershell +New-AzFrontDoorForwardingConfigurationObject -BackendPoolId "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/frontDoors/myFrontDoor/backendPools/myBackendPool" -ForwardingProtocol "MatchRequest" +``` + +```output +BackendPoolId : /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/frontDoors/myFrontDoor/backendPools/myBackendPool +CacheConfiguration : +CustomForwardingPath : +ForwardingProtocol : MatchRequest +``` + +Create a basic forwarding configuration object that forwards requests to a backend pool using the same protocol as the incoming request. + +### Example 2: Create a forwarding configuration object with cache and custom path +```powershell +$cacheConfig = New-AzFrontDoorCacheConfigurationObject -CacheDuration "0.12:00:00" -DynamicCompression "Enabled" +New-AzFrontDoorForwardingConfigurationObject -BackendPoolId "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/frontDoors/myFrontDoor/backendPools/myBackendPool" -ForwardingProtocol "HttpsOnly" -CustomForwardingPath "/api/v2" -CacheConfiguration $cacheConfig +``` + +```output +BackendPoolId : /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/frontDoors/myFrontDoor/backendPools/myBackendPool +CacheConfiguration : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration +CustomForwardingPath : /api/v2 +ForwardingProtocol : HttpsOnly +``` + +Create a forwarding configuration object with caching enabled, custom forwarding path, and HTTPS-only forwarding protocol. + diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorFrontendEndpointObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorFrontendEndpointObject.md new file mode 100644 index 000000000000..ee0cd5383565 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorFrontendEndpointObject.md @@ -0,0 +1,27 @@ +### Example 1: Create a PSFrontendEndpoint Object for Front Door creation +```powershell +New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName "frontendendpoint1" +``` + +```output +HostName : frontendendpoint1 +SessionAffinityEnabledState : Disabled +SessionAffinityTtlSeconds : 0 +WebApplicationFirewallPolicyLink : +Backends : +CustomHttpsProvisioningState : +CustomHttpsProvisioningSubstate : +CertificateSource : +MinimumTlsVersion : 1.2 +Vault : +SecretName : +SecretVersion : +CertificateType : +ResourceState : +Id : +Name : frontendendpoint1 +Type : +ProtocolType : ServerNameIndication +``` + +Create a PSFrontendEndpoint Object for Front Door creation \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorHeaderActionObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorHeaderActionObject.md new file mode 100644 index 000000000000..e6689508c6ec --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorHeaderActionObject.md @@ -0,0 +1,12 @@ +### Example 1 :Creates PSHeaderAction object for the creation of PSRulesEngineAction object. +```powershell +New-AzFrontDoorHeaderActionObject -HeaderName headername -HeaderActionType Append +``` + +```output +HeaderName HeaderActionType Value +---------- ---------------- ----- +headername Append +``` + +Creates PSHeaderAction object for the creation of PSRulesEngineAction object. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorHealthProbeSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorHealthProbeSettingObject.md new file mode 100644 index 000000000000..03e41d14daa3 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorHealthProbeSettingObject.md @@ -0,0 +1,20 @@ +### Example 1: Create a PSHealthProbeSetting object for Front Door creation +```powershell +New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" +``` + +```output +Path : / +Protocol : Http +IntervalInSeconds : 30 +ResourceState : +HealthProbeMethod : Head +EnabledState : Enabled +Id : +Name : healthProbeSetting1 +Type : +``` + +Note: HealthProbeMethod setting is not case sensitive. + +Create a PSHealthProbeSetting object for Front Door creation \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorLoadBalancingSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorLoadBalancingSettingObject.md new file mode 100644 index 000000000000..f9f278b34cc1 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorLoadBalancingSettingObject.md @@ -0,0 +1,16 @@ +### Example 1: Create a PSLoadBalancingSetting object for Front Door creation +```powershell +New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" +``` + +```output +SampleSize : 4 +AdditionalLatencyMilliseconds : 0 +SuccessfulSamplesRequired : 2 +ResourceState : +Id : +Name : loadbalancingsetting1 +Type : +``` + +Create a PSLoadBalancingSetting object for Front Door creation \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorPolicySettingsObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorPolicySettingsObject.md new file mode 100644 index 000000000000..7c8f6b96a70c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorPolicySettingsObject.md @@ -0,0 +1,19 @@ +### Example 1: Create a WAF policy settings object with all parameters +```powershell +$logScrubbing = New-AzFrontDoorWafLogScrubbingSettingObject -State "Enabled" -ScrubbingRule @() +New-AzFrontDoorPolicySettingsObject -EnabledState "Enabled" -Mode "Prevention" -RequestBodyCheck "Enabled" -CustomBlockResponseStatusCode 403 -CustomBlockResponseBody "PGh0bWw+PGJvZHk+QmxvY2tlZDwvYm9keT48L2h0bWw+" -RedirectUrl "https://www.example.com/blocked" -JavascriptChallengeExpirationInMinutes 30 -LogScrubbingSetting $logScrubbing +``` + +```output +CustomBlockResponseBody : PGh0bWw+PGJvZHk+QmxvY2tlZDwvYm9keT48L2h0bWw+ +CustomBlockResponseStatusCode : 403 +EnabledState : Enabled +JavascriptChallengeExpirationInMinutes : 30 +LogScrubbingSetting : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettingsLogScrubbing +Mode : Prevention +RedirectUrl : https://www.example.com/blocked +RequestBodyCheck : Enabled +``` + +Create a comprehensive WAF policy settings object with prevention mode enabled, custom block response, redirect URL, and log scrubbing configuration. + diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRedirectConfigurationObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRedirectConfigurationObject.md new file mode 100644 index 000000000000..577838cc76a4 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRedirectConfigurationObject.md @@ -0,0 +1,16 @@ +### Example 1: Create a redirect configuration object with all parameters +```powershell +New-AzFrontDoorRedirectConfigurationObject -RedirectType "PermanentRedirect" -RedirectProtocol "HttpsOnly" -CustomHost "www.example.com" -CustomPath "/newpath" -CustomQueryString "source=frontdoor&campaign=redirect" -CustomFragment "section1" +``` + +```output +CustomFragment : section1 +CustomHost : www.example.com +CustomPath : /newpath +CustomQueryString : source=frontdoor&campaign=redirect +RedirectProtocol : HttpsOnly +RedirectType : PermanentRedirect +``` + +Create a comprehensive redirect configuration object that permanently redirects requests to HTTPS protocol with custom host, path, query string, and fragment. + diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRoutingRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRoutingRuleObject.md new file mode 100644 index 000000000000..b85be736cd75 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRoutingRuleObject.md @@ -0,0 +1,45 @@ +### Example 1: Create a PSRoutingRuleObject for Front Door creation with a forwarding rule +```powershell +New-AzFrontDoorRoutingRuleObject -Name $routingRuleName -FrontDoorName $frontDoorName -ResourceGroupName $rgname -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" +``` + +```output +FrontendEndpointIds : {/subscriptions/{subid}/resourceGroups/{rgname}/pro + viders/Microsoft.Network/frontDoors/{frontdoorname}/FrontendEndpoints/frontendEndpoint1} +AcceptedProtocols : {Http, Https} +PatternsToMatch : {/*} +HealthProbeSettings : +RouteConfiguration : Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingConfiguration +EnabledState : Enabled +ResourceState : +Id : +Name : {routingRuleName} +Type : +``` + +Create a PSRoutingRuleObject for Front Door creation with a forwarding rule + +### Example 2: Create a PSRoutingRuleObject for Front Door creation with a redirect rule +```powershell +$customHost = "www.contoso.com" +$customPath = "/images/contoso.png" +$queryString = "field1=value1&field2=value2" +$destinationFragment = "section-header-2" +New-AzFrontDoorRoutingRuleObject -Name $routingRuleName -FrontDoorName $frontDoorName -ResourceGroupName $rgname -FrontendEndpointName "frontendEndpoint1" -CustomHost $customHost -CustomPath $customPath -CustomQueryString $queryString -CustomFragment $destinationFragment +``` + +```output +FrontendEndpointIds : {/subscriptions/{subid}/resourceGroups/{rgname}/pro + viders/Microsoft.Network/frontDoors/{frontdoorname}/FrontendEndpoints/frontendEndpoint1} +AcceptedProtocols : {Http, Https} +PatternsToMatch : {/*} +HealthProbeSettings : +RouteConfiguration : Microsoft.Azure.Commands.FrontDoor.Models.PSRedirectConfiguration +EnabledState : Enabled +ResourceState : +Id : +Name : {routingRuleName} +Type : +``` + +Create a PSRoutingRuleObject for Front Door creation \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..70ce2c52d311 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngine.md @@ -0,0 +1,12 @@ +### Example 1: Create a new rules engine configuration for specified front door. +```powershell +New-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1 +``` + +```output +Name RulesEngineRules +---- ---------------- +myRulesEngine {rules1} +``` + +Create a new rules engine configuration for specified front door. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineActionObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineActionObject.md new file mode 100644 index 000000000000..987718e44f72 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineActionObject.md @@ -0,0 +1,74 @@ +### Example 1: Create a rules engine action that append response header value and show how to view the properties of the rules engine action created. + +```powershell +$headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" +$headerActions + +HeaderName HeaderActionType Value +---------- ---------------- ----- +X-Content-Type-Options Append nosniff + +$rulesEngineAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions +$rulesEngineAction + +RequestHeaderActions ResponseHeaderActions RouteConfigurationOverride +-------------------- --------------------- -------------------------- +{} {X-Content-Type-Options} + +``` + +Create a rules engine action that append response header value and show how to view the properties of the rules engine action created. + +### Example 2: Create a rules engine action that forwards the requests to a specific backend pool and show how to view the properties of the rules engine action created. + +```powershell +$rulesEngineAction = New-AzFrontDoorRulesEngineActionObject -RequestHeaderAction $headerActions -ForwardingProtocol HttpsOnly -BackendPoolName mybackendpool -ResourceGroupName Jessicl-Test-RG -FrontDoorName jessicl-test-myappfrontend -QueryParameterStripDirective StripNone -DynamicCompression Disabled -EnableCaching $true +$rulesEngineAction + +RequestHeaderAction ResponseHeaderAction RouteConfigurationOverride +------------------- -------------------- -------------------------- +{headeraction1, headeraction2} {} Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingConfiguration + +$rulesEngineAction.RequestHeaderAction + +HeaderName HeaderActionType Value +---------- ---------------- ----- +headeraction1 Overwrite +headeraction2 Append + +$rulesEngineAction.ResponseHeaderAction +$rulesEngineAction.RouteConfigurationOverride + +CustomForwardingPath : +ForwardingProtocol : HttpsOnly +BackendPoolId : /subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/myresourcegroup/provi + ders/Microsoft.Network/frontDoors/myfrontdoor/BackendPools/mybackendpool +QueryParameterStripDirective : StripNone +DynamicCompression : Disabled +EnableCaching : True +``` + +Create a rules engine action that forwards the requests to a specific backend pool and show how to view the properties of the rules engine action created. + +### Example 3: Create a rules engine action that redirects the requests to another host and show how to view the properties of the rules engine action created. + +```powershell +$rulesEngineAction = New-AzFrontDoorRulesEngineActionObject -RedirectType Moved -RedirectProtocol MatchRequest -CustomHost www.contoso.com +$rulesEngineAction + +RequestHeaderActions ResponseHeaderActions RouteConfigurationOverride +-------------------- --------------------- -------------------------- +{} {} Microsoft.Azure.Commands.FrontDoor.Models.PSRedirectConfiguration + +$rulesEngineAction.RouteConfigurationOverride + +RedirectType : Moved +RedirectProtocol : MatchRequest +CustomHost : www.contoso.com +CustomPath : +CustomFragment : +CustomQueryString : + +``` + +Create a rules engine action that redirects the requests to another host and show how to view the properties of the rules engine action created. diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineMatchConditionObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineMatchConditionObject.md new file mode 100644 index 000000000000..e2204892aa6f --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineMatchConditionObject.md @@ -0,0 +1,15 @@ +### Example 1: Create a new PSRulesEngineMatchCondition object. +```powershell +New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable RequestHeader -Operator Equal -MatchValue allowoverride -Transform "LowerCase", "UpperCase"-Selector Rules-Engine-Route-Forward -NegateCondition $false +``` + +```output +RulesEngineMatchVariable : RequestHeader +RulesEngineMatchValue : {allowoverride} +Selector : Rules-Engine-Route-Forward +RulesEngineOperator : Equal +NegateCondition : False +Transform : {Lowercase, Uppercase} +``` + +Create a new PSRulesEngineMatchCondition object. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineRuleObject.md new file mode 100644 index 000000000000..23773fc0849d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorRulesEngineRuleObject.md @@ -0,0 +1,45 @@ +### Example 1: Create new PSRulesEngineRule object and demonstrate how to see the subfields. + +```powershell +New-AzFrontDoorRulesEngineRuleObject -Name rules1 -Priority 0 -Action $rulesEngineAction -MatchProcessingBehavior Stop -MatchCondition $rulesEngineMatchCondition + +Name : rules1 +Priority : 0 +MatchProcessingBehavior : Stop +MatchCondition : {Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineMatchCondition} +Action : Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineAction + + +$rulesEngineRule1.Action + +RequestHeaderActions ResponseHeaderActions RouteConfigurationOverride +-------------------- --------------------- -------------------------- +{headeraction1, headeraction2} {} Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingConfiguration + +$rulesEngineRule1.MatchCondition[0] + +RulesEngineMatchVariable : RequestHeader +RulesEngineMatchValue : {allowoverride} +Selector : Rules-Engine-Route-Forward +RulesEngineOperator : Equal +NegateCondition : False +Transforms : {Lowercase, Uppercase} +``` + +Create new PSRulesEngineRule object and demonstrate how to see the subfields. + +### Example 2: Expect output when passing in invalid priority value. +```powershell +New-AzFrontDoorRulesEngineRuleObject -Name rules1 -Priority -1 +``` + +```output +New-AzFrontDoorRulesEngineRuleObject : Cannot validate argument on parameter 'Priority'. The -1 argument is less than the minimum allowed range of 0. Supply an argument that is greater than or equal to 0 and then try the command again. +At line:1 char:81 ++ ... ule1 = New-AzFrontDoorRulesEngineRuleObject -Name rules1 -Priority -1 ++ ~~ ++ CategoryInfo : InvalidData: (:) [New-AzFrontDoorRulesEngineRuleObject], ParameterBindingValidationException ++ FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.Azure.Commands.FrontDoor.Cmdlets.NewFrontDoorRulesEngineRuleObject +``` + +Expect output when passing in invalid priority value. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md new file mode 100644 index 000000000000..c029ce9f8872 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md @@ -0,0 +1,7 @@ +### Example 1: Create CustomRuleGroupByVariable object for custom rule object +```powershell +New-AzFrontDoorWafCustomRuleGroupByVariableObject -VariableName SocketAddr +``` + +Create CustomRuleGroupByVariable object for custom rule object +Use cmdlet "New-AzFrontDoorWafCustomRuleGroupByVariableObject" to pass -CustomRule parameter \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafCustomRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafCustomRuleObject.md new file mode 100644 index 000000000000..65e5105e1faa --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafCustomRuleObject.md @@ -0,0 +1,12 @@ +### Example 1: Create CustomRule Object for WAF policy creation +```powershell +New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Block -Priority 2 +``` + +```output +Name RuleType Action Priority RateLimitDurationInMinutes +---- -------- ------ -------- -------------------------- +Rule1 MatchRule Block 2 1 +``` + +Create a CustomRule Object \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafLogScrubbingRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafLogScrubbingRuleObject.md new file mode 100644 index 000000000000..15cfe36588b0 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafLogScrubbingRuleObject.md @@ -0,0 +1,6 @@ +### Example 1: Create LogScrubbingRule object for LogScrubbingSetting +```powershell +New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" +``` + +This object is a parameter for LogscrubbingSetting \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafLogScrubbingSettingObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafLogScrubbingSettingObject.md new file mode 100644 index 000000000000..6227679d5153 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafLogScrubbingSettingObject.md @@ -0,0 +1,7 @@ +### Example 1: Create LogScrubbingSetting object for Waf policy object +```powershell +$LogScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" +New-AzFrontDoorWafLogScrubbingSettingObject -State Enabled -ScrubbingRule @($LogScrubbingRule) +``` + +Need to create a LogScrubbingRule object before using. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleExclusionObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleExclusionObject.md new file mode 100644 index 000000000000..5b60f38cb6a8 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleExclusionObject.md @@ -0,0 +1,12 @@ +### Example 1: Create managed rule exclusion object for WAF managed rule sets, groups, or rules. +```powershell +New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ParameterName" +``` + +```output +MatchVariable SelectorMatchOperator Selector +------------- --------------------- -------- +QueryStringArgNames Equals ParameterName +``` + +Create managed rule exclusion object for WAF managed rule sets, groups, or rules. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleObject.md new file mode 100644 index 000000000000..ca797de51119 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleObject.md @@ -0,0 +1,19 @@ +### Example 1: Create ManagedRule Object for WAF policy creation +```powershell +$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log +$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log +$override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2 + +$ruleOverride3 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "941280" -Action Log +$override2 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName XSS -ManagedRuleOverride $ruleOverride3 + +New-AzFrontDoorWafManagedRuleObject -Type DefaultRuleSet -Version "preview-0.1" -RuleGroupOverride $override1,$override2 +``` + +```output +RuleGroupOverrides RuleSetType RuleSetVersion +------------------ ----------- -------------- +{SQLI, XSS} DefaultRuleSet preview-0.1 +``` + +Create a ManagedRule Object \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleOverrideObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleOverrideObject.md new file mode 100644 index 000000000000..1c8404141061 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafManagedRuleOverrideObject.md @@ -0,0 +1,14 @@ +### Example 1: Create PSAzureManagedRuleOverride Object for managed WAF rule group override object creation. +Create a managed rule override object for rule 942250 (which is in SQLI group). + +```powershell +New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log +``` + +```output +RuleId EnabledState Action +------ ------------ ------ +942250 Enabled Log +``` + +Create PSAzureManagedRuleOverride Object for managed WAF rule group override object creation. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafMatchConditionObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafMatchConditionObject.md new file mode 100644 index 000000000000..86d457f9f50c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafMatchConditionObject.md @@ -0,0 +1,27 @@ +### Example 1: Create MatchCondition Object for WAF policy creation +```powershell +New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "User-Agent" -MatchValue "Windows" +``` + +```output +MatchVariable OperatorProperty MatchValue Selector NegateCondition Transform +------------- ---------------- ---------- -------- --------------- --------- +RequestHeader Contains {Windows} User-Agent False + +``` + +Create MatchCondition Object for WAF policy creation + +### Example 2: Create MatchCondition Object for WAF policy creation + +```powershell +New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "User-Agent" -MatchValue "WINDOWS" -Transform Uppercase +``` + +```output +MatchVariable OperatorProperty MatchValue Selector NegateCondition Transform +------------- ---------------- ---------- -------- --------------- --------- +RequestHeader Contains {WINDOWS} User-Agent False {Uppercase} +``` + +Create a MatchCondition object \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..0470024af9cd --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafPolicy.md @@ -0,0 +1,12 @@ +### Example 1: Create WAF policy +```powershell +New-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Customrule $customRule1,$customRule2 -ManagedRule $managedRule1 -EnabledState Enabled -Mode Prevention -RedirectUrl "https://www.bing.com/" -CustomBlockResponseStatusCode 405 -CustomBlockResponseBody "You are blocked!" +``` + +```output +Name PolicyMode PolicyEnabledState RedirectUrl +---- ---------- ------------------ ----------- +{policyName} Prevention Enabled https://www.bing.com/ +``` + +Create WAF policy \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafRuleGroupOverrideObject.md b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafRuleGroupOverrideObject.md new file mode 100644 index 000000000000..395652b2fcdd --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/New-AzFrontDoorWafRuleGroupOverrideObject.md @@ -0,0 +1,15 @@ +### Example 1: Create RuleGroupOverride Object for WAF policy creation +```powershell +$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log +$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log + +New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2 +``` + +```output +RuleGroupName ManagedRuleOverrides +------------- -------------------- +SQLI {942250, 942251} +``` + +Create a RuleGroupOverride Object \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoor.md new file mode 100644 index 000000000000..ae8e5b02d24b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoor.md @@ -0,0 +1,27 @@ +### Example 1: Remove "frontdoor1" in resource group "rg1" under the current subscription. +```powershell +Remove-AzFrontDoor -Name "frontdoor1" -ResourceGroupName "rg1" +``` + +Remove "frontdoor1" in resource group "rg1" under the current subscription. + +### Example 2: Remove all FrontDoors in resource group "rg1" under the current subscription. +```powershell +Get-AzFrontDoor -ResourceGroupName "rg1" | Remove-AzFrontDoor +``` + +Remove all FrontDoors in resource group "rg1" under the current subscription. + +### Example 3: Remove all FrontDoors under the current subscription. +```powershell +Get-AzFrontDoor | Remove-AzFrontDoor +``` + +Remove all FrontDoors under the current subscription. + +### Example 4: Remove all FrontDoors with name "frontdoor1" under the current subscription. +```powershell +Remove-AzFrontDoor -Name "frontdoor1" | Remove-AzFrontDoor +``` + +Remove all FrontDoors with name "frontdoor1" under the current subscription. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorContent.md b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorContent.md new file mode 100644 index 000000000000..576e6b4bcd0e --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorContent.md @@ -0,0 +1,6 @@ +### Example 1: Remove-AzFrontDoorContent purges cached contents in a Front Door +```powershell +Remove-AzFrontDoorContent -ResourceGroupName $ResourceGroupName -Name $FrontDoorName -ContentPath "/*" +``` + +Remove-AzFrontDoorContent purges cached contents in a Front Door diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..bff45d860661 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorRulesEngine.md @@ -0,0 +1,26 @@ +### Example 1: Remove Rules Engine from Front Door +```powershell +Remove-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name $rulesEngine.Name -PassThru +``` + +```output +True +``` + +Remove rules engine configuration. + +### Example 2: Remove Rules Engine from Front Door +```powershell +Remove-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name nonexistentRulesEngine +``` + +```output +Remove-AzFrontDoorRulesEngine : Rules Engine with name 'nonexistentRulesEngine' in Front Door 'frontDoorName' in the resource group 'resourceGroupName' does not exist. +At line:1 char:1 ++ Remove-AzFrontDoorRulesEngine -ResourceGroupName resourceGroupName -Fro ... ++ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ++ CategoryInfo : CloseError: (:) [Remove-AzFrontDoorRulesEngine], PSArgumentException ++ FullyQualifiedErrorId : Microsoft.Azure.Commands.FrontDoor.Cmdlets.RemoveFrontDoorRulesEngine +``` + +Expected outcome when removing a nonexistent rules engine configuration. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..65b9c814edbd --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Remove-AzFrontDoorWafPolicy.md @@ -0,0 +1,13 @@ +### Example 1: Removes a WAF policy +```powershell +Remove-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName +``` + +Remove the WAF policy called $policyName in $resourceGroupName. + +### Example 2: Removes all WAF policy +```powershell +Get-AzFrontDoorWafPolicy -ResourceGroupName $resourceGroupName | Remove-AzFrontDoorWafPolicy +``` + +Remove all WAF policy in $resourceGroupName. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Set-AzFrontDoor.md b/src/FrontDoor/FrontDoor.Autorest/examples/Set-AzFrontDoor.md new file mode 100644 index 000000000000..74e1c72bb538 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Set-AzFrontDoor.md @@ -0,0 +1,106 @@ +### Example 1: update an existing Front Door with FrontDoorName and ResourceGroupName. +```powershell +Set-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "resourceGroup1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 +``` + +```output +FriendlyName : frontdoor1 +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +BackendPoolsSetting : {backendPoolsSetting1} +EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoors +``` + +update an existing FrontDoor. + +### Example 2: update an existing Front Door with PSFrontDoor object. +```powershell +Set-AzFrontDoor -InputObject $frontDoor1 -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 +``` + +```output +FriendlyName : frontdoor1 +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +BackendPoolsSetting : {backendPoolsSetting1} +EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 +``` + +update an existing FrontDoor. + +### Example 3: update an existing Front Door with ResourceId +```powershell +Set-AzFrontDoor -ResourceId $resourceId -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 +``` + +```output +FriendlyName : frontdoor1 +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +BackendPoolsSetting : {backendPoolsSetting1} +EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 +``` + +update an existing FrontDoor. + +### Example 4: update BackendPoolSetting property EnforceCertificateNameCheck of an existing Front Door with -DisableCertificateNameCheck switch parameter +Front Door to be updated can be identified using FrontDoorName and ResourceGroupName, PSFrontDoor object, or ResourceId. (See above 3 examples for example) +The below example uses PSFrontDoor object. + +```powershell +Set-AzFrontDoor -InputObject $frontDoor1 -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -DisableCertificateNameCheck +``` + +```output +FriendlyName : frontdoor1 +RoutingRules : {routingrule1} +BackendPools : {backendpool1} +BackendPoolsSetting : {PSBackendPoolsSetting object with EnforceCertificateNameCheck is set to Disabled} +EnforceCertificateNameCheck : Disabled +HealthProbeSettings : {healthProbeSetting1} +LoadBalancingSettings : {loadbalancingsetting1} +FrontendEndpoints : {frontendendpoint1} +EnabledState : Enabled +ResourceState : Enabled +ProvisioningState : Succeeded +Cname : +Tags : {tag1, tag2} +Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 +Name : frontdoor1 +Type : Microsoft.Network/frontdoor1 +``` + +update an existing FrontDoor. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Set-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor.Autorest/examples/Set-AzFrontDoorRulesEngine.md new file mode 100644 index 000000000000..2ffec0af8762 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Set-AzFrontDoorRulesEngine.md @@ -0,0 +1,18 @@ +### Example 1: Get an existing rules engine configuration and add another rules engine rule to it. + +```powershell +Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine + +Name RulesEngineRules +---- ---------------- +myRulesEngine {rules1} + +$rulesEngineRule2 = New-AzFrontDoorRulesEngineRuleObject -Name rules2 -Priority 3 -Action $rulesEngineAction +Set-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1, $rulesEngineRule2 + +Name RulesEngineRules +---- ---------------- +myRulesEngine {rules1, rules2} +``` + +Get an existing rules engine configuration and add another rules engine rule to it. diff --git a/src/FrontDoor/FrontDoor.Autorest/examples/Update-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor.Autorest/examples/Update-AzFrontDoorWafPolicy.md new file mode 100644 index 000000000000..8c44c3b31be9 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/examples/Update-AzFrontDoorWafPolicy.md @@ -0,0 +1,45 @@ +### Example 1: Updates an existing WAF policy custom status code. +```powershell +Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -CustomBlockResponseStatusCode 403 +``` + +```output +Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl +---- ---------- ------------------ ----------------------------- ----------- +{policyName} Prevention Enabled 403 https://www.bing.com/ +``` + +Update an existing WAF policy custom status code. + +### Example 2: Update an existing WAF policy mode. +```powershell +Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Mode Detection +``` + +```output +Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl +---- ---------- ------------------ ----------------------------- ----------- +{policyName} Detection Enabled 403 https://www.bing.com/ +``` + +Update an existing WAF policy mode. + +### Example 3: Update an existing WAF policy enabled state and mode. +```powershell +Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Mode Detection -EnabledState Disabled +``` + +```output +Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl +---- ---------- ------------------ ----------------------------- ----------- +{policyName} Detection Disabled 403 https://www.bing.com/ +``` + +Update an existing WAF policy enabled state and mode. + +### Example 4: Update all WAF policies in $resourceGroupName +```powershell +Get-AzFrontDoorWafPolicy -ResourceGroupName $resourceGroupName | Update-AzFrontDoorWafPolicy -Mode Detection -EnabledState Disabled +``` + +Update all WAF policies in $resourceGroupName \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/generate-info.json b/src/FrontDoor/FrontDoor.Autorest/generate-info.json new file mode 100644 index 000000000000..047aae4d6b9e --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/generate-info.json @@ -0,0 +1,3 @@ +{ + "generate_Id": "916e880d-9edd-40a5-ac8d-3552d3c5fec0" +} diff --git a/src/FrontDoor/FrontDoor.Autorest/how-to.md b/src/FrontDoor/FrontDoor.Autorest/how-to.md new file mode 100644 index 000000000000..a7f16674dd2b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/how-to.md @@ -0,0 +1,58 @@ +# How-To +This document describes how to develop for `Az.FrontDoor`. + +## Building `Az.FrontDoor` +To build, run the `build-module.ps1` at the root of the module directory. This will generate the proxy script cmdlets that are the cmdlets being exported by this module. After the build completes, the proxy script cmdlets will be output to the `exports` folder. To read more about the proxy script cmdlets, look at the [README.md](exports/README.md) in the `exports` folder. + +## Creating custom cmdlets +To add cmdlets that were not generated by the REST specification, use the `custom` folder. This folder allows you to add handwritten `.ps1` and `.cs` files. Currently, we support using `.ps1` scripts as new cmdlets or as additional low-level variants (via `ParameterSet`), and `.cs` files as low-level (variants) cmdlets that the exported script cmdlets call. We do not support exporting any `.cs` (dll) cmdlets directly. To read more about custom cmdlets, look at the [README.md](custom/README.md) in the `custom` folder. + +## Generating documentation +To generate documentation, the process is now integrated into the `build-module.ps1` script. If you don't want to run this process as part of `build-module.ps1`, you can provide the `-NoDocs` switch. If you want to run documentation generation after the build process, you may still run the `generate-help.ps1` script. Overall, the process will look at the documentation comments in the generated and custom cmdlets and types, and create `.md` files into the `docs` folder. Additionally, this pulls in any examples from the `examples` folder and adds them to the generated help markdown documents. To read more about examples, look at the [README.md](examples/README.md) in the `examples` folder. To read more about documentation, look at the [README.md](docs/README.md) in the `docs` folder. + +## Testing `Az.FrontDoor` +To test the cmdlets, we use [Pester](https://github.com/pester/Pester). Tests scripts (`.ps1`) should be added to the `test` folder. To execute the Pester tests, run the `test-module.ps1` script. This will run all tests in `playback` mode within the `test` folder. To read more about testing cmdlets, look at the [README.md](examples/README.md) in the `examples` folder. + +## Packing `Az.FrontDoor` +To pack `Az.FrontDoor` for distribution, run the `pack-module.ps1` script. This will take the contents of multiple directories and certain root-folder files to create a `.nupkg`. The structure of the `.nupkg` is created so it can be loaded part of a [PSRepository](https://learn.microsoft.com/powershell/module/powershellget/register-psrepository). Additionally, this package is in a format for distribution to the [PSGallery](https://www.powershellgallery.com/). For signing an Azure module, please contact the [Azure PowerShell](https://github.com/Azure/azure-powershell) team. + +## Module Script Details +There are multiple scripts created for performing different actions for developing `Az.FrontDoor`. +- `build-module.ps1` + - Builds the module DLL (`./bin/Az.FrontDoor.private.dll`), creates the exported cmdlets and documentation, generates custom cmdlet test stubs and exported cmdlet example stubs, and updates `./Az.FrontDoor.psd1` with Azure profile information. + - **Parameters**: [`Switch` parameters] + - `-Run`: After building, creates an isolated PowerShell session and loads `Az.FrontDoor`. + - `-Test`: After building, runs the `Pester` tests defined in the `test` folder. + - `-Docs`: After building, generates the Markdown documents for the modules into the `docs` folder. + - `-Pack`: After building, packages the module into a `.nupkg`. + - `-Code`: After building, opens a VSCode window with the module's directory and runs (see `-Run`) the module. + - `-Release`: Builds the module in `Release` configuration (as opposed to `Debug` configuration). + - `-NoDocs`: Supresses writing the documentation markdown files as part of the cmdlet exporting process. + - `-Debugger`: Used when attaching the debugger in Visual Studio to the PowerShell session, and running the build process without recompiling the DLL. This suppresses running the script as an isolated process. +- `run-module.ps1` + - Creates an isolated PowerShell session and loads `Az.FrontDoor` into the session. + - Same as `-Run` in `build-module.ps1`. + - **Parameters**: [`Switch` parameters] + - `-Code`: Opens a VSCode window with the module's directory. + - Same as `-Code` in `build-module.ps1`. +- `generate-help.ps1` + - Generates the Markdown documents for the modules into the `docs` folder. + - Same as `-Docs` in `build-module.ps1`. +- `test-module.ps1` + - Runs the `Pester` tests defined in the `test` folder. + - Same as `-Test` in `build-module.ps1`. +- `pack-module.ps1` + - Packages the module into a `.nupkg` for distribution. + - Same as `-Pack` in `build-module.ps1`. +- `generate-help.ps1` + - Generates the Markdown documents for the modules into the `docs` folder. + - Same as `-Docs` in `build-module.ps1`. + - This process is now integrated into `build-module.ps1` automatically. To disable, use `-NoDocs` when running `build-module.ps1`. +- `export-surface.ps1` + - Generates Markdown documents for both the cmdlet surface and the model (class) surface of the module. + - These files are placed into the `resources` folder. + - Used for investigating the surface of your module. These are *not* documentation for distribution. +- `check-dependencies.ps1` + - Used in `run-module.ps1` and `test-module.ps1` to verify dependent modules are available to run those tasks. + - It will download local (within the module's directory structure) versions of those modules as needed. + - This script *does not* need to be ran by-hand. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/resources/README.md b/src/FrontDoor/FrontDoor.Autorest/resources/README.md new file mode 100644 index 000000000000..937f07f8fec2 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/resources/README.md @@ -0,0 +1,11 @@ +# Resources +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. + +## Info +- Modifiable: yes +- Generated: no +- Committed: yes +- Packaged: no + +## Purpose +Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Disable-AzFrontDoorCustomDomainHttps.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Disable-AzFrontDoorCustomDomainHttps.Tests.ps1 new file mode 100644 index 000000000000..41ef79edc0ba --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Disable-AzFrontDoorCustomDomainHttps.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Disable-AzFrontDoorCustomDomainHttps')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Disable-AzFrontDoorCustomDomainHttps.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Disable-AzFrontDoorCustomDomainHttps' { + It 'Disable' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DisableViaIdentityFrontDoor' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DisableViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Enable-AzFrontDoorCustomDomainHttps.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Enable-AzFrontDoorCustomDomainHttps.Recording.json new file mode 100644 index 000000000000..69950620b8e5 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Enable-AzFrontDoorCustomDomainHttps.Recording.json @@ -0,0 +1,1100 @@ +{ + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test?api-version=2021-06-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test?api-version=2021-06-01", + "Content": "{\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [ \"Http\", \"Https\" ],\r\n \"patternsToMatch\": [ \"/*\" ],\r\n \"enabledState\": \"Enabled\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/BackendPools/backendPool1\"\r\n },\r\n \"forwardingProtocol\": \"MatchRequest\"\r\n }\r\n },\r\n \"name\": \"routingrule1\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n },\r\n \"name\": \"loadbalancingsetting1\"\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"HEAD\",\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"name\": \"healthProbeSetting1\"\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"properties\": {\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/HealthProbeSettings/healthProbeSetting1\"\r\n },\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ]\r\n },\r\n \"name\": \"backendpool1\"\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"properties\": {\r\n \"hostName\": \"pwshv4test.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Enabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n },\r\n \"name\": \"frontendendpoint1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"hostName\": \"pwshv4test-2.afdx-rp-platform-test.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Enabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n },\r\n \"name\": \"frontendendpoint2\"\r\n }\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "3140" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Retry-After": [ "10" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "3627da5b-6aa3-430b-87b7-b78640fe22d2" ], + "x-ms-client-request-id": [ "1dd887d0-915b-4b47-a8d4-2521cda7e5f3" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/ecbb5305-8de8-48ca-a2d8-16b33f7b8641?api-version=2021-06-01\u0026t=638694959076939246\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=tgWpxg4yPzVaIscmB9d9NgE3w7RvJlZETcpsqtUIs3ISZ_WCeKUkwXoesXxgJJA3OaK8Tu4LPABnscp1hxJL8yW7qqO-I0ZfxFb4_HSMPIHapP597LxnfolwKHP8QRljSAwnyCHE2SwlkhaWsLqIEgMWUKUaORh4_QgGHGafiqIHM03Kvc5ySTgo7antGoJxY0rtlsxQpkOQo6lsCtKR5s6HPq7Z6gA3ob-sM-LvvFlTUfDWaU0ZnhRrqShOgQVmEEhLVOu0HQjtJGEtUAlKdYqsAmUwYU8q26qkCr3_RVkzatW6Sdhw0gULuD5rIDQx5vENtjrE6gLfQ5RjksEl9g\u0026h=Na5IgWYisEhy2F1cupYAylRQA61ojBB2r8e5-RHnfsk" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "78e67402-103b-4962-a020-0d5f8f0216e9" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T063827Z:78e67402-103b-4962-a020-0d5f8f0216e9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8C8A0634C67E4BD7804431C191EEFF0D Ref B: TYO201151002060 Ref C: 2024-12-11T06:38:22Z" ], + "Date": [ "Wed, 11 Dec 2024 06:38:27 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4674" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/pwshv4test\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"pwshv4test\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Creating\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"4588f000-2f77-4ef2-9c69-76b7332c4328\",\"extendedProperties\":{},\"resourceState\":\"Creating\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Creating\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Creating\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Enabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Creating\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Creating\",\"hostName\":\"pwshv4test.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}},{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/FrontendEndpoints/frontendendpoint2\",\"name\":\"frontendendpoint2\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Creating\",\"hostName\":\"pwshv4test-2.afdx-rp-platform-test.azfdtest.xyz\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":30},\"enabledState\":\"Enabled\",\"cName\":\"pwshv4test.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Creating\"}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/ecbb5305-8de8-48ca-a2d8-16b33f7b8641?api-version=2021-06-01\u0026t=638694959076939246\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=tgWpxg4yPzVaIscmB9d9NgE3w7RvJlZETcpsqtUIs3ISZ_WCeKUkwXoesXxgJJA3OaK8Tu4LPABnscp1hxJL8yW7qqO-I0ZfxFb4_HSMPIHapP597LxnfolwKHP8QRljSAwnyCHE2SwlkhaWsLqIEgMWUKUaORh4_QgGHGafiqIHM03Kvc5ySTgo7antGoJxY0rtlsxQpkOQo6lsCtKR5s6HPq7Z6gA3ob-sM-LvvFlTUfDWaU0ZnhRrqShOgQVmEEhLVOu0HQjtJGEtUAlKdYqsAmUwYU8q26qkCr3_RVkzatW6Sdhw0gULuD5rIDQx5vENtjrE6gLfQ5RjksEl9g\u0026h=Na5IgWYisEhy2F1cupYAylRQA61ojBB2r8e5-RHnfsk+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/ecbb5305-8de8-48ca-a2d8-16b33f7b8641?api-version=2021-06-01\u0026t=638694959076939246\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=tgWpxg4yPzVaIscmB9d9NgE3w7RvJlZETcpsqtUIs3ISZ_WCeKUkwXoesXxgJJA3OaK8Tu4LPABnscp1hxJL8yW7qqO-I0ZfxFb4_HSMPIHapP597LxnfolwKHP8QRljSAwnyCHE2SwlkhaWsLqIEgMWUKUaORh4_QgGHGafiqIHM03Kvc5ySTgo7antGoJxY0rtlsxQpkOQo6lsCtKR5s6HPq7Z6gA3ob-sM-LvvFlTUfDWaU0ZnhRrqShOgQVmEEhLVOu0HQjtJGEtUAlKdYqsAmUwYU8q26qkCr3_RVkzatW6Sdhw0gULuD5rIDQx5vENtjrE6gLfQ5RjksEl9g\u0026h=Na5IgWYisEhy2F1cupYAylRQA61ojBB2r8e5-RHnfsk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "14" ], + "x-ms-client-request-id": [ "1dd887d0-915b-4b47-a8d4-2521cda7e5f3" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoor" ], + "FullCommandName": [ "New-AzFrontDoor_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "bef82593-e01f-4f11-8cf4-a46affaad15d" ], + "x-ms-client-request-id": [ "1dd887d0-915b-4b47-a8d4-2521cda7e5f3" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "6740cfab-458b-4f0a-acfb-d3ba9309c59d" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T063838Z:6740cfab-458b-4f0a-acfb-d3ba9309c59d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 2F3B7CB165B44D699BE76C21B53FBA68 Ref B: TYO201151002060 Ref C: 2024-12-11T06:38:37Z" ], + "Date": [ "Wed, 11 Dec 2024 06:38:38 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test?api-version=2021-06-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "15" ], + "x-ms-client-request-id": [ "1dd887d0-915b-4b47-a8d4-2521cda7e5f3" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoor" ], + "FullCommandName": [ "New-AzFrontDoor_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "12e258e5-cf1f-4234-8ff7-de14dfb4c9cc" ], + "x-ms-client-request-id": [ "1dd887d0-915b-4b47-a8d4-2521cda7e5f3" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "f965a6d1-85b9-4688-a1f1-b6d4b84c324d" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T063839Z:f965a6d1-85b9-4688-a1f1-b6d4b84c324d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 327661CC3AB147188672C1256DCC8BBD Ref B: TYO201151002060 Ref C: 2024-12-11T06:38:38Z" ], + "Date": [ "Wed, 11 Dec 2024 06:38:39 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4668" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/pwshv4test\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"pwshv4test\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Enabled\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"4588f000-2f77-4ef2-9c69-76b7332c4328\",\"extendedProperties\":{},\"resourceState\":\"Enabled\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Enabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Enabled\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"pwshv4test.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}},{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/pwshv4test/FrontendEndpoints/frontendendpoint2\",\"name\":\"frontendendpoint2\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"pwshv4test-2.afdx-rp-platform-test.azfdtest.xyz\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":30},\"enabledState\":\"Enabled\",\"cName\":\"pwshv4test.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$POST+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/frontendEndpoints/frontendendpoint2/enableHttps?api-version=2021-06-01+4": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/frontendEndpoints/frontendendpoint2/enableHttps?api-version=2021-06-01", + "Content": "{\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "201" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44/frontdoorresults/pwshv4test?api-version=2021-06-01" ], + "Retry-After": [ "120" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "21b9d374-a16f-47a1-aad2-b225ed90aad6" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "d678cd34-34d3-4311-b5c1-2f2975eb2503" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T063841Z:d678cd34-34d3-4311-b5c1-2f2975eb2503" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 62C8B24C003543498DE41B66AE1E1184 Ref B: TYO201151002060 Ref C: 2024-12-11T06:38:39Z" ], + "Date": [ "Wed, 11 Dec 2024 06:38:40 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "648" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"resourceState\":\"Enabled\",\"hostName\":\"pwshv4test-2.afdx-rp-platform-test.azfdtest.xyz\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":\"Enabling\",\"customHttpsProvisioningSubstate\":\"SubmittingDomainControlValidationRequest\",\"customHttpsConfiguration\":{\"certificateSource\":\"FrontDoor\",\"protocolType\":\"ServerNameIndication\",\"minimumTlsVersion\":\"1.2\",\"keyVaultCertificateSourceParameters\":{\"vault\":{\"id\":null},\"secretName\":null,\"secretVersion\":null},\"frontDoorCertificateSourceParameters\":{\"certificateType\":\"Dedicated\",\"certificateTypeAsEnum\":\"Dedicated\"}}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "17" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "53d0a24a-2262-4415-b16b-f6f33b778e05" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "6727e9be-3fe7-46a7-9b2b-566dfa204163" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064042Z:6727e9be-3fe7-46a7-9b2b-566dfa204163" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 76D532F3AE274957BDAF46A67EB8C6DA Ref B: TYO201100114027 Ref C: 2024-12-11T06:40:42Z" ], + "Date": [ "Wed, 11 Dec 2024 06:40:42 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "18" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "17dbb103-1802-44d4-9004-cd0649184498" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "25ef594e-2575-4d5a-8784-6f85b0824e18" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T064114Z:25ef594e-2575-4d5a-8784-6f85b0824e18" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: C8F7E51EC7294150894287DBC69A5CE6 Ref B: TYO201100114027 Ref C: 2024-12-11T06:41:13Z" ], + "Date": [ "Wed, 11 Dec 2024 06:41:13 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+7": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "19" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "2e65d1b7-096a-4660-a6e9-77be3afaf41f" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "29540920-4da8-4cad-accf-54594b9d67aa" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064145Z:29540920-4da8-4cad-accf-54594b9d67aa" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 9EF36F9474EF408EB62F975E8CC2A288 Ref B: TYO201100114027 Ref C: 2024-12-11T06:41:44Z" ], + "Date": [ "Wed, 11 Dec 2024 06:41:44 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+8": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "20" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "df9337de-13cb-4262-87f8-ff293448e705" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "38b2d45e-0c16-4ab9-abec-9fece0215c21" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064216Z:38b2d45e-0c16-4ab9-abec-9fece0215c21" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: CBB7357D0BA94B4C92C8055772BA90F4 Ref B: TYO201100114027 Ref C: 2024-12-11T06:42:15Z" ], + "Date": [ "Wed, 11 Dec 2024 06:42:15 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+9": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "21" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "cdbf4e54-e6c1-4fe5-a2d4-34ca1e12e03e" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "10312220-e137-472f-8c53-a2fee4ee2dc7" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064246Z:10312220-e137-472f-8c53-a2fee4ee2dc7" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 12C5E65B4E0841BBBC81B78710144DBC Ref B: TYO201100114027 Ref C: 2024-12-11T06:42:46Z" ], + "Date": [ "Wed, 11 Dec 2024 06:42:46 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+10": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "22" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "f80ae9c5-4e71-4d7c-95ef-c730b191febb" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "62141be6-c57d-4dd2-be85-edb02586b485" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T064318Z:62141be6-c57d-4dd2-be85-edb02586b485" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 4A845F9A20254356A24BEBDC62BE00DB Ref B: TYO201100114027 Ref C: 2024-12-11T06:43:17Z" ], + "Date": [ "Wed, 11 Dec 2024 06:43:17 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+11": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "23" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "393b3093-7f94-46a1-9953-5ce617053d61" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "3668cdda-f2de-40d3-b1c2-d752c60ea839" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T064349Z:3668cdda-f2de-40d3-b1c2-d752c60ea839" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F1054142DCEB4B59900E60BE97A4FD01 Ref B: TYO201100114027 Ref C: 2024-12-11T06:43:48Z" ], + "Date": [ "Wed, 11 Dec 2024 06:43:48 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+12": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "24" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "6ce8612e-79de-4b86-ab01-10120518d746" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "1cd49cf3-9b18-4bab-8e2a-05da8cee6aeb" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064420Z:1cd49cf3-9b18-4bab-8e2a-05da8cee6aeb" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 739925B262894D30AFF4DD0AC1EFBABF Ref B: TYO201100114027 Ref C: 2024-12-11T06:44:19Z" ], + "Date": [ "Wed, 11 Dec 2024 06:44:19 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+13": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "25" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "49ef13d4-2952-4054-86f8-14d430d7d41c" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "26bc8386-dfcd-42c7-b4a2-5aacf23b124e" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064451Z:26bc8386-dfcd-42c7-b4a2-5aacf23b124e" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8F49747CCAC04663BA6716AA780A3C36 Ref B: TYO201100114027 Ref C: 2024-12-11T06:44:50Z" ], + "Date": [ "Wed, 11 Dec 2024 06:44:50 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+14": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "26" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "39c976a1-d3be-4a06-87d3-7fcaf4743b16" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "2362dd75-4226-41e2-b11a-9ddc31178586" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T064522Z:2362dd75-4226-41e2-b11a-9ddc31178586" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: E05C86FD88964A58AD040322C19FEA3E Ref B: TYO201100114027 Ref C: 2024-12-11T06:45:21Z" ], + "Date": [ "Wed, 11 Dec 2024 06:45:21 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+15": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "27" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "b27c0338-a12d-462a-9a09-0ec78ba56139" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "ddf69abe-672b-4be7-817f-30a3ca2c4982" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064553Z:ddf69abe-672b-4be7-817f-30a3ca2c4982" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8EEA4F3AE4E54F6ABADB40E6164A19C1 Ref B: TYO201100114027 Ref C: 2024-12-11T06:45:52Z" ], + "Date": [ "Wed, 11 Dec 2024 06:45:52 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+16": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "28" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "437f490f-a846-4faa-ad67-594329342ac5" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "2eefbcde-7489-4f99-bf3b-3677292e95db" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064624Z:2eefbcde-7489-4f99-bf3b-3677292e95db" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 5E985C556B66485F8B03F911767EAA3E Ref B: TYO201100114027 Ref C: 2024-12-11T06:46:23Z" ], + "Date": [ "Wed, 11 Dec 2024 06:46:23 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+17": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "29" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "77e2f9cc-f2eb-46e3-adf5-ba0dbf33a377" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "21cb9b2e-ce65-4f57-aad7-860d06b15c1f" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T064655Z:21cb9b2e-ce65-4f57-aad7-860d06b15c1f" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0DB4949D0C5A415280659096FBE5EE16 Ref B: TYO201100114027 Ref C: 2024-12-11T06:46:54Z" ], + "Date": [ "Wed, 11 Dec 2024 06:46:54 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+18": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "30" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "1320d895-1054-476e-aa87-5ea02ab3024a" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "e30dff25-36c2-447b-bb8b-cb337a5d5cda" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T064726Z:e30dff25-36c2-447b-bb8b-cb337a5d5cda" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F2909F057D7C4FA29D804601F6C0E4C3 Ref B: TYO201100114027 Ref C: 2024-12-11T06:47:25Z" ], + "Date": [ "Wed, 11 Dec 2024 06:47:25 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+19": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "31" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "32cf393a-17a8-4046-97d5-5897f428346a" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "8372f935-aea8-444d-8d68-7e0407a0656c" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064757Z:8372f935-aea8-444d-8d68-7e0407a0656c" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B5AB0CEA1BFC4E36AA7A310E44B5A579 Ref B: TYO201100114027 Ref C: 2024-12-11T06:47:56Z" ], + "Date": [ "Wed, 11 Dec 2024 06:47:56 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+20": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "32" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "818b3609-6e1c-4b56-903f-9224373eee8b" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "401ed389-1342-49ca-8d96-737c3d0b1151" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064828Z:401ed389-1342-49ca-8d96-737c3d0b1151" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 70C8F0B883FE4F099B9F38E192E7A3F7 Ref B: TYO201100114027 Ref C: 2024-12-11T06:48:28Z" ], + "Date": [ "Wed, 11 Dec 2024 06:48:27 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Enable-AzFrontDoorCustomDomainHttps+[NoContext]+EnableExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw+21": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/b32f5868-3f4b-43e0-b0cb-8053d13b2a44?api-version=2021-06-01\u0026t=638694959212050571\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=jMAbYjpYLbZBv7KNHqABxhSDlUst4cSHtfibfau3lnbG0pE2JVxpc8WKELlADkSN4NvWkR0czBTtr3jw7ctU4GqmY2siiyl4_vWkPXEcgoLxMKUireK7AclmzRHdFz-cRnbs_dwcWQuvmT2JCDlQ-4mqNlQxzwmrl_DIhgwL3L0rRkUPfh7t3Tf7gkfds4TcqH4w6MNCy9k8aW7HuRbViKw55_y6YviwT04Nv8NPwR7_j435gQAWMYZypaoymkz21hvxSBSX1fgMMUT84P_pNIVJjO4ZHHtXrx2YQ-s0U5R4ogKMrVikDh3Hb9Hn-4Tsm-hNFAUj-VI7inJu6IVzbw\u0026h=eLdLztzYLBv5PRI24W_50WMl1yLJDJAvc-cZb6ZlGDw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "33" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "CommandName": [ "Az.FrontDoor.internal\\Enable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Enable-AzFrontDoorCustomDomainHttps_EnableExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "deae21cd-de63-401e-aec5-a91496c669d6" ], + "x-ms-client-request-id": [ "725f08ca-ade3-4550-b099-83df7606dc94" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "573b8493-fd3a-43ef-b225-f25a8c47deb2" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T064829Z:573b8493-fd3a-43ef-b225-f25a8c47deb2" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D94CF07CC7D44558AABD6A40B1A63C3B Ref B: TYO201100114027 Ref C: 2024-12-11T06:48:28Z" ], + "Date": [ "Wed, 11 Dec 2024 06:48:28 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Disable-AzFrontDoorCustomDomainHttps+[NoContext]+Disable+$POST+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/frontendEndpoints/frontendendpoint2/disableHttps?api-version=2021-06-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/pwshv4test/frontendEndpoints/frontendendpoint2/disableHttps?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "34" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "CommandName": [ "Disable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Disable-AzFrontDoorCustomDomainHttps_Disable" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84/frontdoorresults/pwshv4test?api-version=2021-06-01" ], + "Retry-After": [ "120" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "67da7321-e833-4117-820a-859546a46684" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84?api-version=2021-06-01\u0026t=638694965114661712\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=stdHVEW-_LDdPXPqmmfcykHHce5up99sOnZYIN75zptubKKi5Yi8aGHK2B--OnT2Og8aanpNCxDUgjfCO--UH9VkNe750gy-kuTItpf_9j-otKTXSmWvaUZPSisGQpq0PAk7CxwKP5jON3gcXafMt1x6d9fHSKFRjKjlWsPSkSv8YPR9fPZaODNz1VZL5IwqjVXeRIg0Y7ZOwv6SOGgk9gtKn1HKwA5snNyxhw5I85S03Uqa5ERtH-21_099bnTDzx8QqzjTXvRC6GU7ASijwRBe7Rfp1AZm3Su1eiP-YyWOLXhF1uQDjxTfKqu58zu_2Oro5KS-3Qe3IfDjzsrBIQ\u0026h=ZB_5j2ssmCMHAzx9QxHb-eH8Gl1_Edb3yLiNMZ5QaXM" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "7d66f61c-88fd-4b3a-890b-f9aaed098afb" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T064831Z:7d66f61c-88fd-4b3a-890b-f9aaed098afb" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 6BE441331BFF470AA644704D1B22E046 Ref B: TYO201100114027 Ref C: 2024-12-11T06:48:29Z" ], + "Date": [ "Wed, 11 Dec 2024 06:48:30 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "628" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"resourceState\":\"Enabled\",\"hostName\":\"pwshv4test-2.afdx-rp-platform-test.azfdtest.xyz\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":\"Disabling\",\"customHttpsProvisioningSubstate\":\"DeletingCertificate\",\"customHttpsConfiguration\":{\"certificateSource\":\"FrontDoor\",\"protocolType\":\"ServerNameIndication\",\"minimumTlsVersion\":\"1.2\",\"keyVaultCertificateSourceParameters\":{\"vault\":{\"id\":null},\"secretName\":null,\"secretVersion\":null},\"frontDoorCertificateSourceParameters\":{\"certificateType\":\"Dedicated\",\"certificateTypeAsEnum\":\"Dedicated\"}}}", + "isContentBase64": false + } + }, + "Disable-AzFrontDoorCustomDomainHttps+[NoContext]+Disable+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84?api-version=2021-06-01\u0026t=638694965114661712\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=stdHVEW-_LDdPXPqmmfcykHHce5up99sOnZYIN75zptubKKi5Yi8aGHK2B--OnT2Og8aanpNCxDUgjfCO--UH9VkNe750gy-kuTItpf_9j-otKTXSmWvaUZPSisGQpq0PAk7CxwKP5jON3gcXafMt1x6d9fHSKFRjKjlWsPSkSv8YPR9fPZaODNz1VZL5IwqjVXeRIg0Y7ZOwv6SOGgk9gtKn1HKwA5snNyxhw5I85S03Uqa5ERtH-21_099bnTDzx8QqzjTXvRC6GU7ASijwRBe7Rfp1AZm3Su1eiP-YyWOLXhF1uQDjxTfKqu58zu_2Oro5KS-3Qe3IfDjzsrBIQ\u0026h=ZB_5j2ssmCMHAzx9QxHb-eH8Gl1_Edb3yLiNMZ5QaXM+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84?api-version=2021-06-01\u0026t=638694965114661712\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=stdHVEW-_LDdPXPqmmfcykHHce5up99sOnZYIN75zptubKKi5Yi8aGHK2B--OnT2Og8aanpNCxDUgjfCO--UH9VkNe750gy-kuTItpf_9j-otKTXSmWvaUZPSisGQpq0PAk7CxwKP5jON3gcXafMt1x6d9fHSKFRjKjlWsPSkSv8YPR9fPZaODNz1VZL5IwqjVXeRIg0Y7ZOwv6SOGgk9gtKn1HKwA5snNyxhw5I85S03Uqa5ERtH-21_099bnTDzx8QqzjTXvRC6GU7ASijwRBe7Rfp1AZm3Su1eiP-YyWOLXhF1uQDjxTfKqu58zu_2Oro5KS-3Qe3IfDjzsrBIQ\u0026h=ZB_5j2ssmCMHAzx9QxHb-eH8Gl1_Edb3yLiNMZ5QaXM", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "35" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "CommandName": [ "Disable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Disable-AzFrontDoorCustomDomainHttps_Disable" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "f92de7c7-d286-4592-8343-6203d94c0cb2" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "54906815-8349-4f45-96fb-6ea38ef2bc1d" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T065033Z:54906815-8349-4f45-96fb-6ea38ef2bc1d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 018FA19DED944993AFDA641181622D0F Ref B: TYO201100116049 Ref C: 2024-12-11T06:50:32Z" ], + "Date": [ "Wed, 11 Dec 2024 06:50:33 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Disable-AzFrontDoorCustomDomainHttps+[NoContext]+Disable+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84?api-version=2021-06-01\u0026t=638694965114661712\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=stdHVEW-_LDdPXPqmmfcykHHce5up99sOnZYIN75zptubKKi5Yi8aGHK2B--OnT2Og8aanpNCxDUgjfCO--UH9VkNe750gy-kuTItpf_9j-otKTXSmWvaUZPSisGQpq0PAk7CxwKP5jON3gcXafMt1x6d9fHSKFRjKjlWsPSkSv8YPR9fPZaODNz1VZL5IwqjVXeRIg0Y7ZOwv6SOGgk9gtKn1HKwA5snNyxhw5I85S03Uqa5ERtH-21_099bnTDzx8QqzjTXvRC6GU7ASijwRBe7Rfp1AZm3Su1eiP-YyWOLXhF1uQDjxTfKqu58zu_2Oro5KS-3Qe3IfDjzsrBIQ\u0026h=ZB_5j2ssmCMHAzx9QxHb-eH8Gl1_Edb3yLiNMZ5QaXM+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84?api-version=2021-06-01\u0026t=638694965114661712\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=stdHVEW-_LDdPXPqmmfcykHHce5up99sOnZYIN75zptubKKi5Yi8aGHK2B--OnT2Og8aanpNCxDUgjfCO--UH9VkNe750gy-kuTItpf_9j-otKTXSmWvaUZPSisGQpq0PAk7CxwKP5jON3gcXafMt1x6d9fHSKFRjKjlWsPSkSv8YPR9fPZaODNz1VZL5IwqjVXeRIg0Y7ZOwv6SOGgk9gtKn1HKwA5snNyxhw5I85S03Uqa5ERtH-21_099bnTDzx8QqzjTXvRC6GU7ASijwRBe7Rfp1AZm3Su1eiP-YyWOLXhF1uQDjxTfKqu58zu_2Oro5KS-3Qe3IfDjzsrBIQ\u0026h=ZB_5j2ssmCMHAzx9QxHb-eH8Gl1_Edb3yLiNMZ5QaXM", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "36" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "CommandName": [ "Disable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Disable-AzFrontDoorCustomDomainHttps_Disable" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "8568d88b-8981-457b-82dc-1f33fc908090" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "a8f6be4f-d5d8-4c45-a9e1-5ef7cac76178" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065104Z:a8f6be4f-d5d8-4c45-a9e1-5ef7cac76178" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F577C742B47E4077AAC98A705E538159 Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:03Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Disable-AzFrontDoorCustomDomainHttps+[NoContext]+Disable+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84?api-version=2021-06-01\u0026t=638694965114661712\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=stdHVEW-_LDdPXPqmmfcykHHce5up99sOnZYIN75zptubKKi5Yi8aGHK2B--OnT2Og8aanpNCxDUgjfCO--UH9VkNe750gy-kuTItpf_9j-otKTXSmWvaUZPSisGQpq0PAk7CxwKP5jON3gcXafMt1x6d9fHSKFRjKjlWsPSkSv8YPR9fPZaODNz1VZL5IwqjVXeRIg0Y7ZOwv6SOGgk9gtKn1HKwA5snNyxhw5I85S03Uqa5ERtH-21_099bnTDzx8QqzjTXvRC6GU7ASijwRBe7Rfp1AZm3Su1eiP-YyWOLXhF1uQDjxTfKqu58zu_2Oro5KS-3Qe3IfDjzsrBIQ\u0026h=ZB_5j2ssmCMHAzx9QxHb-eH8Gl1_Edb3yLiNMZ5QaXM+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/6008d75d-3d21-4f25-b8ec-bc7ebb80bb84?api-version=2021-06-01\u0026t=638694965114661712\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=stdHVEW-_LDdPXPqmmfcykHHce5up99sOnZYIN75zptubKKi5Yi8aGHK2B--OnT2Og8aanpNCxDUgjfCO--UH9VkNe750gy-kuTItpf_9j-otKTXSmWvaUZPSisGQpq0PAk7CxwKP5jON3gcXafMt1x6d9fHSKFRjKjlWsPSkSv8YPR9fPZaODNz1VZL5IwqjVXeRIg0Y7ZOwv6SOGgk9gtKn1HKwA5snNyxhw5I85S03Uqa5ERtH-21_099bnTDzx8QqzjTXvRC6GU7ASijwRBe7Rfp1AZm3Su1eiP-YyWOLXhF1uQDjxTfKqu58zu_2Oro5KS-3Qe3IfDjzsrBIQ\u0026h=ZB_5j2ssmCMHAzx9QxHb-eH8Gl1_Edb3yLiNMZ5QaXM", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "37" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "CommandName": [ "Disable-AzFrontDoorCustomDomainHttps" ], + "FullCommandName": [ "Disable-AzFrontDoorCustomDomainHttps_Disable" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "c2993e72-12f9-4d39-8f43-0fc3e1decafd" ], + "x-ms-client-request-id": [ "5c4f3bb4-cce0-4342-82af-d4a487925258" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "789cab8a-f1ff-4a71-914d-70d2572798c7" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065105Z:789cab8a-f1ff-4a71-914d-70d2572798c7" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 4FAC522A111B464F82DA2D663EC468F2 Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:04Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:05 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Enable-AzFrontDoorCustomDomainHttps.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Enable-AzFrontDoorCustomDomainHttps.Tests.ps1 new file mode 100644 index 000000000000..795182a24031 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Enable-AzFrontDoorCustomDomainHttps.Tests.ps1 @@ -0,0 +1,83 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Enable-AzFrontDoorCustomDomainHttps')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Enable-AzFrontDoorCustomDomainHttps.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Enable-AzFrontDoorCustomDomainHttps' { + It 'EnableExpanded' { + # need to clean dns zone record before running this test + $PrefixName = "pwshv4test-2" + $FrontDoorName = "pwshv4test" + $tags = @{"tag1" = "value1"; "tag2" = "value2"} + $hostName = "pwshv4test.azurefd.net" + $customDomainHostName = "$PrefixName.afdx-rp-platform-test.azfdtest.xyz" + $customFrontendEndpointName = "frontendendpoint2" + $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $FrontDoorName -ResourceGroupName $env.ResourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" + $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" + $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" + $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" + $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName + $frontendEndpoint2 = New-AzFrontDoorFrontendEndpointObject -Name $customFrontendEndpointName -HostName $customDomainHostName + $frontendEndpoints = $frontendEndpoint1, $frontendEndpoint2 + $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $FrontDoorName -ResourceGroupName $env.ResourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" + New-AzFrontDoor -Name $FrontDoorName -ResourceGroupName $env.ResourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoints -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags + + Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName $env.ResourceGroupName -FrontDoorName $FrontDoorName -FrontendEndpointName $customFrontendEndpointName -MinimumTlsVersion "1.2" + } + + It 'EnableViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'EnableViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Enable' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'EnableViaIdentityFrontDoorExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'EnableViaIdentityFrontDoor' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'EnableViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'EnableViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} + +Describe 'Disable-AzFrontDoorCustomDomainHttps' { + It 'Disable' { + $FrontDoorName = "pwshv4test" + $customFrontendEndpointName = "frontendendpoint2" + + Disable-AzFrontDoorCustomDomainHttps -ResourceGroupName $env.ResourceGroupName -FrontDoorName $FrontDoorName -FrontendEndpointName $customFrontendEndpointName + } + + It 'DisableViaIdentityFrontDoor' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DisableViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoor.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoor.Recording.json new file mode 100644 index 000000000000..8e7fb302c290 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoor.Recording.json @@ -0,0 +1,46 @@ +{ + "Get-AzFrontDoor+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs?api-version=2021-06-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "38" ], + "x-ms-client-request-id": [ "a6bf1a5e-2489-471e-ba7f-0d89ab451ed1" ], + "CommandName": [ "Get-AzFrontDoor" ], + "FullCommandName": [ "Get-AzFrontDoor_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "a93fa16b-5e0f-40db-bc05-5c5fd3e7e256" ], + "x-ms-client-request-id": [ "a6bf1a5e-2489-471e-ba7f-0d89ab451ed1" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "16df4693-2c6c-48c7-bd8f-2cb679ec1601" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T065107Z:16df4693-2c6c-48c7-bd8f-2cb679ec1601" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 731FA486DB6D4CD9932ABDE31881FDFF Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:06Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:06 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "6398" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-uzrs\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-uzrs/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Enabled\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-uzrs/RulesEngines/engine101\",\"name\":\"engine101\",\"type\":\"Microsoft.Network/Frontdoors/RulesEngines\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Append\",\"headerName\":\"X-Content-Type-Options\",\"value\":\"nosniff\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}],\"frontdoorId\":\"76e10376-1859-4686-a8c5-bfffe3ad96b0\",\"extendedProperties\":{},\"resourceState\":\"Enabled\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-uzrs/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-uzrs/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Disabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-uzrs/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Enabled\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-uzrs/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"testps-fd-uzrs.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":33},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-uzrs.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoor.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoor.Tests.ps1 new file mode 100644 index 000000000000..e4c173d5aede --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoor.Tests.ps1 @@ -0,0 +1,34 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzFrontDoor')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzFrontDoor.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzFrontDoor' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' { + $FrontDoor = Get-AzFrontDoor -Name $env.FrontDoorName -ResourceGroupName $env.ResourceGroupName + $FrontDoor.Name | Should -Be $env.FrontDoorName + } + + It 'List1' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorFrontendEndpoint.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorFrontendEndpoint.Recording.json new file mode 100644 index 000000000000..1c2b5de3ba97 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorFrontendEndpoint.Recording.json @@ -0,0 +1,46 @@ +{ + "Get-AzFrontDoorFrontendEndpoint+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/frontendEndpoints?api-version=2021-06-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/frontendEndpoints?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "39" ], + "x-ms-client-request-id": [ "7d83b9f0-7529-45bd-b440-9af5a721a18f" ], + "CommandName": [ "Get-AzFrontDoorFrontendEndpoint" ], + "FullCommandName": [ "Get-AzFrontDoorFrontendEndpoint_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "8935f1ea-5a2d-422b-ba2a-c0478eaa7fc5" ], + "x-ms-client-request-id": [ "7d83b9f0-7529-45bd-b440-9af5a721a18f" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "475235cf-4c1c-486e-81dd-bdb4c32555b0" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065108Z:475235cf-4c1c-486e-81dd-bdb4c32555b0" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D8966C725CEC4735BC9C4601A59B8F09 Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:07Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:08 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "581" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/frontendendpoints/frontendendpoint1\",\"type\":\"Microsoft.Network/frontdoors/frontendendpoints\",\"name\":\"frontendendpoint1\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"testps-fd-uzrs.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":\"Disabled\",\"customHttpsProvisioningSubstate\":\"None\",\"customHttpsConfiguration\":null}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorFrontendEndpoint.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorFrontendEndpoint.Tests.ps1 new file mode 100644 index 000000000000..7f5af61cdbeb --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorFrontendEndpoint.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzFrontDoorFrontendEndpoint')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzFrontDoorFrontendEndpoint.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzFrontDoorFrontendEndpoint' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' { + Get-AzFrontDoorFrontendEndpoint -ResourceGroupName $env.ResourceGroupName -FrontDoorName $env.FrontDoorName + } + + It 'GetViaIdentityFrontDoor' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorRulesEngine.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorRulesEngine.Tests.ps1 new file mode 100644 index 000000000000..2ffe57b1d593 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorRulesEngine.Tests.ps1 @@ -0,0 +1,36 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzFrontDoorRulesEngine')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzFrontDoorRulesEngine.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzFrontDoorRulesEngine' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { + Get-AzFrontDoorRulesEngine -ResourceGroupName $env.ResourceGroupName -FrontDoorName $env.FrontDoorName -Name $env.RulesEngineName + } | Should -Not -Throw + } + + It 'GetViaIdentityFrontDoor' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafManagedRuleSetDefinition.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafManagedRuleSetDefinition.Recording.json new file mode 100644 index 000000000000..86fe8d1ab9e1 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafManagedRuleSetDefinition.Recording.json @@ -0,0 +1,46 @@ +{ + "Get-AzFrontDoorWafManagedRuleSetDefinition+[NoContext]+List+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Network/FrontDoorWebApplicationFirewallManagedRuleSets?api-version=2024-02-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Network/FrontDoorWebApplicationFirewallManagedRuleSets?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "40" ], + "x-ms-client-request-id": [ "28002819-c2d9-4cc2-9533-a7ea44f8646d" ], + "CommandName": [ "Get-AzFrontDoorWafManagedRuleSetDefinition" ], + "FullCommandName": [ "Get-AzFrontDoorWafManagedRuleSetDefinition_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "799c83e2-4094-4766-bb3c-5ecd62153544" ], + "x-ms-client-request-id": [ "28002819-c2d9-4cc2-9533-a7ea44f8646d" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1098" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16498" ], + "x-ms-correlation-request-id": [ "ab343d93-035c-404b-8d89-348f595ee083" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065110Z:ab343d93-035c-404b-8d89-348f595ee083" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 423160B0142748F6820ABE0861935C91 Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:09Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:10 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "130824" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_2.0\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"Microsoft_DefaultRuleSet_2.0\",\"properties\":{\"ruleSetType\":\"Microsoft_DefaultRuleSet\",\"ruleSetVersion\":\"2.0\",\"ruleSetId\":\"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\"ruleGroups\":[{\"ruleGroupName\":\"MS-ThreatIntel-WebShells\",\"description\":\"Web shell attacks\",\"rules\":[{\"ruleId\":\"99005002\",\"description\":\"Web Shell Interaction Attempt (POST)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005003\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005004\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005006\",\"description\":\"Spring4Shell Interaction Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-AppSec\",\"description\":\"Path traversal evasion\",\"rules\":[{\"ruleId\":\"99030001\",\"description\":\"Path Traversal Evasion in Headers (/.././../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99030002\",\"description\":\"Path Traversal Evasion in Request Body (/.././../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"99031001\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031002\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-CVEs\",\"description\":\"Rest API exploitation\",\"rules\":[{\"ruleId\":\"99001001\",\"description\":\"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001014\",\"description\":\"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001015\",\"description\":\"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001016\",\"description\":\"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001017\",\"description\":\"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"PROTOCOL-ATTACK\",\"description\":\"Protocol attack\",\"rules\":[{\"ruleId\":\"921110\",\"description\":\"HTTP Request Smuggling Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921120\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921130\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921140\",\"description\":\"HTTP Header Injection Attack via headers\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921150\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921160\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921151\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"LFI\",\"description\":\"Local file inclusion\",\"rules\":[{\"ruleId\":\"930100\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930110\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930120\",\"description\":\"OS File Access Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930130\",\"description\":\"Restricted File Access Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RFI\",\"description\":\"Remote file inclusion\",\"rules\":[{\"ruleId\":\"931100\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931110\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931120\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931130\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RCE\",\"description\":\"Remote Command Execution attacks\",\"rules\":[{\"ruleId\":\"932100\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932105\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932110\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932115\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932120\",\"description\":\"Remote Command Execution: Windows PowerShell Command Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932130\",\"description\":\"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932140\",\"description\":\"Remote Command Execution: Windows FOR/IF Command Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932150\",\"description\":\"Remote Command Execution: Direct Unix Command Execution\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932160\",\"description\":\"Remote Command Execution: Unix Shell Code Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932170\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932171\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932180\",\"description\":\"Restricted File Upload Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PHP\",\"description\":\"PHP attacks\",\"rules\":[{\"ruleId\":\"933100\",\"description\":\"PHP Injection Attack: PHP Open Tag Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933110\",\"description\":\"PHP Injection Attack: PHP Script File Upload Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933120\",\"description\":\"PHP Injection Attack: Configuration Directive Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933130\",\"description\":\"PHP Injection Attack: Variables Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933140\",\"description\":\"PHP Injection Attack: I/O Stream Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933150\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Name Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933151\",\"description\":\"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933160\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Call Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933170\",\"description\":\"PHP Injection Attack: Serialized Object Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933180\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933200\",\"description\":\"PHP Injection Attack: Wrapper scheme detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933210\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"XSS\",\"description\":\"Cross-site scripting\",\"rules\":[{\"ruleId\":\"941100\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941101\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941110\",\"description\":\"XSS Filter - Category 1: Script Tag Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941120\",\"description\":\"XSS Filter - Category 2: Event Handler Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941130\",\"description\":\"XSS Filter - Category 3: Attribute Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941140\",\"description\":\"XSS Filter - Category 4: Javascript URI Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941150\",\"description\":\"XSS Filter - Category 5: Disallowed HTML Attributes\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941160\",\"description\":\"NoScript XSS InjectionChecker: HTML Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941170\",\"description\":\"NoScript XSS InjectionChecker: Attribute Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941180\",\"description\":\"Node-Validator Blacklist Keywords\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941190\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941200\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941210\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941220\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941230\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941240\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941250\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941260\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941270\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941280\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941290\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941300\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941310\",\"description\":\"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941320\",\"description\":\"Possible XSS Attack Detected - HTML Tag Handler\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941330\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941340\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941350\",\"description\":\"UTF-7 Encoding IE XSS - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941360\",\"description\":\"JSFuck / Hieroglyphy obfuscation detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941370\",\"description\":\"JavaScript global variable found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941380\",\"description\":\"AngularJS client side template injection detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"942100\",\"description\":\"SQL Injection Attack Detected via libinjection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942110\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942120\",\"description\":\"SQL Injection Attack: SQL Operator Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942140\",\"description\":\"SQL Injection Attack: Common DB Names Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942150\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942160\",\"description\":\"Detects blind sqli tests using sleep() or benchmark().\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942170\",\"description\":\"Detects SQL benchmark and sleep injection attempts including conditional queries\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942180\",\"description\":\"Detects basic SQL authentication bypass attempts 1/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942190\",\"description\":\"Detects MSSQL code execution and information gathering attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942200\",\"description\":\"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942210\",\"description\":\"Detects chained SQL injection attempts 1/2\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942220\",\"description\":\"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942230\",\"description\":\"Detects conditional SQL injection attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942240\",\"description\":\"Detects MySQL charset switch and MSSQL DoS attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942250\",\"description\":\"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942260\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942270\",\"description\":\"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942280\",\"description\":\"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942290\",\"description\":\"Finds basic MongoDB SQL injection attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942300\",\"description\":\"Detects MySQL comments, conditions and ch(a)r injections\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942310\",\"description\":\"Detects chained SQL injection attempts 2/2\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942320\",\"description\":\"Detects MySQL and PostgreSQL stored procedure/function injections\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942330\",\"description\":\"Detects classic SQL injection probings 1/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942340\",\"description\":\"Detects basic SQL authentication bypass attempts 3/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942350\",\"description\":\"Detects MySQL UDF injection and other data/structure manipulation attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942360\",\"description\":\"Detects concatenated basic SQL injection and SQLLFI attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942361\",\"description\":\"Detects basic SQL injection based on keyword alter or union\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942370\",\"description\":\"Detects classic SQL injection probings 2/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942380\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942390\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942400\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942410\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942430\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942440\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942450\",\"description\":\"SQL Hex Encoding Identified\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942470\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942480\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942500\",\"description\":\"MySQL in-line comment detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942510\",\"description\":\"SQLi bypass attempt by ticks or backticks detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"FIX\",\"description\":\"Session Fixation attacks\",\"rules\":[{\"ruleId\":\"943100\",\"description\":\"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943110\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943120\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"JAVA\",\"description\":\"Java attacks\",\"rules\":[{\"ruleId\":\"944100\",\"description\":\"Remote Command Execution: Suspicious Java class detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944110\",\"description\":\"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944120\",\"description\":\"Remote Command Execution: Java serialization (CVE-2015-5842)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944130\",\"description\":\"Suspicious Java class detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944200\",\"description\":\"Magic bytes Detected, probable java serialization in use\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944210\",\"description\":\"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944240\",\"description\":\"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944250\",\"description\":\"Remote Command Execution: Suspicious Java method detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"METHOD-ENFORCEMENT\",\"description\":\"Method Enforcement\",\"rules\":[{\"ruleId\":\"911100\",\"description\":\"Method is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PROTOCOL-ENFORCEMENT\",\"description\":\"Protocol Enforcement\",\"rules\":[{\"ruleId\":\"920100\",\"description\":\"Invalid HTTP Request Line\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920120\",\"description\":\"Attempted multipart/form-data bypass\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920121\",\"description\":\"Attempted multipart/form-data bypass\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920160\",\"description\":\"Content-Length HTTP header is not numeric.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920170\",\"description\":\"GET or HEAD Request with Body Content.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920171\",\"description\":\"GET or HEAD Request with Transfer-Encoding.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920180\",\"description\":\"POST without Content-Length or Transfer-Encoding headers.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920190\",\"description\":\"Range: Invalid Last Byte Value.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920200\",\"description\":\"Range: Too many fields (6 or more)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920201\",\"description\":\"Range: Too many fields for pdf request (63 or more)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920210\",\"description\":\"Multiple/Conflicting Connection Header Data Found.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920220\",\"description\":\"URL Encoding Abuse Attack Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920230\",\"description\":\"Multiple URL Encoding Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920240\",\"description\":\"URL Encoding Abuse Attack Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920260\",\"description\":\"Unicode Full/Half Width Abuse Attack Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920270\",\"description\":\"Invalid character in request (null character)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920271\",\"description\":\"Invalid character in request (non printable characters)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920280\",\"description\":\"Request Missing a Host Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920290\",\"description\":\"Empty Host Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920300\",\"description\":\"Request Missing an Accept Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920310\",\"description\":\"Request Has an Empty Accept Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920311\",\"description\":\"Request Has an Empty Accept Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920320\",\"description\":\"Missing User Agent Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920330\",\"description\":\"Empty User Agent Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920340\",\"description\":\"Request Containing Content, but Missing Content-Type header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920341\",\"description\":\"Request Containing Content Requires Content-Type header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920350\",\"description\":\"Host header is a numeric IP address\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920420\",\"description\":\"Request content type is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920430\",\"description\":\"HTTP protocol version is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920440\",\"description\":\"URL file extension is restricted by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920450\",\"description\":\"HTTP header is restricted by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920470\",\"description\":\"Illegal Content-Type header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920480\",\"description\":\"Request content type charset is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"General\",\"description\":\"Method Enforcement\",\"rules\":[{\"ruleId\":\"200002\",\"description\":\"Failed to parse request body.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"200003\",\"description\":\"Multipart request body failed strict validation\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"NODEJS\",\"description\":\"Node JS Attacks\",\"rules\":[{\"ruleId\":\"934100\",\"description\":\"Node.js Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_2.1\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"Microsoft_DefaultRuleSet_2.1\",\"properties\":{\"ruleSetType\":\"Microsoft_DefaultRuleSet\",\"ruleSetVersion\":\"2.1\",\"ruleSetId\":\"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\"ruleGroups\":[{\"ruleGroupName\":\"MS-ThreatIntel-WebShells\",\"description\":\"Web shell attacks\",\"rules\":[{\"ruleId\":\"99005002\",\"description\":\"Web Shell Interaction Attempt (POST)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005003\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005004\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005005\",\"description\":\"Web Shell Interaction Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005006\",\"description\":\"Spring4Shell Interaction Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-AppSec\",\"description\":\"Path traversal evasion\",\"rules\":[{\"ruleId\":\"99030001\",\"description\":\"Path Traversal Evasion in Headers (/.././../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99030002\",\"description\":\"Path Traversal Evasion in Request Body (/.././../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"99031001\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031002\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031003\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031004\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-CVEs\",\"description\":\"Rest API exploitation\",\"rules\":[{\"ruleId\":\"99001001\",\"description\":\"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001002\",\"description\":\"Attempted Citrix NSC_USER directory traversal (CVE-2019-19781)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001003\",\"description\":\"Attempted Atlassian Confluence Widget Connector exploitation (CVE-2019-3396)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001004\",\"description\":\"Attempted Pulse Secure custom template exploitation (CVE-2020-8243)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001005\",\"description\":\"Attempted SharePoint type converter exploitation (CVE-2020-0932)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001006\",\"description\":\"Attempted Pulse Connect directory traversal (CVE-2019-11510)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001007\",\"description\":\"Attempted Junos OS J-Web local file inclusion (CVE-2020-1631)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001008\",\"description\":\"Attempted Fortinet path traversal (CVE-2018-13379)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001009\",\"description\":\"Attempted Apache struts ognl injection (CVE-2017-5638)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001010\",\"description\":\"Attempted Apache struts ognl injection (CVE-2017-12611)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001011\",\"description\":\"Attempted Oracle WebLogic path traversal (CVE-2020-14882)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001012\",\"description\":\"Attempted Telerik WebUI insecure deserialization exploitation (CVE-2019-18935)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001013\",\"description\":\"Attempted SharePoint insecure XML deserialization (CVE-2019-0604)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001014\",\"description\":\"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001015\",\"description\":\"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001016\",\"description\":\"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001017\",\"description\":\"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"PROTOCOL-ATTACK\",\"description\":\"Protocol attack\",\"rules\":[{\"ruleId\":\"921110\",\"description\":\"HTTP Request Smuggling Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921120\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921130\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921140\",\"description\":\"HTTP Header Injection Attack via headers\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921150\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921160\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921151\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921190\",\"description\":\"HTTP Splitting (CR/LF in request filename detected)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921200\",\"description\":\"LDAP Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"LFI\",\"description\":\"Local file inclusion\",\"rules\":[{\"ruleId\":\"930100\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930110\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930120\",\"description\":\"OS File Access Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930130\",\"description\":\"Restricted File Access Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RFI\",\"description\":\"Remote file inclusion\",\"rules\":[{\"ruleId\":\"931100\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931110\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931120\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931130\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RCE\",\"description\":\"Remote Command Execution attacks\",\"rules\":[{\"ruleId\":\"932100\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932105\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932110\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932115\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932120\",\"description\":\"Remote Command Execution: Windows PowerShell Command Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932130\",\"description\":\"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932140\",\"description\":\"Remote Command Execution: Windows FOR/IF Command Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932150\",\"description\":\"Remote Command Execution: Direct Unix Command Execution\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932160\",\"description\":\"Remote Command Execution: Unix Shell Code Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932170\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932171\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932180\",\"description\":\"Restricted File Upload Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PHP\",\"description\":\"PHP attacks\",\"rules\":[{\"ruleId\":\"933100\",\"description\":\"PHP Injection Attack: PHP Open Tag Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933110\",\"description\":\"PHP Injection Attack: PHP Script File Upload Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933120\",\"description\":\"PHP Injection Attack: Configuration Directive Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933130\",\"description\":\"PHP Injection Attack: Variables Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933140\",\"description\":\"PHP Injection Attack: I/O Stream Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933150\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Name Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933151\",\"description\":\"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933160\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Call Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933170\",\"description\":\"PHP Injection Attack: Serialized Object Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933180\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933200\",\"description\":\"PHP Injection Attack: Wrapper scheme detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933210\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"XSS\",\"description\":\"Cross-site scripting\",\"rules\":[{\"ruleId\":\"941100\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941101\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941110\",\"description\":\"XSS Filter - Category 1: Script Tag Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941120\",\"description\":\"XSS Filter - Category 2: Event Handler Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941130\",\"description\":\"XSS Filter - Category 3: Attribute Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941140\",\"description\":\"XSS Filter - Category 4: Javascript URI Vector\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941150\",\"description\":\"XSS Filter - Category 5: Disallowed HTML Attributes\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941160\",\"description\":\"NoScript XSS InjectionChecker: HTML Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941170\",\"description\":\"NoScript XSS InjectionChecker: Attribute Injection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941180\",\"description\":\"Node-Validator Blacklist Keywords\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941190\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941200\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941210\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941220\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941230\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941240\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941250\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941260\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941270\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941280\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941290\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941300\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941310\",\"description\":\"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941320\",\"description\":\"Possible XSS Attack Detected - HTML Tag Handler\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941330\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941340\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941350\",\"description\":\"UTF-7 Encoding IE XSS - Attack Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941360\",\"description\":\"JSFuck / Hieroglyphy obfuscation detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941370\",\"description\":\"JavaScript global variable found\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941380\",\"description\":\"AngularJS client side template injection detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"942100\",\"description\":\"SQL Injection Attack Detected via libinjection\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942110\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942120\",\"description\":\"SQL Injection Attack: SQL Operator Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942140\",\"description\":\"SQL Injection Attack: Common DB Names Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942150\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942160\",\"description\":\"Detects blind sqli tests using sleep() or benchmark().\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942170\",\"description\":\"Detects SQL benchmark and sleep injection attempts including conditional queries\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942180\",\"description\":\"Detects basic SQL authentication bypass attempts 1/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942190\",\"description\":\"Detects MSSQL code execution and information gathering attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942200\",\"description\":\"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942210\",\"description\":\"Detects chained SQL injection attempts 1/2\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942220\",\"description\":\"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942230\",\"description\":\"Detects conditional SQL injection attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942240\",\"description\":\"Detects MySQL charset switch and MSSQL DoS attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942250\",\"description\":\"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942260\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942270\",\"description\":\"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942280\",\"description\":\"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942290\",\"description\":\"Finds basic MongoDB SQL injection attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942300\",\"description\":\"Detects MySQL comments, conditions and ch(a)r injections\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942310\",\"description\":\"Detects chained SQL injection attempts 2/2\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942320\",\"description\":\"Detects MySQL and PostgreSQL stored procedure/function injections\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942330\",\"description\":\"Detects classic SQL injection probings 1/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942340\",\"description\":\"Detects basic SQL authentication bypass attempts 3/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942350\",\"description\":\"Detects MySQL UDF injection and other data/structure manipulation attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942360\",\"description\":\"Detects concatenated basic SQL injection and SQLLFI attempts\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942361\",\"description\":\"Detects basic SQL injection based on keyword alter or union\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942370\",\"description\":\"Detects classic SQL injection probings 2/3\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942380\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942390\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942400\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942410\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942430\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942440\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942450\",\"description\":\"SQL Hex Encoding Identified\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942470\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942480\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942500\",\"description\":\"MySQL in-line comment detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942510\",\"description\":\"SQLi bypass attempt by ticks or backticks detected.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"FIX\",\"description\":\"Session Fixation attacks\",\"rules\":[{\"ruleId\":\"943100\",\"description\":\"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943110\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943120\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"JAVA\",\"description\":\"Java attacks\",\"rules\":[{\"ruleId\":\"944100\",\"description\":\"Remote Command Execution: Suspicious Java class detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944110\",\"description\":\"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944120\",\"description\":\"Remote Command Execution: Java serialization (CVE-2015-5842)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944130\",\"description\":\"Suspicious Java class detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944200\",\"description\":\"Magic bytes Detected, probable java serialization in use\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944210\",\"description\":\"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944240\",\"description\":\"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944250\",\"description\":\"Remote Command Execution: Suspicious Java method detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"METHOD-ENFORCEMENT\",\"description\":\"Method Enforcement\",\"rules\":[{\"ruleId\":\"911100\",\"description\":\"Method is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PROTOCOL-ENFORCEMENT\",\"description\":\"Protocol Enforcement\",\"rules\":[{\"ruleId\":\"920100\",\"description\":\"Invalid HTTP Request Line\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920120\",\"description\":\"Attempted multipart/form-data bypass\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920121\",\"description\":\"Attempted multipart/form-data bypass\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920160\",\"description\":\"Content-Length HTTP header is not numeric.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920170\",\"description\":\"GET or HEAD Request with Body Content.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920171\",\"description\":\"GET or HEAD Request with Transfer-Encoding.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920180\",\"description\":\"POST without Content-Length or Transfer-Encoding headers.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920190\",\"description\":\"Range: Invalid Last Byte Value.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920200\",\"description\":\"Range: Too many fields (6 or more)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920201\",\"description\":\"Range: Too many fields for pdf request (63 or more)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920210\",\"description\":\"Multiple/Conflicting Connection Header Data Found.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920220\",\"description\":\"URL Encoding Abuse Attack Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920230\",\"description\":\"Multiple URL Encoding Detected\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920240\",\"description\":\"URL Encoding Abuse Attack Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920260\",\"description\":\"Unicode Full/Half Width Abuse Attack Attempt\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920270\",\"description\":\"Invalid character in request (null character)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920271\",\"description\":\"Invalid character in request (non printable characters)\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920280\",\"description\":\"Request Missing a Host Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920290\",\"description\":\"Empty Host Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920300\",\"description\":\"Request Missing an Accept Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920310\",\"description\":\"Request Has an Empty Accept Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920311\",\"description\":\"Request Has an Empty Accept Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920320\",\"description\":\"Missing User Agent Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920330\",\"description\":\"Empty User Agent Header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920340\",\"description\":\"Request Containing Content, but Missing Content-Type header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920341\",\"description\":\"Request Containing Content Requires Content-Type header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920350\",\"description\":\"Host header is a numeric IP address\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920420\",\"description\":\"Request content type is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920430\",\"description\":\"HTTP protocol version is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920440\",\"description\":\"URL file extension is restricted by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920450\",\"description\":\"HTTP header is restricted by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920470\",\"description\":\"Illegal Content-Type header\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920480\",\"description\":\"Request content type charset is not allowed by policy\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920181\",\"description\":\"Content-Length and Transfer-Encoding headers present\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"920500\",\"description\":\"Attempt to access a backup or working file\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"General\",\"description\":\"Method Enforcement\",\"rules\":[{\"ruleId\":\"200002\",\"description\":\"Failed to parse request body.\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"200003\",\"description\":\"Multipart request body failed strict validation\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"NODEJS\",\"description\":\"Node JS Attacks\",\"rules\":[{\"ruleId\":\"934100\",\"description\":\"Node.js Injection Attack\",\"defaultAction\":\"AnomalyScoring\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_BotManagerRuleSet_1.1\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"Microsoft_BotManagerRuleSet_1.1\",\"properties\":{\"ruleSetType\":\"Microsoft_BotManagerRuleSet\",\"ruleSetVersion\":\"1.1\",\"ruleSetId\":\"e44514af-018d-49e9-8070-c9edac0f3a0d\",\"ruleGroups\":[{\"ruleGroupName\":\"BadBots\",\"description\":\"Bad bots\",\"rules\":[{\"ruleId\":\"Bot100100\",\"description\":\"Malicious bots detected by threat intelligence\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot100200\",\"description\":\"Malicious bots that have falsified their identity\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot100300\",\"description\":\"High risk bots detected by threat intelligence\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"GoodBots\",\"description\":\"Good bots\",\"rules\":[{\"ruleId\":\"Bot200100\",\"description\":\"Search engine crawlers\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot200200\",\"description\":\"Verified misc bots\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot200300\",\"description\":\"Verified link checker bots\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot200400\",\"description\":\"Verified social media bots\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot200500\",\"description\":\"Verified content fetchers\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot200600\",\"description\":\"Verified feed fetchers\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot200700\",\"description\":\"Verified Advertising bots\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"UnknownBots\",\"description\":\"Unknown bots\",\"rules\":[{\"ruleId\":\"Bot300100\",\"description\":\"Unspecified identity\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300200\",\"description\":\"Tools and frameworks for web crawling and attacks\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300300\",\"description\":\"General purpose HTTP clients and SDKs\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300400\",\"description\":\"Service agents\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300500\",\"description\":\"Site health monitoring services\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300600\",\"description\":\"Unknown bots detected by threat intelligence\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300700\",\"description\":\"Other bots\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_1.2\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"Microsoft_DefaultRuleSet_1.2\",\"properties\":{\"ruleSetType\":\"Microsoft_DefaultRuleSet\",\"ruleSetVersion\":\"1.2\",\"ruleSetId\":\"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\"ruleGroups\":[{\"ruleGroupName\":\"MS-ThreatIntel-WebShells\",\"description\":\"Web shell attacks\",\"rules\":[{\"ruleId\":\"99005002\",\"description\":\"Web Shell Interaction Attempt (POST)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005003\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005004\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005005\",\"description\":\"Web Shell Interaction Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005006\",\"description\":\"Spring4Shell Interaction Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-AppSec\",\"description\":\"Path traversal evasion\",\"rules\":[{\"ruleId\":\"99030001\",\"description\":\"Path Traversal Evasion in Headers (/.././../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99030002\",\"description\":\"Path Traversal Evasion in Request Body (/.././../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"99031001\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031002\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031003\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031004\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-CVEs\",\"description\":\"Rest API exploitation\",\"rules\":[{\"ruleId\":\"99001001\",\"description\":\"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001002\",\"description\":\"Attempted Citrix NSC_USER directory traversal (CVE-2019-19781)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001003\",\"description\":\"Attempted Atlassian Confluence Widget Connector exploitation (CVE-2019-3396)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001004\",\"description\":\"Attempted Pulse Secure custom template exploitation (CVE-2020-8243)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001005\",\"description\":\"Attempted SharePoint type converter exploitation (CVE-2020-0932)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001006\",\"description\":\"Attempted Pulse Connect directory traversal (CVE-2019-11510)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001007\",\"description\":\"Attempted Junos OS J-Web local file inclusion (CVE-2020-1631)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001008\",\"description\":\"Attempted Fortinet path traversal (CVE-2018-13379)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001009\",\"description\":\"Attempted Apache struts ognl injection (CVE-2017-5638)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001010\",\"description\":\"Attempted Apache struts ognl injection (CVE-2017-12611)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001011\",\"description\":\"Attempted Oracle WebLogic path traversal (CVE-2020-14882)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001012\",\"description\":\"Attempted Telerik WebUI insecure deserialization exploitation (CVE-2019-18935)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001013\",\"description\":\"Attempted SharePoint insecure XML deserialization (CVE-2019-0604)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001014\",\"description\":\"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001015\",\"description\":\"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001016\",\"description\":\"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001017\",\"description\":\"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"PROTOCOL-ATTACK\",\"description\":\"Protocol attack\",\"rules\":[{\"ruleId\":\"921110\",\"description\":\"HTTP Request Smuggling Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921120\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921130\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921140\",\"description\":\"HTTP Header Injection Attack via headers\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921150\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921160\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921151\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"LFI\",\"description\":\"Local file inclusion\",\"rules\":[{\"ruleId\":\"930100\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930110\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930120\",\"description\":\"OS File Access Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930130\",\"description\":\"Restricted File Access Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RFI\",\"description\":\"Remote file inclusion\",\"rules\":[{\"ruleId\":\"931100\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931110\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931120\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931130\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RCE\",\"description\":\"Remote Command Execution attacks\",\"rules\":[{\"ruleId\":\"932100\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932105\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932110\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932115\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932120\",\"description\":\"Remote Command Execution: Windows PowerShell Command Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932130\",\"description\":\"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932140\",\"description\":\"Remote Command Execution: Windows FOR/IF Command Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932150\",\"description\":\"Remote Command Execution: Direct Unix Command Execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932160\",\"description\":\"Remote Command Execution: Unix Shell Code Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932170\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932171\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932180\",\"description\":\"Restricted File Upload Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PHP\",\"description\":\"PHP attacks\",\"rules\":[{\"ruleId\":\"933100\",\"description\":\"PHP Injection Attack: PHP Open Tag Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933110\",\"description\":\"PHP Injection Attack: PHP Script File Upload Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933120\",\"description\":\"PHP Injection Attack: Configuration Directive Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933130\",\"description\":\"PHP Injection Attack: Variables Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933140\",\"description\":\"PHP Injection Attack: I/O Stream Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933150\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Name Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933151\",\"description\":\"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933160\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933170\",\"description\":\"PHP Injection Attack: Serialized Object Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933180\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"XSS\",\"description\":\"Cross-site scripting\",\"rules\":[{\"ruleId\":\"941100\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941101\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941110\",\"description\":\"XSS Filter - Category 1: Script Tag Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941120\",\"description\":\"XSS Filter - Category 2: Event Handler Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941130\",\"description\":\"XSS Filter - Category 3: Attribute Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941140\",\"description\":\"XSS Filter - Category 4: Javascript URI Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941150\",\"description\":\"XSS Filter - Category 5: Disallowed HTML Attributes\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941160\",\"description\":\"NoScript XSS InjectionChecker: HTML Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941170\",\"description\":\"NoScript XSS InjectionChecker: Attribute Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941180\",\"description\":\"Node-Validator Blacklist Keywords\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941190\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941200\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941210\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941220\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941230\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941240\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941250\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941260\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941270\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941280\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941290\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941300\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941310\",\"description\":\"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941320\",\"description\":\"Possible XSS Attack Detected - HTML Tag Handler\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941330\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941340\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941350\",\"description\":\"UTF-7 Encoding IE XSS - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"942100\",\"description\":\"SQL Injection Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942110\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942120\",\"description\":\"SQL Injection Attack: SQL Operator Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942140\",\"description\":\"SQL Injection Attack: Common DB Names Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942150\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942160\",\"description\":\"Detects blind sqli tests using sleep() or benchmark().\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942170\",\"description\":\"Detects SQL benchmark and sleep injection attempts including conditional queries\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942180\",\"description\":\"Detects basic SQL authentication bypass attempts 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942190\",\"description\":\"Detects MSSQL code execution and information gathering attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942200\",\"description\":\"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942210\",\"description\":\"Detects chained SQL injection attempts 1/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942220\",\"description\":\"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942230\",\"description\":\"Detects conditional SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942240\",\"description\":\"Detects MySQL charset switch and MSSQL DoS attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942250\",\"description\":\"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942260\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942270\",\"description\":\"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942280\",\"description\":\"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942290\",\"description\":\"Finds basic MongoDB SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942300\",\"description\":\"Detects MySQL comments, conditions and ch(a)r injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942310\",\"description\":\"Detects chained SQL injection attempts 2/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942320\",\"description\":\"Detects MySQL and PostgreSQL stored procedure/function injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942330\",\"description\":\"Detects classic SQL injection probings 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942340\",\"description\":\"Detects basic SQL authentication bypass attempts 3/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942350\",\"description\":\"Detects MySQL UDF injection and other data/structure manipulation attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942360\",\"description\":\"Detects concatenated basic SQL injection and SQLLFI attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942361\",\"description\":\"Detects basic SQL injection based on keyword alter or union\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942370\",\"description\":\"Detects classic SQL injection probings 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942380\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942390\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942400\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942410\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942430\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942440\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942450\",\"description\":\"SQL Hex Encoding Identified\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942470\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942480\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"FIX\",\"description\":\"Session Fixation attacks\",\"rules\":[{\"ruleId\":\"943100\",\"description\":\"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943110\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943120\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"JAVA\",\"description\":\"Java attacks\",\"rules\":[{\"ruleId\":\"944100\",\"description\":\"Remote Command Execution: Suspicious Java class detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944110\",\"description\":\"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944120\",\"description\":\"Remote Command Execution: Java serialization (CVE-2015-5842)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944130\",\"description\":\"Suspicious Java class detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944200\",\"description\":\"Magic bytes Detected, probable java serialization in use\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944210\",\"description\":\"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944240\",\"description\":\"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944250\",\"description\":\"Remote Command Execution: Suspicious Java method detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_1.1\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"Microsoft_DefaultRuleSet_1.1\",\"properties\":{\"ruleSetType\":\"Microsoft_DefaultRuleSet\",\"ruleSetVersion\":\"1.1\",\"ruleSetId\":\"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\"ruleGroups\":[{\"ruleGroupName\":\"MS-ThreatIntel-WebShells\",\"description\":\"Web shell attacks\",\"rules\":[{\"ruleId\":\"99005002\",\"description\":\"Web Shell Interaction Attempt (POST)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005003\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005004\",\"description\":\"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99005006\",\"description\":\"Spring4Shell Interaction Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-AppSec\",\"description\":\"Path traversal evasion\",\"rules\":[{\"ruleId\":\"99030001\",\"description\":\"Path Traversal Evasion in Headers (/.././../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99030002\",\"description\":\"Path Traversal Evasion in Request Body (/.././../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"99031001\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99031002\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-CVEs\",\"description\":\"Rest API exploitation\",\"rules\":[{\"ruleId\":\"99001001\",\"description\":\"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"99001014\",\"description\":\"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001015\",\"description\":\"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001016\",\"description\":\"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001017\",\"description\":\"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"PROTOCOL-ATTACK\",\"description\":\"Protocol attack\",\"rules\":[{\"ruleId\":\"921110\",\"description\":\"HTTP Request Smuggling Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921120\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921130\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921140\",\"description\":\"HTTP Header Injection Attack via headers\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921150\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921160\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921151\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"LFI\",\"description\":\"Local file inclusion\",\"rules\":[{\"ruleId\":\"930100\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930110\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930120\",\"description\":\"OS File Access Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930130\",\"description\":\"Restricted File Access Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RFI\",\"description\":\"Remote file inclusion\",\"rules\":[{\"ruleId\":\"931100\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931110\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931120\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931130\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RCE\",\"description\":\"Remote Command Execution attacks\",\"rules\":[{\"ruleId\":\"932100\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932105\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932110\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932115\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932120\",\"description\":\"Remote Command Execution: Windows PowerShell Command Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932130\",\"description\":\"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932140\",\"description\":\"Remote Command Execution: Windows FOR/IF Command Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932150\",\"description\":\"Remote Command Execution: Direct Unix Command Execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932160\",\"description\":\"Remote Command Execution: Unix Shell Code Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932170\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932171\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932180\",\"description\":\"Restricted File Upload Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PHP\",\"description\":\"PHP attacks\",\"rules\":[{\"ruleId\":\"933100\",\"description\":\"PHP Injection Attack: PHP Open Tag Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933110\",\"description\":\"PHP Injection Attack: PHP Script File Upload Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933120\",\"description\":\"PHP Injection Attack: Configuration Directive Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933130\",\"description\":\"PHP Injection Attack: Variables Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933140\",\"description\":\"PHP Injection Attack: I/O Stream Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933150\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Name Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933151\",\"description\":\"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933160\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933170\",\"description\":\"PHP Injection Attack: Serialized Object Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933180\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"XSS\",\"description\":\"Cross-site scripting\",\"rules\":[{\"ruleId\":\"941100\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941101\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941110\",\"description\":\"XSS Filter - Category 1: Script Tag Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941120\",\"description\":\"XSS Filter - Category 2: Event Handler Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941130\",\"description\":\"XSS Filter - Category 3: Attribute Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941140\",\"description\":\"XSS Filter - Category 4: Javascript URI Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941150\",\"description\":\"XSS Filter - Category 5: Disallowed HTML Attributes\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941160\",\"description\":\"NoScript XSS InjectionChecker: HTML Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941170\",\"description\":\"NoScript XSS InjectionChecker: Attribute Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941180\",\"description\":\"Node-Validator Blacklist Keywords\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941190\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941200\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941210\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941220\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941230\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941240\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941250\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941260\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941270\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941280\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941290\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941300\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941310\",\"description\":\"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941320\",\"description\":\"Possible XSS Attack Detected - HTML Tag Handler\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941330\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941340\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941350\",\"description\":\"UTF-7 Encoding IE XSS - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"942100\",\"description\":\"SQL Injection Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942110\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942120\",\"description\":\"SQL Injection Attack: SQL Operator Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942140\",\"description\":\"SQL Injection Attack: Common DB Names Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942150\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942160\",\"description\":\"Detects blind sqli tests using sleep() or benchmark().\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942170\",\"description\":\"Detects SQL benchmark and sleep injection attempts including conditional queries\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942180\",\"description\":\"Detects basic SQL authentication bypass attempts 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942190\",\"description\":\"Detects MSSQL code execution and information gathering attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942200\",\"description\":\"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942210\",\"description\":\"Detects chained SQL injection attempts 1/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942220\",\"description\":\"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942230\",\"description\":\"Detects conditional SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942240\",\"description\":\"Detects MySQL charset switch and MSSQL DoS attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942250\",\"description\":\"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942260\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942270\",\"description\":\"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942280\",\"description\":\"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942290\",\"description\":\"Finds basic MongoDB SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942300\",\"description\":\"Detects MySQL comments, conditions and ch(a)r injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942310\",\"description\":\"Detects chained SQL injection attempts 2/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942320\",\"description\":\"Detects MySQL and PostgreSQL stored procedure/function injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942330\",\"description\":\"Detects classic SQL injection probings 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942340\",\"description\":\"Detects basic SQL authentication bypass attempts 3/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942350\",\"description\":\"Detects MySQL UDF injection and other data/structure manipulation attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942360\",\"description\":\"Detects concatenated basic SQL injection and SQLLFI attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942361\",\"description\":\"Detects basic SQL injection based on keyword alter or union\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942370\",\"description\":\"Detects classic SQL injection probings 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942380\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942390\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942400\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942410\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942430\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942440\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"942450\",\"description\":\"SQL Hex Encoding Identified\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942470\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942480\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"FIX\",\"description\":\"Session Fixation attacks\",\"rules\":[{\"ruleId\":\"943100\",\"description\":\"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943110\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943120\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"JAVA\",\"description\":\"Java attacks\",\"rules\":[{\"ruleId\":\"944100\",\"description\":\"Remote Command Execution: Suspicious Java class detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944110\",\"description\":\"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944120\",\"description\":\"Remote Command Execution: Java serialization (CVE-2015-5842)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944130\",\"description\":\"Suspicious Java class detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944200\",\"description\":\"Magic bytes Detected, probable java serialization in use\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944210\",\"description\":\"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944240\",\"description\":\"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944250\",\"description\":\"Remote Command Execution: Suspicious Java method detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_BotManagerRuleSet_1.0\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"Microsoft_BotManagerRuleSet_1.0\",\"properties\":{\"ruleSetType\":\"Microsoft_BotManagerRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetId\":\"e44514af-018d-49e9-8070-c9edac0f3a0d\",\"ruleGroups\":[{\"ruleGroupName\":\"BadBots\",\"description\":\"Bad bots\",\"rules\":[{\"ruleId\":\"Bot100100\",\"description\":\"Malicious bots detected by threat intelligence\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot100200\",\"description\":\"Malicious bots that have falsified their identity\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"GoodBots\",\"description\":\"Good bots\",\"rules\":[{\"ruleId\":\"Bot200100\",\"description\":\"Search engine crawlers\",\"defaultAction\":\"Allow\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot200200\",\"description\":\"Unverified search engine crawlers\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"UnknownBots\",\"description\":\"Unknown bots\",\"rules\":[{\"ruleId\":\"Bot300100\",\"description\":\"Unspecified identity\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300200\",\"description\":\"Tools and frameworks for web crawling and attacks\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300300\",\"description\":\"General purpose HTTP clients and SDKs\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300400\",\"description\":\"Service agents\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300500\",\"description\":\"Site health monitoring services\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300600\",\"description\":\"Unknown bots detected by threat intelligence\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"Bot300700\",\"description\":\"Other bots\",\"defaultAction\":\"Log\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/DefaultRuleSet_1.0\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"DefaultRuleSet_1.0\",\"properties\":{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetId\":\"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\"ruleGroups\":[{\"ruleGroupName\":\"MS-ThreatIntel-WebShells\",\"description\":\"Web shell attacks\",\"rules\":[{\"ruleId\":\"99005006\",\"description\":\"Spring4Shell Interaction Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"MS-ThreatIntel-CVEs\",\"description\":\"Rest API exploitation\",\"rules\":[{\"ruleId\":\"99001014\",\"description\":\"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001015\",\"description\":\"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001016\",\"description\":\"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"},{\"ruleId\":\"99001017\",\"description\":\"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\"defaultAction\":\"Block\",\"defaultState\":\"Disabled\"}]},{\"ruleGroupName\":\"PROTOCOL-ATTACK\",\"description\":\"Protocol attack\",\"rules\":[{\"ruleId\":\"921110\",\"description\":\"HTTP Request Smuggling Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921120\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921130\",\"description\":\"HTTP Response Splitting Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921140\",\"description\":\"HTTP Header Injection Attack via headers\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921150\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921160\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"921151\",\"description\":\"HTTP Header Injection Attack via payload (CR/LF detected)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"LFI\",\"description\":\"Local file inclusion\",\"rules\":[{\"ruleId\":\"930100\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930110\",\"description\":\"Path Traversal Attack (/../)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930120\",\"description\":\"OS File Access Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930130\",\"description\":\"Restricted File Access Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RFI\",\"description\":\"Remote file inclusion\",\"rules\":[{\"ruleId\":\"931100\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931110\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931120\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931130\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RCE\",\"description\":\"Remote Command Execution attacks\",\"rules\":[{\"ruleId\":\"932100\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932105\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932110\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932115\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932120\",\"description\":\"Remote Command Execution: Windows PowerShell Command Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932130\",\"description\":\"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932140\",\"description\":\"Remote Command Execution: Windows FOR/IF Command Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932150\",\"description\":\"Remote Command Execution: Direct Unix Command Execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932160\",\"description\":\"Remote Command Execution: Unix Shell Code Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932170\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932171\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932180\",\"description\":\"Restricted File Upload Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PHP\",\"description\":\"PHP attacks\",\"rules\":[{\"ruleId\":\"933100\",\"description\":\"PHP Injection Attack: PHP Open Tag Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933110\",\"description\":\"PHP Injection Attack: PHP Script File Upload Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933120\",\"description\":\"PHP Injection Attack: Configuration Directive Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933130\",\"description\":\"PHP Injection Attack: Variables Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933140\",\"description\":\"PHP Injection Attack: I/O Stream Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933150\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Name Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933151\",\"description\":\"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933160\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933170\",\"description\":\"PHP Injection Attack: Serialized Object Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933180\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"XSS\",\"description\":\"Cross-site scripting\",\"rules\":[{\"ruleId\":\"941100\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941101\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941110\",\"description\":\"XSS Filter - Category 1: Script Tag Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941120\",\"description\":\"XSS Filter - Category 2: Event Handler Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941130\",\"description\":\"XSS Filter - Category 3: Attribute Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941140\",\"description\":\"XSS Filter - Category 4: Javascript URI Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941150\",\"description\":\"XSS Filter - Category 5: Disallowed HTML Attributes\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941160\",\"description\":\"NoScript XSS InjectionChecker: HTML Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941170\",\"description\":\"NoScript XSS InjectionChecker: Attribute Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941180\",\"description\":\"Node-Validator Blacklist Keywords\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941190\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941200\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941210\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941220\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941230\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941240\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941250\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941260\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941270\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941280\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941290\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941300\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941310\",\"description\":\"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941320\",\"description\":\"Possible XSS Attack Detected - HTML Tag Handler\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941330\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941340\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941350\",\"description\":\"UTF-7 Encoding IE XSS - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"942100\",\"description\":\"SQL Injection Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942110\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942120\",\"description\":\"SQL Injection Attack: SQL Operator Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942140\",\"description\":\"SQL Injection Attack: Common DB Names Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942150\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942160\",\"description\":\"Detects blind sqli tests using sleep() or benchmark().\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942170\",\"description\":\"Detects SQL benchmark and sleep injection attempts including conditional queries\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942180\",\"description\":\"Detects basic SQL authentication bypass attempts 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942190\",\"description\":\"Detects MSSQL code execution and information gathering attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942200\",\"description\":\"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942210\",\"description\":\"Detects chained SQL injection attempts 1/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942220\",\"description\":\"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942230\",\"description\":\"Detects conditional SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942240\",\"description\":\"Detects MySQL charset switch and MSSQL DoS attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942250\",\"description\":\"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942260\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942270\",\"description\":\"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942280\",\"description\":\"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942290\",\"description\":\"Finds basic MongoDB SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942300\",\"description\":\"Detects MySQL comments, conditions and ch(a)r injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942310\",\"description\":\"Detects chained SQL injection attempts 2/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942320\",\"description\":\"Detects MySQL and PostgreSQL stored procedure/function injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942330\",\"description\":\"Detects classic SQL injection probings 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942340\",\"description\":\"Detects basic SQL authentication bypass attempts 3/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942350\",\"description\":\"Detects MySQL UDF injection and other data/structure manipulation attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942360\",\"description\":\"Detects concatenated basic SQL injection and SQLLFI attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942361\",\"description\":\"Detects basic SQL injection based on keyword alter or union\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942370\",\"description\":\"Detects classic SQL injection probings 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942380\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942390\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942400\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942410\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942430\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942440\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942450\",\"description\":\"SQL Hex Encoding Identified\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942470\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942480\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"FIX\",\"description\":\"Session Fixation attacks\",\"rules\":[{\"ruleId\":\"943100\",\"description\":\"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943110\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"943120\",\"description\":\"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"JAVA\",\"description\":\"Java attacks\",\"rules\":[{\"ruleId\":\"944100\",\"description\":\"Remote Command Execution: Suspicious Java class detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944110\",\"description\":\"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944120\",\"description\":\"Remote Command Execution: Java serialization (CVE-2015-5842)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944130\",\"description\":\"Suspicious Java class detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944200\",\"description\":\"Magic bytes Detected, probable java serialization in use\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944210\",\"description\":\"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944240\",\"description\":\"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944250\",\"description\":\"Remote Command Execution: Suspicious Java method detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/DefaultRuleSet_preview-0.1\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"DefaultRuleSet_preview-0.1\",\"properties\":{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetId\":\"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\"ruleGroups\":[{\"ruleGroupName\":\"LFI\",\"description\":\"Local file inclusion\",\"rules\":[{\"ruleId\":\"930100\",\"description\":\"Path Traversal Attack (/../) using Encoded Payloads\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930110\",\"description\":\"Path Traversal Attack (/../) using Decoded Payloads\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"930130\",\"description\":\"Restricted File Access Attempt\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RFI\",\"description\":\"Remote file inclusion\",\"rules\":[{\"ruleId\":\"931100\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931110\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931120\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"931130\",\"description\":\"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"RCE\",\"description\":\"Remote Command Execution attacks\",\"rules\":[{\"ruleId\":\"932100\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932105\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932106\",\"description\":\"Remote Command Execution: Unix Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932110\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932115\",\"description\":\"Remote Command Execution: Windows Command Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932130\",\"description\":\"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932140\",\"description\":\"Remote Command Execution: Windows FOR/IF Command Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932150\",\"description\":\"Remote Command Execution: Direct Unix Command Execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932170\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932171\",\"description\":\"Remote Command Execution: Shellshock (CVE-2014-6271)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"932190\",\"description\":\"Remote Command Execution: Wildcard\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"PHP\",\"description\":\"PHP attacks\",\"rules\":[{\"ruleId\":\"933100\",\"description\":\"PHP Injection Attack: Opening/Closing Tag Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933110\",\"description\":\"PHP Injection Attack: PHP Script File Upload Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933111\",\"description\":\"PHP Injection Attack: PHP Script File Upload Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933131\",\"description\":\"PHP Injection Attack: Variables Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933140\",\"description\":\"PHP Injection Attack: I/O Stream Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933160\",\"description\":\"PHP Injection Attack: High-Risk PHP Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933161\",\"description\":\"PHP Injection Attack: Low-Value PHP Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933170\",\"description\":\"PHP Injection Attack: Serialized Object Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933180\",\"description\":\"PHP Injection Attack: Variable Function Call Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933190\",\"description\":\"PHP Injection Attack: PHP Closing Tag Found\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933200\",\"description\":\"PHP Injection Attack: Abusing of PHP wrappers could lead to RCE\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"933210\",\"description\":\"PHP Injection Attack: Variable Function Call Found (bypass 933180)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"XSS\",\"description\":\"Cross-site scripting\",\"rules\":[{\"ruleId\":\"941100\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941101\",\"description\":\"XSS Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941110\",\"description\":\"XSS Filter - Category 1: Script Tag Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941120\",\"description\":\"XSS Filter - Category 2: Event Handler Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941130\",\"description\":\"XSS Filter - Category 3: Attribute Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941140\",\"description\":\"XSS Filter - Category 4: Javascript URI Vector\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941150\",\"description\":\"XSS Filter - Category 5: Disallowed HTML Attributes\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941160\",\"description\":\"NoScript XSS InjectionChecker: HTML Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941170\",\"description\":\"NoScript XSS InjectionChecker: Attribute Injection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941180\",\"description\":\"Node-Validator Blacklist Keywords\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941190\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941200\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941210\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941220\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941230\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941240\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941250\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941260\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941270\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941280\",\"description\":\"IE XSS Filters - Attack Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941290\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941300\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941310\",\"description\":\"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941320\",\"description\":\"Possible XSS Attack Detected - HTML Tag Handler\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941330\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941340\",\"description\":\"IE XSS Filters - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941350\",\"description\":\"UTF-7 Encoding IE XSS - Attack Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"941360\",\"description\":\"JSFuck / Hieroglyphy obfuscation detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"SQLI\",\"description\":\"SQL injection\",\"rules\":[{\"ruleId\":\"942100\",\"description\":\"SQL Injection Attack Detected via libinjection\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942110\",\"description\":\"SQL Injection Attack: Common Injection Testing Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942120\",\"description\":\"SQL Injection Attack: SQL Operator Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942140\",\"description\":\"SQL Injection Attack: Common DB Names Detected\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942160\",\"description\":\"Detects blind sqli tests using sleep() or benchmark().\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942170\",\"description\":\"Detects SQL benchmark and sleep injection attempts including conditional queries\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942180\",\"description\":\"Detects basic SQL authentication bypass attempts 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942190\",\"description\":\"Detects MSSQL code execution and information gathering attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942200\",\"description\":\"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942210\",\"description\":\"Detects chained SQL injection attempts 1/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942220\",\"description\":\"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942230\",\"description\":\"Detects conditional SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942240\",\"description\":\"Detects MySQL charset switch and MSSQL DoS attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942250\",\"description\":\"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942251\",\"description\":\"Detects HAVING injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942260\",\"description\":\"Detects basic SQL authentication bypass attempts 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942270\",\"description\":\"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942280\",\"description\":\"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942290\",\"description\":\"Finds basic MongoDB SQL injection attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942300\",\"description\":\"Detects MySQL comments, conditions and ch(a)r injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942310\",\"description\":\"Detects chained SQL injection attempts 2/2\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942320\",\"description\":\"Detects MySQL and PostgreSQL stored procedure/function injections\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942330\",\"description\":\"Detects classic SQL injection probings 1/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942340\",\"description\":\"Detects basic SQL authentication bypass attempts 3/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942350\",\"description\":\"Detects MySQL UDF injection and other data/structure manipulation attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942360\",\"description\":\"Detects concatenated basic SQL injection and SQLLFI attempts\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942361\",\"description\":\"Detects basic SQL injection based on keyword alter or union\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942370\",\"description\":\"Detects classic SQL injection probings 2/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942380\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942390\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942400\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942410\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942430\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942431\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (6)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942432\",\"description\":\"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (2)\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942440\",\"description\":\"SQL Comment Sequence Detected.\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942450\",\"description\":\"SQL Hex Encoding Identified\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942470\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942480\",\"description\":\"SQL Injection Attack\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"942490\",\"description\":\"Detects classic SQL injection probings 3/3\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"FIX\",\"description\":\"Session Fixation attacks\",\"rules\":[{\"ruleId\":\"943100\",\"description\":\"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]},{\"ruleGroupName\":\"JAVA\",\"description\":\"Java attacks\",\"rules\":[{\"ruleId\":\"944100\",\"description\":\"Java: possible payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944110\",\"description\":\"Java: possible payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944120\",\"description\":\"Java: possible payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944200\",\"description\":\"Java: deserialization that could lead to payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944210\",\"description\":\"Java: base64 attack that could lead to payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944240\",\"description\":\"Java: possible payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944250\",\"description\":\"Java: possible payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"},{\"ruleId\":\"944300\",\"description\":\"Java: base64 attack that could lead to payload execution\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}},{\"id\":\"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/BotProtection_preview-0.1\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\"name\":\"BotProtection_preview-0.1\",\"properties\":{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetId\":\"e44514af-018d-49e9-8070-c9edac0f3a0d\",\"ruleGroups\":[{\"ruleGroupName\":\"KnownBadBots\",\"description\":\"\",\"rules\":[{\"ruleId\":\"Bot00001\",\"description\":\"Malicious Bots\",\"defaultAction\":\"Block\",\"defaultState\":\"Enabled\"}]}],\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafManagedRuleSetDefinition.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafManagedRuleSetDefinition.Tests.ps1 new file mode 100644 index 000000000000..dee5ea40dc1c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafManagedRuleSetDefinition.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzFrontDoorWafManagedRuleSetDefinition')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzFrontDoorWafManagedRuleSetDefinition.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzFrontDoorWafManagedRuleSetDefinition' { + It 'List' { + { Get-AzFrontDoorWafManagedRuleSetDefinition } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafPolicy.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafPolicy.Recording.json new file mode 100644 index 000000000000..29a2c1a155e4 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafPolicy.Recording.json @@ -0,0 +1,46 @@ +{ + "Get-AzFrontDoorWafPolicy+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "41" ], + "x-ms-client-request-id": [ "d15b5c06-1818-49f8-a55b-23713bcf2978" ], + "CommandName": [ "Get-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "Get-AzFrontDoorWafPolicy_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "ebe8ea23-a4d4-4e33-9930-702e8d1d27ea" ], + "x-ms-client-request-id": [ "d15b5c06-1818-49f8-a55b-23713bcf2978" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "e2e2d917-3cfe-4f21-ba98-9f58f5b05492" ], + "x-ms-routing-request-id": [ "JAPANWEST:20241211T065111Z:e2e2d917-3cfe-4f21-ba98-9f58f5b05492" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 13B859BCE2244B13AACB21A2F4AD7DDC Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:11Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:11 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWafri3t\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWafri3t\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafPolicy.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafPolicy.Tests.ps1 new file mode 100644 index 000000000000..ce92f356abfb --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Get-AzFrontDoorWafPolicy.Tests.ps1 @@ -0,0 +1,73 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzFrontDoorWafPolicy')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzFrontDoorWafPolicy.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzFrontDoorWafPolicy' { + It 'List1' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' { + $retrievedPolicy = Get-AzFrontDoorWafPolicy -Name $env.WafPolicyName -ResourceGroupName $env.ResourceGroupName + $retrievedPolicy.Name | Should -Be $env.WafPolicyName + + $retrievedPolicy.CustomRule[0].Name | Should -Be "Rule1" + $retrievedPolicy.CustomRule[0].Action | Should -Be "Block" + $retrievedPolicy.CustomRule[0].EnabledState | Should -Be "Enabled" + $retrievedPolicy.CustomRule[0].Priority | Should -Be 2 + $retrievedPolicy.CustomRule[0].RateLimitDurationInMinutes | Should -Be 1 + $retrievedPolicy.CustomRule[0].RuleType | Should -Be "MatchRule" + $retrievedPolicy.CustomRule[0].MatchCondition[0].MatchValue | Should -Be @("WINDOWS") + $retrievedPolicy.CustomRule[0].MatchCondition[0].MatchVariable | Should -Be "RequestHeader" + $retrievedPolicy.CustomRule[0].MatchCondition[0].NegateCondition | Should -Be $false + $retrievedPolicy.CustomRule[0].MatchCondition[0].OperatorProperty | Should -Be "Contains" + $retrievedPolicy.CustomRule[0].MatchCondition[0].Selector | Should -Be "UserAgent" + $retrievedPolicy.CustomRule[0].MatchCondition[0].Transform | Should -Be @("Uppercase") + + $retrievedPolicy.ManagedRuleSet[0].Version | Should -Be "1.0" + $retrievedPolicy.ManagedRuleSet[0].Type | Should -Be "DefaultRuleSet" + $retrievedPolicy.ManagedRuleSet[0].Exclusion[0].Operator | Should -Be "Equals" + $retrievedPolicy.ManagedRuleSet[0].Exclusion[0].Selector | Should -Be "ExcludeInSet" + $retrievedPolicy.ManagedRuleSet[0].Exclusion[0].Variable | Should -Be "QueryStringArgNames" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].RuleGroupName | Should -Be "SQLI" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].Exclusion[0].Operator | Should -Be "Equals" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].Exclusion[0].Selector | Should -Be "ExcludeInGroup" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].Exclusion[0].Variable | Should -Be "QueryStringArgNames" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].ManagedRuleOverride[0].Action | Should -Be "Log" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].ManagedRuleOverride[0].EnabledState | Should -Be "Enabled" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].ManagedRuleOverride[0].Exclusion[0].Operator | Should -Be "Equals" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].ManagedRuleOverride[0].Exclusion[0].Selector | Should -Be "ExcludeInRule" + $retrievedPolicy.ManagedRuleSet[0].RuleGroupOverride[0].ManagedRuleOverride[0].Exclusion[0].Variable | Should -Be "QueryStringArgNames" + $retrievedPolicy.ManagedRuleSet[1].Type | Should -Be "BotProtection" + + $retrievedPolicy.PolicySetting.EnabledState | Should -Be "Enabled" + $retrievedPolicy.PolicySetting.Mode | Should -Be "Prevention" + $retrievedPolicy.PolicySetting.RequestBodyCheck | Should -Be "Disabled" + $retrievedPolicy.PolicySetting.JavascriptChallengeExpirationInMinutes | Should -Be 30 + $retrievedPolicy.PolicySetting.LogScrubbingSetting[0].State | Should -Be "Enabled" + $retrievedPolicy.PolicySetting.LogScrubbingSetting[0].ScrubbingRule[0].MatchVariable | Should -Be "RequestHeaderNames" + $retrievedPolicy.PolicySetting.LogScrubbingSetting[0].ScrubbingRule[0].SelectorMatchOperator | Should -Be "EqualsAny" + $retrievedPolicy.PolicySetting.LogScrubbingSetting[0].ScrubbingRule[0].State | Should -Be "Enabled" + + } + + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoor.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoor.Tests.ps1 new file mode 100644 index 000000000000..63b6b4b9b66c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoor.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoor')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoor.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoor' { + It 'CreateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendObject.Tests.ps1 new file mode 100644 index 000000000000..e0d6c15c4e77 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendObject.Tests.ps1 @@ -0,0 +1,32 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorBackendObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorBackendObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorBackendObject' { + It '__AllParameterSets' { + $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" + $backend1.Address | Should -Be "contoso1.azurewebsites.net" + $backend1.BackendHostHeader | Should -Be "contoso1.azurewebsites.net" + $backend1.EnabledState | Should -Be "Enabled" + $backend1.HttpPort | Should -Be 80 + $backend1.HttpsPort | Should -Be 443 + $backend1.Priority | Should -Be 1 + $backend1.PrivateLinkAlias | Should -Be $null + $backend1.PrivateLinkApprovalMessage | Should -Be $null + $backend1.PrivateLinkLocation | Should -Be $null + $backend1.PrivateLinkResourceId | Should -Be $null + $backend1.Weight | Should -Be 50 + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendPoolObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendPoolObject.Tests.ps1 new file mode 100644 index 000000000000..9bb354184115 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendPoolObject.Tests.ps1 @@ -0,0 +1,30 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorBackendPoolObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorBackendPoolObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorBackendPoolObject' { + It '__AllParameterSets' { + $FDName = $env.FrontDoorName + $resourceGroupName = $env.ResourceGroupName + $subId = $env.SubscriptionId + + $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" + + $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $FDName -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" + $backendpool1.Name | Should -Be "backendpool1" + $backendpool1.HealthProbeSettingId | Should -Be "/subscriptions/$subId/resourceGroups/$resourceGroupName/providers/Microsoft.Network/frontDoors/$FDName/HealthProbeSettings/healthProbeSetting1" + $backendpool1.LoadBalancingSettingId | Should -Be "/subscriptions/$subId/resourceGroups/$resourceGroupName/providers/Microsoft.Network/frontDoors/$FDName/LoadBalancingSettings/loadBalancingSetting1" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendPoolsSettingObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendPoolsSettingObject.Tests.ps1 new file mode 100644 index 000000000000..d0b94b99529a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorBackendPoolsSettingObject.Tests.ps1 @@ -0,0 +1,23 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorBackendPoolsSettingObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorBackendPoolsSettingObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorBackendPoolsSettingObject' { + It '__AllParameterSets' { + $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 33 + $backendPoolsSetting1.SendRecvTimeoutInSeconds | Should -Be 33 + $backendPoolsSetting1.EnforceCertificateNameCheck | Should -Be "Enabled" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorCacheConfigurationObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorCacheConfigurationObject.Tests.ps1 new file mode 100644 index 000000000000..7615e4be8a43 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorCacheConfigurationObject.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorCacheConfigurationObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorCacheConfigurationObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorCacheConfigurationObject' { + It '__AllParameterSets' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorForwardingConfigurationObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorForwardingConfigurationObject.Tests.ps1 new file mode 100644 index 000000000000..ead3465b3a30 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorForwardingConfigurationObject.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorForwardingConfigurationObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorForwardingConfigurationObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorForwardingConfigurationObject' { + It '__AllParameterSets' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorFrontendEndpointObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorFrontendEndpointObject.Tests.ps1 new file mode 100644 index 000000000000..874e02329f70 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorFrontendEndpointObject.Tests.ps1 @@ -0,0 +1,28 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorFrontendEndpointObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorFrontendEndpointObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorFrontendEndpointObject' { + It '__AllParameterSets' { + $FDName = $env.FrontDoorName + $hostName = "$FDName.azurefd.net" + + $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName + $frontendEndpoint1.Name | Should -Be "frontendendpoint1" + $frontendEndpoint1.HostName | Should -Be $hostName + $frontendEndpoint1.SessionAffinityEnabledState | Should -Be "Enabled" + $frontendEndpoint1.SessionAffinityTtlInSeconds | Should -Be 0 + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorHeaderActionObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorHeaderActionObject.Tests.ps1 new file mode 100644 index 000000000000..b9c7b246999e --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorHeaderActionObject.Tests.ps1 @@ -0,0 +1,24 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorHeaderActionObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorHeaderActionObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorHeaderActionObject' { + It '__AllParameterSets' { + $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" + $headerActions.HeaderActionType | Should -Be "Append" + $headerActions.HeaderName | Should -Be "X-Content-Type-Options" + $headerActions.Value | Should -Be "nosniff" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorHealthProbeSettingObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorHealthProbeSettingObject.Tests.ps1 new file mode 100644 index 000000000000..02f7040e1d68 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorHealthProbeSettingObject.Tests.ps1 @@ -0,0 +1,27 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorHealthProbeSettingObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorHealthProbeSettingObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorHealthProbeSettingObject' { + It '__AllParameterSets' { + $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" + $healthProbeSetting1.Name | Should -Be "healthProbeSetting1" + $healthProbeSetting1.EnabledState | Should -Be "Enabled" + $healthProbeSetting1.HealthProbeMethod | Should -Be "HEAD" + $healthProbeSetting1.IntervalInSeconds | Should -Be 30 + $healthProbeSetting1.Path | Should -Be "/" + $healthProbeSetting1.Protocol | Should -Be "Http" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorLoadBalancingSettingObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorLoadBalancingSettingObject.Tests.ps1 new file mode 100644 index 000000000000..c8cc141988ab --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorLoadBalancingSettingObject.Tests.ps1 @@ -0,0 +1,25 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorLoadBalancingSettingObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorLoadBalancingSettingObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorLoadBalancingSettingObject' { + It '__AllParameterSets' { + $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" + $loadBalancingSetting1.Name | Should -Be "loadbalancingsetting1" + $loadBalancingSetting1.SampleSize | Should -Be 4 + $loadBalancingSetting1.SuccessfulSamplesRequired | Should -Be 2 + $loadBalancingSetting1.AdditionalLatencyInMilliseconds | Should -Be 0 + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorPolicySettingsObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorPolicySettingsObject.Tests.ps1 new file mode 100644 index 000000000000..9d5ddfcb1fa7 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorPolicySettingsObject.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorPolicySettingsObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorPolicySettingsObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorPolicySettingsObject' { + It '__AllParameterSets' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRedirectConfigurationObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRedirectConfigurationObject.Tests.ps1 new file mode 100644 index 000000000000..4b93b4b2c53b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRedirectConfigurationObject.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorRedirectConfigurationObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorRedirectConfigurationObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorRedirectConfigurationObject' { + It '__AllParameterSets' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRoutingRuleObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRoutingRuleObject.Tests.ps1 new file mode 100644 index 000000000000..ebed31df5d4e --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRoutingRuleObject.Tests.ps1 @@ -0,0 +1,49 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorRoutingRuleObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorRoutingRuleObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorRoutingRuleObject' { + It 'ForwardingParameterSet' { + $FDName = $env.FrontDoorName + $resourceGroupName = $env.ResourceGroupName + $subId = $env.SubscriptionId + $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $FDName -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" + $routingrule1.Name | Should -Be "routingrule1" + $routingrule1.FrontendEndpoint[0].id | Should -Be "/subscriptions/$subId/resourceGroups/$resourceGroupName/providers/Microsoft.Network/frontDoors/$FDName/FrontendEndpoints/frontendEndpoint1" + $routingrule1.AcceptedProtocol | Should -Be @("Http", "Https") + $routingrule1.PatternsToMatch | Should -Be @("/*") + $routingrule1.RouteConfiguration.GetType() | Should -Be "Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration" + $routingrule1.RouteConfiguration.BackendPoolId | Should -Be "/subscriptions/$subId/resourceGroups/$resourceGroupName/providers/Microsoft.Network/frontDoors/$FDName/BackendPools/backendPool1" + $routingrule1.RouteConfiguration.CustomForwardingPath | Should -Be $null + $routingrule1.RouteConfiguration.ForwardingProtocol | Should -Be "MatchRequest" + } + + It 'RedirectParameterSet' { + $FDName = $env.FrontDoorName + $resourceGroupName = $env.ResourceGroupName + $subId = $env.SubscriptionId + $routingrule2 = New-AzFrontDoorRoutingRuleObject -Name "routingrule2" -FrontDoorName $FDName -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -CustomFragment "#fragment" + $routingrule2.Name | Should -Be "routingrule2" + $routingrule2.FrontendEndpoint[0].id | Should -Be "/subscriptions/$subId/resourceGroups/$resourceGroupName/providers/Microsoft.Network/frontDoors/$FDName/FrontendEndpoints/frontendEndpoint1" + $routingrule2.AcceptedProtocol | Should -Be @("Http", "Https") + $routingrule2.PatternsToMatch | Should -Be @("/*") + $routingrule2.RouteConfiguration.GetType() | Should -Be "Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration" + $routingrule2.RouteConfiguration.RedirectProtocol | Should -Be "MatchRequest" + $routingrule2.RouteConfiguration.RedirectType | Should -Be "Moved" + $routingrule2.RouteConfiguration.CustomFragment | Should -Be "#fragment" + $routingrule2.RouteConfiguration.CustomHost | Should -Be "" + $routingrule2.RouteConfiguration.CustomPath | Should -Be "" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngine.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngine.Recording.json new file mode 100644 index 000000000000..8ee336d06602 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngine.Recording.json @@ -0,0 +1,85 @@ +{ + "New-AzFrontDoorRulesEngine+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01", + "Content": "{\r\n \"properties\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"forward\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"\r\n },\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"dynamicCompression\": \"Disabled\"\r\n }\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"forward\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\"\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"redirect\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2566" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "fa9406dc-8ac3-45eb-b01d-541348cee3cf" ], + "x-ms-client-request-id": [ "0b83e76d-885e-42b3-896f-cf539595e97d" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "1803855d-6eb2-4c57-b6ad-6e32f8270711" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065119Z:1803855d-6eb2-4c57-b6ad-6e32f8270711" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 5DB798EBB293411799688A90E537FA76 Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:17Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:19 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2256" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine101\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine101\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Append\",\"headerName\":\"X-Content-Type-Options\",\"value\":\"nosniff\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + }, + "New-AzFrontDoorRulesEngine+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "43" ], + "x-ms-client-request-id": [ "0b83e76d-885e-42b3-896f-cf539595e97d" ], + "CommandName": [ "New-AzFrontDoorRulesEngine" ], + "FullCommandName": [ "New-AzFrontDoorRulesEngine_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "d3969a1d-7428-4dff-bb24-65951f9b1128" ], + "x-ms-client-request-id": [ "0b83e76d-885e-42b3-896f-cf539595e97d" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "bbde9566-e585-4bf5-ae5d-ec5937075619" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065150Z:bbde9566-e585-4bf5-ae5d-ec5937075619" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 4EBBDEBB89D94D1EB1E52E981527F964 Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:49Z" ], + "Date": [ "Wed, 11 Dec 2024 06:51:50 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2256" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine101\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine101\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Append\",\"headerName\":\"X-Content-Type-Options\",\"value\":\"nosniff\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngine.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngine.Tests.ps1 new file mode 100644 index 000000000000..47848638c54c --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngine.Tests.ps1 @@ -0,0 +1,41 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorRulesEngine')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorRulesEngine.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorRulesEngine' { + It 'CreateExpanded' { + $conditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable "RequestHeader" -Operator "Equal" -MatchValue "forward" -Transform "Lowercase" -Selector "Rules-Engine-Route-Forward" -NegateCondition $false + $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" + $ruleEngineResponseHeaderAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions + $ruleEngineResponseHeaderRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule101" -Priority 1 -Action $ruleEngineResponseHeaderAction -MatchCondition $conditions + + $ruleEngineForwardAction = New-AzFrontDoorRulesEngineActionObject -ForwardingProtocol "HttpsOnly" -BackendPoolName "backendpool1" -ResourceGroupName $env.ResourceGroupName -FrontDoorName $env.FrontDoorName -QueryParameterStripDirective "StripNone" -DynamicCompression "Disabled" -EnableCaching $true + $ruleEngineForwardRule = New-AzFrontDoorRulesEngineRuleObject -Name rule102 -Priority 2 -Action $ruleEngineForwardAction -MatchCondition $conditions + + $redirectConditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable "RequestHeader" -Operator Equal -MatchValue "redirect" -Transform "Lowercase" -Selector "Rules-Engine-Route-Forward" -NegateCondition $false + $ruleEngineRedirectAction = New-AzFrontDoorRulesEngineActionObject -RedirectProtocol "MatchRequest" -CustomHost "www.contoso.com" -RedirectType "Moved" + $ruleEngineRedirectRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule103" -Priority 3 -Action $ruleEngineRedirectAction -MatchCondition $redirectConditions + + New-AzFrontDoorRulesEngine -ResourceGroupName $env.ResourceGroupName -Rule $ruleEngineResponseHeaderRule,$ruleEngineForwardRule,$ruleEngineRedirectRule -FrontDoorName $env.FrontDoorName -Name "engine101" + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineActionObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineActionObject.Tests.ps1 new file mode 100644 index 000000000000..17e4340ed902 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineActionObject.Tests.ps1 @@ -0,0 +1,41 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorRulesEngineActionObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorRulesEngineActionObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorRulesEngineActionObject' { + It 'ForwardingParameterSet' { + $FDName = $env.FrontDoorName + $resourceGroupName = $env.ResourceGroupName + $subId = $env.SubscriptionId + + $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" + $ruleEngineForwardAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions -ForwardingProtocol "HttpsOnly" -BackendPoolName "backendpool1" -ResourceGroupName $resourceGroupName -FrontDoorName $FDName -QueryParameterStripDirective "StripNone" -DynamicCompression "Disabled" -EnableCaching $true + $ruleEngineForwardAction.RouteConfigurationOverride.ForwardingProtocol | Should -Be "HttpsOnly" + $ruleEngineForwardAction.RouteConfigurationOverride.BackendPoolId | Should -Be "/subscriptions/$subId/resourceGroups/$resourceGroupName/providers/Microsoft.Network/frontDoors/$FDName/BackendPools/backendPool1" + $ruleEngineForwardAction.RouteConfigurationOverride.CacheConfiguration.GetType() | Should -Be "Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration" + $ruleEngineForwardAction.RouteConfigurationOverride.CacheConfiguration.DynamicCompression | Should -Be "Disabled" + $ruleEngineForwardAction.RouteConfigurationOverride.CacheConfiguration.QueryParameterStripDirective | Should -Be "StripNone" + $ruleEngineForwardAction.RouteConfigurationOverride.CacheConfiguration.QueryParameter | Should -Be $null + $ruleEngineForwardAction.RouteConfigurationOverride.CacheConfiguration.CacheDuration | Should -Be $null + } + It 'RedirectParameterSet' { + $ruleEngineRedirectAction = New-AzFrontDoorRulesEngineActionObject -RedirectProtocol "MatchRequest" -CustomHost "www.contoso.com" -RedirectType "Moved" + $ruleEngineRedirectAction.RouteConfigurationOverride.RedirectProtocol | Should -Be "MatchRequest" + $ruleEngineRedirectAction.RouteConfigurationOverride.RedirectType | Should -Be "Moved" + $ruleEngineRedirectAction.RouteConfigurationOverride.CustomHost | Should -Be "www.contoso.com" + $ruleEngineRedirectAction.RouteConfigurationOverride.CustomPath | Should -Be "" + $ruleEngineRedirectAction.RouteConfigurationOverride.CustomFragment | Should -Be $null + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineMatchConditionObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineMatchConditionObject.Tests.ps1 new file mode 100644 index 000000000000..cdbf8bfc411b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineMatchConditionObject.Tests.ps1 @@ -0,0 +1,27 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorRulesEngineMatchConditionObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorRulesEngineMatchConditionObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorRulesEngineMatchConditionObject' { + It '__AllParameterSets' -skip { + $redirectConditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable "RequestHeader" -Operator "Equal" -MatchValue "redirect" -Transform "LowerCase" -Selector "Rules-Engine-Route-Forward" -NegateCondition $false + $redirectConditions.MatchVariable | Should -Be @("RequestHeader") + $redirectConditions.Operator | Should -Be "Equal" + $redirectConditions.MatchValue | Should -Be "redirect" + $redirectConditions.Transform | Should -Be @("LowerCase") + $redirectConditions.Selector | Should -Be "Rules-Engine-Route-Forward" + $redirectConditions.NegateCondition | Should -Be $false + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineRuleObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineRuleObject.Tests.ps1 new file mode 100644 index 000000000000..5045dee354cc --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorRulesEngineRuleObject.Tests.ps1 @@ -0,0 +1,31 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorRulesEngineRuleObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorRulesEngineRuleObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorRulesEngineRuleObject' { + It '__AllParameterSets' -skip { + $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" + $ruleEngineResponseHeaderAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions + $ruleEngineResponseHeaderRule = New-AzFrontDoorRulesEngineRuleObject -Name rule101 -Priority 1 -Action $ruleEngineResponseHeaderAction -MatchCondition $conditions + $ruleEngineResponseHeaderRule.Name | Should -Be "rule101" + $ruleEngineResponseHeaderRule.Priority | Should -Be 1 + $ruleEngineResponseHeaderRule.Action.GetType() | Should -Be "Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineAction" + $ruleEngineResponseHeaderRule.Action.ActionRequestHeaderAction | Should -Be $null + $ruleEngineResponseHeaderRule.Action.ActionResponseHeaderAction | Should -Be $headerActions + $ruleEngineResponseHeaderRule.MatchCondition.GetType() | Should -Be "Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineMatchCondition[]" + $ruleEngineResponseHeaderRule.MatchCondition | Should -Be $conditions + $ruleEngineResponseHeaderRule.MatchProcessingBehavior | Should -Be $null + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafCustomRuleGroupByVariableObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafCustomRuleGroupByVariableObject.Tests.ps1 new file mode 100644 index 000000000000..8096c6560dad --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafCustomRuleGroupByVariableObject.Tests.ps1 @@ -0,0 +1,22 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafCustomRuleGroupByVariableObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafCustomRuleGroupByVariableObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafCustomRuleGroupByVariableObject' { + It '__AllParameterSets' { + $groupBy = New-AzFrontDoorWafCustomRuleGroupByVariableObject -VariableName "SocketAddr" + $groupBy.VariableName | Should -Be "SocketAddr" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafCustomRuleObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafCustomRuleObject.Tests.ps1 new file mode 100644 index 000000000000..753de55830d0 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafCustomRuleObject.Tests.ps1 @@ -0,0 +1,28 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafCustomRuleObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafCustomRuleObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafCustomRuleObject' { + It '__AllParameterSets' { + $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable "RequestHeader" -OperatorProperty "Contains" -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" + $customRule1 = New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType "MatchRule" -MatchCondition $matchCondition1 -Action "Block" -Priority 2 + $customRule1.Name | Should -Be "Rule1" + $customRule1.RuleType | Should -Be "MatchRule" + $customRule1.Action | Should -Be "Block" + $customRule1.Priority | Should -Be 2 + $customRule1.EnabledState | Should -Be "Enabled" + $customRule1.RateLimitDurationInMinutes | Should -Be 1 + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafLogScrubbingRuleObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafLogScrubbingRuleObject.Tests.ps1 new file mode 100644 index 000000000000..5278b878c1fa --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafLogScrubbingRuleObject.Tests.ps1 @@ -0,0 +1,24 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafLogScrubbingRuleObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafLogScrubbingRuleObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafLogScrubbingRuleObject' { + It '__AllParameterSets' { + $LogScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" + $LogScrubbingRule.MatchVariable | Should -Be "RequestHeaderNames" + $LogScrubbingRule.SelectorMatchOperator | Should -Be "EqualsAny" + $LogScrubbingRule.State | Should -Be "Enabled" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafLogScrubbingSettingObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafLogScrubbingSettingObject.Tests.ps1 new file mode 100644 index 000000000000..ba2f1d63cbd3 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafLogScrubbingSettingObject.Tests.ps1 @@ -0,0 +1,24 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafLogScrubbingSettingObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafLogScrubbingSettingObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafLogScrubbingSettingObject' { + It '__AllParameterSets' { + $LogScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" + $logscrubbingSetting = New-AzFrontDoorWafLogScrubbingSettingObject -State "Enabled" -ScrubbingRule @($LogScrubbingRule) + $logscrubbingSetting.State | Should -Be "Enabled" + $logscrubbingSetting.ScrubbingRule[0].GetType() | Should -Be "Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRules" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleExclusionObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleExclusionObject.Tests.ps1 new file mode 100644 index 000000000000..b428467010fd --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleExclusionObject.Tests.ps1 @@ -0,0 +1,24 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafManagedRuleExclusionObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafManagedRuleExclusionObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafManagedRuleExclusionObject' { + It '__AllParameterSets' { + $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInRule" + $exclusionRule.Variable | Should -Be "QueryStringArgNames" + $exclusionRule.Operator | Should -Be "Equals" + $exclusionRule.Selector | Should -Be "ExcludeInRule" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleObject.Tests.ps1 new file mode 100644 index 000000000000..6fbd9ab407c1 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleObject.Tests.ps1 @@ -0,0 +1,28 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafManagedRuleObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafManagedRuleObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafManagedRuleObject' { + It '__AllParameterSets' { + $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInRule" + $exclusionGroup = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInGroup" + $exclusionSet = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInSet" + $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action "Log" -Exclusion $exclusionRule + $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName "SQLI" -ManagedRuleOverride $ruleOverride -Exclusion $exclusionGroup + $managedRule1 = New-AzFrontDoorWafManagedRuleObject -Type "DefaultRuleSet" -Version "1.0" -RuleGroupOverride $override1 -Exclusion $exclusionSet + $managedRule1.Type | Should -Be "DefaultRuleSet" + $managedRule1.Version | Should -Be "1.0" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleOverrideObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleOverrideObject.Tests.ps1 new file mode 100644 index 000000000000..96a194bff4d2 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafManagedRuleOverrideObject.Tests.ps1 @@ -0,0 +1,24 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafManagedRuleOverrideObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafManagedRuleOverrideObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafManagedRuleOverrideObject' { + It '__AllParameterSets' { + $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInRule" + $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action "Log" -Exclusion $exclusionRule + $ruleOverride.RuleId | Should -Be "942100" + $ruleOverride.Action | Should -Be "Log" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafMatchConditionObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafMatchConditionObject.Tests.ps1 new file mode 100644 index 000000000000..4001f04bd543 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafMatchConditionObject.Tests.ps1 @@ -0,0 +1,26 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafMatchConditionObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafMatchConditionObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafMatchConditionObject' { + It '__AllParameterSets' { + $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable "RequestHeader" -OperatorProperty "Contains" -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" + $matchCondition1.MatchVariable | Should -Be "RequestHeader" + $matchCondition1.OperatorProperty | Should -Be "Contains" + $matchCondition1.Selector | Should -Be "UserAgent" + $matchCondition1.MatchValue | Should -Be "WINDOWS" + $matchCondition1.Transform | Should -Be "Uppercase" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafPolicy.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafPolicy.Recording.json new file mode 100644 index 000000000000..37c9aee18a0a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafPolicy.Recording.json @@ -0,0 +1,129 @@ +{ + "New-AzFrontDoorWafPolicy+[NoContext]+CreateExpanded+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf0ouj?api-version=2024-02-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf0ouj?api-version=2024-02-01", + "Content": "{\r\n \"location\": \"global\",\r\n \"properties\": {\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"matchValue\": [ \"WINDOWS\" ],\r\n \"transforms\": [ \"Uppercase\" ]\r\n }\r\n ],\r\n \"action\": \"Block\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\"\r\n }\r\n ]\r\n },\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"logScrubbing\": {\r\n \"state\": \"Enabled\",\r\n \"scrubbingRules\": [\r\n {\r\n \"matchVariable\": \"RequestHeaderNames\",\r\n \"selectorMatchOperator\": \"EqualsAny\",\r\n \"state\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2426" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "3b647d0e-0f2f-4533-942d-2deec4d9147e" ], + "x-ms-client-request-id": [ "05439ea4-faf8-42d3-a396-f594b76dceb6" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "16eb0a54-f01a-4b3a-96cd-502d4632c128" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065200Z:16eb0a54-f01a-4b3a-96cd-502d4632c128" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 81499047E8C04BCC82A862F3E24E613A Ref B: TYO201100116049 Ref C: 2024-12-11T06:51:57Z" ], + "Date": [ "Wed, 11 Dec 2024 06:52:00 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWaf0ouj\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWaf0ouj\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "New-AzFrontDoorWafPolicy+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf0ouj?api-version=2024-02-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf0ouj?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "46" ], + "x-ms-client-request-id": [ "05439ea4-faf8-42d3-a396-f594b76dceb6" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "New-AzFrontDoorWafPolicy_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "e64459cd-1356-4893-87ba-5db54958541c" ], + "x-ms-client-request-id": [ "05439ea4-faf8-42d3-a396-f594b76dceb6" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "22505bc9-42ed-4beb-acb7-64ce635e860b" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065231Z:22505bc9-42ed-4beb-acb7-64ce635e860b" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 75BE4379C12945C49E581DD9F17DAF77 Ref B: TYO201100116049 Ref C: 2024-12-11T06:52:31Z" ], + "Date": [ "Wed, 11 Dec 2024 06:52:31 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWaf0ouj\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWaf0ouj\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "New-AzFrontDoorWafPolicy+[NoContext]+CreateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf0ouj?api-version=2024-02-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf0ouj?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "47" ], + "x-ms-client-request-id": [ "05439ea4-faf8-42d3-a396-f594b76dceb6" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "New-AzFrontDoorWafPolicy_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "f0243021-5f9d-442c-9de1-5ba42995e3c1" ], + "x-ms-client-request-id": [ "05439ea4-faf8-42d3-a396-f594b76dceb6" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1098" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16498" ], + "x-ms-correlation-request-id": [ "bd9735e0-fb4b-47dc-bcad-714b634080a7" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065232Z:bd9735e0-fb4b-47dc-bcad-714b634080a7" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: CEB8E16328974050AB8965D8D2A5AAF9 Ref B: TYO201100116049 Ref C: 2024-12-11T06:52:32Z" ], + "Date": [ "Wed, 11 Dec 2024 06:52:32 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWaf0ouj\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWaf0ouj\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafPolicy.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafPolicy.Tests.ps1 new file mode 100644 index 000000000000..0243f5e29163 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafPolicy.Tests.ps1 @@ -0,0 +1,46 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafPolicy')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafPolicy.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafPolicy' { + It 'CreateExpanded' { + $wafName = 'testpsWaf' + (RandomString -allChars $false -len 4) + $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable "RequestHeader" -OperatorProperty "Contains" -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" + $customRule1 = New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType "MatchRule" -MatchCondition $matchCondition1 -Action Block -Priority 2 + + # Create exclusion objects + $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInRule" + $exclusionGroup = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInGroup" + $exclusionSet = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInSet" + + $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action "Log" -Exclusion $exclusionRule + $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName "SQLI" -ManagedRuleOverride $ruleOverride -Exclusion $exclusionGroup + $managedRule1 = New-AzFrontDoorWafManagedRuleObject -Type "DefaultRuleSet" -Version "1.0" -RuleGroupOverride $override1 -Exclusion $exclusionSet + $managedRule2 = New-AzFrontDoorWafManagedRuleObject -Type "BotProtection" -Version "preview-0.1" + + $logScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" + $logscrubbingSetting = New-AzFrontDoorWafLogScrubbingSettingObject -State "Enabled" -ScrubbingRule @($logScrubbingRule) + + New-AzFrontDoorWafPolicy -Name $wafName -ResourceGroupName $env.ResourceGroupName -Sku "Premium_AzureFrontDoor" -Customrule $customRule1 -ManagedRule $managedRule1,$managedRule2 -EnabledState "Enabled" -Mode "Prevention" -RequestBodyCheck "Disabled" -LogScrubbingSetting $logscrubbingSetting -JavascriptChallengeExpirationInMinutes 30 + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafRuleGroupOverrideObject.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafRuleGroupOverrideObject.Tests.ps1 new file mode 100644 index 000000000000..b17a02cf51b1 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/New-AzFrontDoorWafRuleGroupOverrideObject.Tests.ps1 @@ -0,0 +1,25 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzFrontDoorWafRuleGroupOverrideObject')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzFrontDoorWafRuleGroupOverrideObject.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzFrontDoorWafRuleGroupOverrideObject' { + It '__AllParameterSets' { + $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInRule" + $exclusionGroup = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInGroup" + $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action "Log" -Exclusion $exclusionRule + $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName "SQLI" -ManagedRuleOverride $ruleOverride -Exclusion $exclusionGroup + $override1.RuleGroupName | Should -Be "SQLI" + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/README.md b/src/FrontDoor/FrontDoor.Autorest/test/README.md new file mode 100644 index 000000000000..7c752b4c8c43 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/README.md @@ -0,0 +1,17 @@ +# Test +This directory contains the [Pester](https://www.powershellgallery.com/packages/Pester) tests to run for the module. We use Pester as it is the unofficial standard for PowerShell unit testing. Test stubs for custom cmdlets (created in `..\custom`) will be generated into this folder when `build-module.ps1` is ran. These test stubs will fail automatically, to indicate that tests should be written for custom cmdlets. + +## Info +- Modifiable: yes +- Generated: partial +- Committed: yes +- Packaged: no + +## Details +We allow three testing modes: *live*, *record*, and *playback*. These can be selected using the `-Live`, `-Record`, and `-Playback` switches respectively on the `test-module.ps1` script. This script will run through any `.Tests.ps1` scripts in the `test` folder. If you choose the *record* mode, it will create a `.Recording.json` file of the REST calls between the client and server. Then, when you choose *playback* mode, it will use the `.Recording.json` file to mock the communication between server and client. The *live* mode runs the same as the *record* mode; however, it doesn't create the `.Recording.json` file. + +## Purpose +Custom cmdlets generally encompass additional functionality not described in the REST specification, or combines functionality generated from the REST spec. To validate this functionality continues to operate as intended, creating tests that can be ran and re-ran against custom cmdlets is part of the framework. + +## Usage +To execute tests, run the `test-module.ps1`. To write tests, [this example](https://github.com/pester/Pester/blob/8b9cf4248315e44f1ac6673be149f7e0d7f10466/Examples/Planets/Get-Planet.Tests.ps1#L1) from the Pester repository is very useful for getting started. \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoor.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoor.Recording.json new file mode 100644 index 000000000000..258da026376f --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoor.Recording.json @@ -0,0 +1,529 @@ +{ + "Remove-AzFrontDoor+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3?api-version=2021-06-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3?api-version=2021-06-01", + "Content": "{\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/FrontendEndpoints/frontendEndpoint2\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [ \"Http\", \"Https\" ],\r\n \"patternsToMatch\": [ \"/*\" ],\r\n \"enabledState\": \"Enabled\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/BackendPools/backendPool2\"\r\n },\r\n \"forwardingProtocol\": \"MatchRequest\"\r\n }\r\n },\r\n \"name\": \"routingrule2\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n },\r\n \"name\": \"loadbalancingsetting2\"\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Head\",\r\n \"enabledState\": \"Disabled\"\r\n },\r\n \"name\": \"healthProbeSetting2\"\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"properties\": {\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/LoadBalancingSettings/loadBalancingSetting2\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/HealthProbeSettings/healthProbeSetting2\"\r\n },\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ]\r\n },\r\n \"name\": \"backendpool2\"\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"properties\": {\r\n \"hostName\": \"testps-fd-ogv3.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Enabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n },\r\n \"name\": \"frontendendpoint2\"\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "3023" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Retry-After": [ "10" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "62597151-1eb5-481d-a0ce-36e9571ef5a7" ], + "x-ms-client-request-id": [ "2ee3096a-3dee-4249-be07-350e8ffbdd47" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/9d34a355-53a0-43d0-a432-186c0d1dba4f?api-version=2021-06-01\u0026t=638694967596349405\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=O7oxjTlvGAFu1j_AuqohTXr_jZ9xlBUHjCxAFzppJ9l6Klmg3qlm3efBijM19vSyb5lDyQUz3Rmqo0BoeNjCvHPUzq1V8MmEOim7HPF4MAZ5Ywvq7cGScTO_SYLVlhXU701OlwVStK6x4BuMAobSAW4r0VG4-hSaXmmM0Cygt0-0o8uR9-gOQ0GTjE2q1l9XWO-2QbOjaLtxxcLrTvMWgAuUK_BnCyOeWKgUvx6ASMu17wi13usPMBpJiDVFgLamK11Lm6GzWaNltF__Dh91hj1XzrozDL-IJsbO3sPHl796MhP_XsLQrfP7iwxwm8GPcLXJGCinOwa0p2mrHRyxbg\u0026h=XSY9QaEckr_cvkk9MwKCOMtjsmqcnbyqFrZlbzQ44X0" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "07fb0418-b33d-49c2-ba63-c5167ccc2321" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065239Z:07fb0418-b33d-49c2-ba63-c5167ccc2321" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B2C6BB7AC36F4757A04BCC897DFDA02B Ref B: TYO201100116049 Ref C: 2024-12-11T06:52:34Z" ], + "Date": [ "Wed, 11 Dec 2024 06:52:39 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4147" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-ogv3\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-ogv3\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/RoutingRules/routingrule2\",\"name\":\"routingrule2\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/BackendPools/backendPool2\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Creating\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/FrontendEndpoints/frontendEndpoint2\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"ab1f25f0-7fa3-4333-b5c9-c93fa6ca5ecf\",\"extendedProperties\":{},\"resourceState\":\"Creating\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/LoadBalancingSettings/loadbalancingsetting2\",\"name\":\"loadbalancingsetting2\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Creating\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/HealthProbeSettings/healthProbeSetting2\",\"name\":\"healthProbeSetting2\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Creating\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Disabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/BackendPools/backendpool2\",\"name\":\"backendpool2\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Creating\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/LoadBalancingSettings/loadBalancingSetting2\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/HealthProbeSettings/healthProbeSetting2\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/FrontendEndpoints/frontendendpoint2\",\"name\":\"frontendendpoint2\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Creating\",\"hostName\":\"testps-fd-ogv3.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":33},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-ogv3.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Creating\"}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/9d34a355-53a0-43d0-a432-186c0d1dba4f?api-version=2021-06-01\u0026t=638694967596349405\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=O7oxjTlvGAFu1j_AuqohTXr_jZ9xlBUHjCxAFzppJ9l6Klmg3qlm3efBijM19vSyb5lDyQUz3Rmqo0BoeNjCvHPUzq1V8MmEOim7HPF4MAZ5Ywvq7cGScTO_SYLVlhXU701OlwVStK6x4BuMAobSAW4r0VG4-hSaXmmM0Cygt0-0o8uR9-gOQ0GTjE2q1l9XWO-2QbOjaLtxxcLrTvMWgAuUK_BnCyOeWKgUvx6ASMu17wi13usPMBpJiDVFgLamK11Lm6GzWaNltF__Dh91hj1XzrozDL-IJsbO3sPHl796MhP_XsLQrfP7iwxwm8GPcLXJGCinOwa0p2mrHRyxbg\u0026h=XSY9QaEckr_cvkk9MwKCOMtjsmqcnbyqFrZlbzQ44X0+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/9d34a355-53a0-43d0-a432-186c0d1dba4f?api-version=2021-06-01\u0026t=638694967596349405\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=O7oxjTlvGAFu1j_AuqohTXr_jZ9xlBUHjCxAFzppJ9l6Klmg3qlm3efBijM19vSyb5lDyQUz3Rmqo0BoeNjCvHPUzq1V8MmEOim7HPF4MAZ5Ywvq7cGScTO_SYLVlhXU701OlwVStK6x4BuMAobSAW4r0VG4-hSaXmmM0Cygt0-0o8uR9-gOQ0GTjE2q1l9XWO-2QbOjaLtxxcLrTvMWgAuUK_BnCyOeWKgUvx6ASMu17wi13usPMBpJiDVFgLamK11Lm6GzWaNltF__Dh91hj1XzrozDL-IJsbO3sPHl796MhP_XsLQrfP7iwxwm8GPcLXJGCinOwa0p2mrHRyxbg\u0026h=XSY9QaEckr_cvkk9MwKCOMtjsmqcnbyqFrZlbzQ44X0", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "50" ], + "x-ms-client-request-id": [ "2ee3096a-3dee-4249-be07-350e8ffbdd47" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoor" ], + "FullCommandName": [ "New-AzFrontDoor_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "62c64c68-4b37-47c7-80ee-cbbbecac2131" ], + "x-ms-client-request-id": [ "2ee3096a-3dee-4249-be07-350e8ffbdd47" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "fa144468-3fb9-41bf-afa7-7cdcddaeb8fc" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065250Z:fa144468-3fb9-41bf-afa7-7cdcddaeb8fc" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B2006DA164374C6E9F96E2E9AB3CECBF Ref B: TYO201100116049 Ref C: 2024-12-11T06:52:49Z" ], + "Date": [ "Wed, 11 Dec 2024 06:52:50 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3?api-version=2021-06-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "51" ], + "x-ms-client-request-id": [ "2ee3096a-3dee-4249-be07-350e8ffbdd47" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoor" ], + "FullCommandName": [ "New-AzFrontDoor_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "31213512-0bf3-4a53-9daf-93d07658a255" ], + "x-ms-client-request-id": [ "2ee3096a-3dee-4249-be07-350e8ffbdd47" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "01a4c4fa-fd5d-41e6-9e58-d1f73b95b4dd" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065251Z:01a4c4fa-fd5d-41e6-9e58-d1f73b95b4dd" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F74D4821AE954D2D93BBB60F0FD5B359 Ref B: TYO201100116049 Ref C: 2024-12-11T06:52:50Z" ], + "Date": [ "Wed, 11 Dec 2024 06:52:51 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4142" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-ogv3\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-ogv3\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/RoutingRules/routingrule2\",\"name\":\"routingrule2\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/BackendPools/backendPool2\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Enabled\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/FrontendEndpoints/frontendEndpoint2\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"ab1f25f0-7fa3-4333-b5c9-c93fa6ca5ecf\",\"extendedProperties\":{},\"resourceState\":\"Enabled\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/LoadBalancingSettings/loadbalancingsetting2\",\"name\":\"loadbalancingsetting2\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/HealthProbeSettings/healthProbeSetting2\",\"name\":\"healthProbeSetting2\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Disabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/BackendPools/backendpool2\",\"name\":\"backendpool2\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Enabled\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/LoadBalancingSettings/loadBalancingSetting2\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3/HealthProbeSettings/healthProbeSetting2\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-ogv3/FrontendEndpoints/frontendendpoint2\",\"name\":\"frontendendpoint2\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"testps-fd-ogv3.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":33},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-ogv3.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3?api-version=2021-06-01+4": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-ogv3?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "52" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f/frontdoorresults/testps-fd-ogv3?api-version=2021-06-01" ], + "Retry-After": [ "10" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "fd84c0a3-da8b-4307-ac54-03400dbb2eaa" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-deletes": [ "11999" ], + "x-ms-correlation-request-id": [ "d8d06b63-005b-4469-a16f-e2a14516c70e" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065314Z:d8d06b63-005b-4469-a16f-e2a14516c70e" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0529ACE9AFDB47D6B1099B402DAA6B6D Ref B: TYO201100116049 Ref C: 2024-12-11T06:53:11Z" ], + "Date": [ "Wed, 11 Dec 2024 06:53:14 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "53" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "0cf8a904-8142-43e3-9894-c221ad6aee19" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "0a190204-f51c-4545-8e53-ca48ae914a49" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065325Z:0a190204-f51c-4545-8e53-ca48ae914a49" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: C3A7A87D10D646DC948EF9CA84D20789 Ref B: TYO201100116049 Ref C: 2024-12-11T06:53:24Z" ], + "Date": [ "Wed, 11 Dec 2024 06:53:24 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "54" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "adbb7067-3e2b-4fe9-88ee-6e8f3e2bcb28" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "e7f70970-b957-41f0-b8c9-f58c9cfa3902" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065355Z:e7f70970-b957-41f0-b8c9-f58c9cfa3902" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1726431A687A4B68B2F4C905AEB09B7D Ref B: TYO201100116049 Ref C: 2024-12-11T06:53:55Z" ], + "Date": [ "Wed, 11 Dec 2024 06:53:55 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+7": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "55" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "18f48dd4-68bf-4492-b59e-129719fe5c98" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "bbced530-2402-451c-96f5-4bd22d65b181" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065427Z:bbced530-2402-451c-96f5-4bd22d65b181" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D2A16E1DB9C24D4CB8EDEFC732C35710 Ref B: TYO201100116049 Ref C: 2024-12-11T06:54:26Z" ], + "Date": [ "Wed, 11 Dec 2024 06:54:26 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+8": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "56" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "d4a79cb2-8cc3-4a72-99a9-96d69951af39" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "d38567f6-a27b-49c1-af3d-bc0b72d522cb" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065457Z:d38567f6-a27b-49c1-af3d-bc0b72d522cb" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F74D9D12F03D433D9D194277970C19C5 Ref B: TYO201100116049 Ref C: 2024-12-11T06:54:57Z" ], + "Date": [ "Wed, 11 Dec 2024 06:54:57 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+9": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "57" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "6ce12e66-5e08-453d-ae20-02ea401757bb" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "4892210f-7712-4b49-803f-09a0e64ae98f" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065528Z:4892210f-7712-4b49-803f-09a0e64ae98f" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 7AAEDF66CF314725947C39EDB52A9A56 Ref B: TYO201100116049 Ref C: 2024-12-11T06:55:28Z" ], + "Date": [ "Wed, 11 Dec 2024 06:55:28 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+10": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "58" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "d03fdc04-396a-4938-bf51-c9d240275549" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "9b403da7-493e-4b5c-88ce-bf13116e1c61" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065559Z:9b403da7-493e-4b5c-88ce-bf13116e1c61" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 71C3BD4235404FD09D651D1987F473CE Ref B: TYO201100116049 Ref C: 2024-12-11T06:55:59Z" ], + "Date": [ "Wed, 11 Dec 2024 06:55:59 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "62" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"InProgress\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+11": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "59" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "257187af-065c-43ad-9f3d-838fe55a04a6" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "ccf18845-b519-432f-b675-09ecaf583be9" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065630Z:ccf18845-b519-432f-b675-09ecaf583be9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: E5156859B6DD4F9F9736C66B3D97D0B5 Ref B: TYO201100116049 Ref C: 2024-12-11T06:56:30Z" ], + "Date": [ "Wed, 11 Dec 2024 06:56:30 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoor+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk+12": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/a8d2d0f1-f38b-4d0d-8430-8a864746d83f?api-version=2021-06-01\u0026t=638694967943336267\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=VV2lXKaxdkzbtfI8PcQ0xEDVMWHxDm3ojUb_K0lZ_McuLHGrS8wccCfigJcwJVSfoN8vKj7HQFtD6FhxGaRq5UGmEMmXOqeswdrox5DjcDnR9lDrvwPRYfT2VMVRQSU4I7yUHYN2uiXLZ4NSAgpJ-wo82QGK9aPBb95bZG_9BKTImyzzBCoVKAd0LyfgOZ3V9kTuTPD2slnPizoasB3xPqbZSdmXCV1wecFeJnq46d9WrqA2hTxi0pp8MU9tZjO3Qj_pH31mCNVrAzQsZfT6haQHIICW3NcwqX_k1HGnXdr5ehJmnpg_rb0Tbnyj0yxso7v9O01cDlfXjOHu74aZKg\u0026h=j0061ji44xoFm-PlPwCnmBoG5WiEuyqbyAACaG1LWvk", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "60" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "CommandName": [ "Remove-AzFrontDoor" ], + "FullCommandName": [ "Remove-AzFrontDoor_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "b546a1f1-ec8d-4b18-a032-e965c3723619" ], + "x-ms-client-request-id": [ "e6571090-22af-4f58-891c-17ad3e861911" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "f6606e8b-7e09-411e-ba82-57e37ed5b910" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065631Z:f6606e8b-7e09-411e-ba82-57e37ed5b910" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8ACD310971F14D5EB8735305E0C58EE5 Ref B: TYO201100116049 Ref C: 2024-12-11T06:56:30Z" ], + "Date": [ "Wed, 11 Dec 2024 06:56:30 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoor.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoor.Tests.ps1 new file mode 100644 index 000000000000..5af4659f3280 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoor.Tests.ps1 @@ -0,0 +1,39 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzFrontDoor')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzFrontDoor.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzFrontDoor' { + It 'Delete' { + { + $frontDoorName = 'testps-fd-' + (RandomString -allChars $false -len 4) + $tags = @{"tag1" = "value1"; "tag2" = "value2"} + $hostName = "$frontDoorName.azurefd.net" + $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule2" -FrontDoorName $frontDoorName -ResourceGroupName $env.ResourceGroupName -FrontendEndpointName "frontendEndpoint2" -BackendPoolName "backendPool2" + $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" + $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting2" -HealthProbeMethod "Head" -EnabledState "Disabled" + $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting2" + $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint2" -HostName $hostName + $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool2" -FrontDoorName $frontDoorName -ResourceGroupName $env.ResourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting2" -LoadBalancingSettingsName "loadBalancingSetting2" + $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 33 -EnforceCertificateNameCheck "Enabled" + New-AzFrontDoor -Name $frontDoorName -ResourceGroupName $env.ResourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags + Start-Sleep 20 + Remove-AzFrontDoor -Name $frontDoorName -ResourceGroupName $env.ResourceGroupName -PassThru + } | Should -Not -Throw + } + + It 'DeleteViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorContent.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorContent.Tests.ps1 new file mode 100644 index 000000000000..bc6c590e884b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorContent.Tests.ps1 @@ -0,0 +1,41 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzFrontDoorContent')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzFrontDoorContent.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzFrontDoorContent' { + It 'PurgeExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'PurgeViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'PurgeViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Purge' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'PurgeViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'PurgeViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorRulesEngine.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorRulesEngine.Recording.json new file mode 100644 index 000000000000..edbe5d5788eb --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorRulesEngine.Recording.json @@ -0,0 +1,127 @@ +{ + "Remove-AzFrontDoorRulesEngine+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine102?api-version=2021-06-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine102?api-version=2021-06-01", + "Content": "{\r\n \"properties\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"forward\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"\r\n },\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"dynamicCompression\": \"Disabled\"\r\n }\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"forward\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\"\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"redirect\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2566" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "35b8c3f4-fd15-4dab-8150-f4ffb1789a2d" ], + "x-ms-client-request-id": [ "14849011-7300-42c7-8d4f-afc4d5787daf" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "842e6f6e-4386-49bd-872a-63bd70bb7618" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065633Z:842e6f6e-4386-49bd-872a-63bd70bb7618" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 2AD0E7AA928041689DFB610B77A87EA5 Ref B: TYO201100116049 Ref C: 2024-12-11T06:56:32Z" ], + "Date": [ "Wed, 11 Dec 2024 06:56:33 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2256" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine102\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine102\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Append\",\"headerName\":\"X-Content-Type-Options\",\"value\":\"nosniff\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoorRulesEngine+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine102?api-version=2021-06-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine102?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "62" ], + "x-ms-client-request-id": [ "14849011-7300-42c7-8d4f-afc4d5787daf" ], + "CommandName": [ "New-AzFrontDoorRulesEngine" ], + "FullCommandName": [ "New-AzFrontDoorRulesEngine_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "adb7b50e-e8ea-41be-8931-d036d2eb428a" ], + "x-ms-client-request-id": [ "14849011-7300-42c7-8d4f-afc4d5787daf" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "9c02830e-7e37-431d-b416-4454f4983e54" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065705Z:9c02830e-7e37-431d-b416-4454f4983e54" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8715C6C9B0E84EF1BF517DC23733842A Ref B: TYO201100116049 Ref C: 2024-12-11T06:57:04Z" ], + "Date": [ "Wed, 11 Dec 2024 06:57:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2256" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine102\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine102\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Append\",\"headerName\":\"X-Content-Type-Options\",\"value\":\"nosniff\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoorRulesEngine+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine102?api-version=2021-06-01+3": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine102?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "63" ], + "x-ms-client-request-id": [ "1a52f214-f0ce-481c-af7c-f739588f921b" ], + "CommandName": [ "Remove-AzFrontDoorRulesEngine" ], + "FullCommandName": [ "Remove-AzFrontDoorRulesEngine_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "85311e50-cf19-4f5f-946e-7ef66b78207a" ], + "x-ms-client-request-id": [ "1a52f214-f0ce-481c-af7c-f739588f921b" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-deletes": [ "11999" ], + "x-ms-correlation-request-id": [ "66f4bfe5-83f0-411f-837c-9619119cd051" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065706Z:66f4bfe5-83f0-411f-837c-9619119cd051" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D0D55688EA6B4F1FA3E66BDD2CD1403F Ref B: TYO201100116049 Ref C: 2024-12-11T06:57:05Z" ], + "Date": [ "Wed, 11 Dec 2024 06:57:05 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorRulesEngine.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorRulesEngine.Tests.ps1 new file mode 100644 index 000000000000..860e61dec15f --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorRulesEngine.Tests.ps1 @@ -0,0 +1,45 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzFrontDoorRulesEngine')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzFrontDoorRulesEngine.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzFrontDoorRulesEngine' { + It 'Delete' { + { + $conditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable "RequestHeader" -Operator "Equal" -MatchValue "forward" -Transform "Lowercase" -Selector "Rules-Engine-Route-Forward" -NegateCondition $false + $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" + $ruleEngineResponseHeaderAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions + $ruleEngineResponseHeaderRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule101" -Priority 1 -Action $ruleEngineResponseHeaderAction -MatchCondition $conditions + + $ruleEngineForwardAction = New-AzFrontDoorRulesEngineActionObject -ForwardingProtocol "HttpsOnly" -BackendPoolName "backendpool1" -ResourceGroupName $env.ResourceGroupName -FrontDoorName $env.FrontDoorName -QueryParameterStripDirective "StripNone" -DynamicCompression "Disabled" -EnableCaching $true + $ruleEngineForwardRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule102" -Priority 2 -Action $ruleEngineForwardAction -MatchCondition $conditions + + $redirectConditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable "RequestHeader" -Operator Equal -MatchValue "redirect" -Transform "Lowercase" -Selector "Rules-Engine-Route-Forward" -NegateCondition $false + $ruleEngineRedirectAction = New-AzFrontDoorRulesEngineActionObject -RedirectProtocol "MatchRequest" -CustomHost "www.contoso.com" -RedirectType "Moved" + $ruleEngineRedirectRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule103" -Priority 3 -Action $ruleEngineRedirectAction -MatchCondition $redirectConditions + + New-AzFrontDoorRulesEngine -ResourceGroupName $env.ResourceGroupName -Rule $ruleEngineResponseHeaderRule,$ruleEngineForwardRule,$ruleEngineRedirectRule -FrontDoorName $env.FrontDoorName -Name "engine102" + + Remove-AzFrontDoorRulesEngine -ResourceGroupName $env.ResourceGroupName -FrontDoorName $env.FrontDoorName -Name "engine102" -PassThru + } | Should -Not -Throw + } + + It 'DeleteViaIdentityFrontDoor' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DeleteViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorWafPolicy.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorWafPolicy.Recording.json new file mode 100644 index 000000000000..308c6943ed9a --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorWafPolicy.Recording.json @@ -0,0 +1,171 @@ +{ + "Remove-AzFrontDoorWafPolicy+[NoContext]+Delete+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01", + "Content": "{\r\n \"location\": \"global\",\r\n \"properties\": {\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"matchValue\": [ \"WINDOWS\" ],\r\n \"transforms\": [ \"Uppercase\" ]\r\n }\r\n ],\r\n \"action\": \"Block\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\"\r\n }\r\n ]\r\n },\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"logScrubbing\": {\r\n \"state\": \"Enabled\",\r\n \"scrubbingRules\": [\r\n {\r\n \"matchVariable\": \"RequestHeaderNames\",\r\n \"selectorMatchOperator\": \"EqualsAny\",\r\n \"state\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2426" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "03e15bdf-5c24-4b35-9573-8499fc044439" ], + "x-ms-client-request-id": [ "208c3722-dec5-406f-81f9-eab2e89b7e2e" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "2a5a4e73-dbda-450e-8be6-48200770d4fd" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065710Z:2a5a4e73-dbda-450e-8be6-48200770d4fd" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: BE26ADBE9A4A406E96FE09515568772F Ref B: TYO201100116049 Ref C: 2024-12-11T06:57:07Z" ], + "Date": [ "Wed, 11 Dec 2024 06:57:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWaf8uts\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWaf8uts\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoorWafPolicy+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "66" ], + "x-ms-client-request-id": [ "208c3722-dec5-406f-81f9-eab2e89b7e2e" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "New-AzFrontDoorWafPolicy_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "99741cee-8751-48f4-8077-4d23f1b51200" ], + "x-ms-client-request-id": [ "208c3722-dec5-406f-81f9-eab2e89b7e2e" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "4b3c7e7f-3ebe-45cd-b2d7-184ee30cf8d4" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065741Z:4b3c7e7f-3ebe-45cd-b2d7-184ee30cf8d4" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D8784E8AE690424B820B7903F26FDB75 Ref B: TYO201100116049 Ref C: 2024-12-11T06:57:40Z" ], + "Date": [ "Wed, 11 Dec 2024 06:57:41 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWaf8uts\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWaf8uts\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoorWafPolicy+[NoContext]+Delete+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "67" ], + "x-ms-client-request-id": [ "208c3722-dec5-406f-81f9-eab2e89b7e2e" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "New-AzFrontDoorWafPolicy_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "d459d3ed-d3cb-42bd-b148-f20efdb25e41" ], + "x-ms-client-request-id": [ "208c3722-dec5-406f-81f9-eab2e89b7e2e" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "a2770391-9c83-42ae-8ac3-a0ea9fc21bc5" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065742Z:a2770391-9c83-42ae-8ac3-a0ea9fc21bc5" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 7CB0CEF76C87460E9C3618C893119D42 Ref B: TYO201100116049 Ref C: 2024-12-11T06:57:41Z" ], + "Date": [ "Wed, 11 Dec 2024 06:57:42 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWaf8uts\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWaf8uts\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Remove-AzFrontDoorWafPolicy+[NoContext]+Delete+$DELETE+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01+4": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWaf8uts?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "68" ], + "x-ms-client-request-id": [ "219f2601-a84b-4993-ba0c-f80509953ca1" ], + "CommandName": [ "Remove-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "Remove-AzFrontDoorWafPolicy_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 204, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "065cbc50-b5bc-409b-a33f-d1c752550d56" ], + "x-ms-client-request-id": [ "219f2601-a84b-4993-ba0c-f80509953ca1" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-deletes": [ "11999" ], + "x-ms-correlation-request-id": [ "1e220fef-57c0-44e4-b06f-cda882a59dac" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065745Z:1e220fef-57c0-44e4-b06f-cda882a59dac" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D09347519BBE4F0598D1D3A408AC8AD6 Ref B: TYO201100116049 Ref C: 2024-12-11T06:57:42Z" ], + "Date": [ "Wed, 11 Dec 2024 06:57:45 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ] + }, + "Content": null, + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorWafPolicy.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorWafPolicy.Tests.ps1 new file mode 100644 index 000000000000..583d5d03bfec --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Remove-AzFrontDoorWafPolicy.Tests.ps1 @@ -0,0 +1,46 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzFrontDoorWafPolicy')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzFrontDoorWafPolicy.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzFrontDoorWafPolicy' { + It 'Delete' { + { + $wafName = 'testpsWaf' + (RandomString -allChars $false -len 4) + $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable "RequestHeader" -OperatorProperty "Contains" -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" + $customRule1 = New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType "MatchRule" -MatchCondition $matchCondition1 -Action Block -Priority 2 + + # Create exclusion objects + $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInRule" + $exclusionGroup = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInGroup" + $exclusionSet = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInSet" + + $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action "Log" -Exclusion $exclusionRule + $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName "SQLI" -ManagedRuleOverride $ruleOverride -Exclusion $exclusionGroup + $managedRule1 = New-AzFrontDoorWafManagedRuleObject -Type "DefaultRuleSet" -Version "1.0" -RuleGroupOverride $override1 -Exclusion $exclusionSet + $managedRule2 = New-AzFrontDoorWafManagedRuleObject -Type "BotProtection" -Version "preview-0.1" + + $logScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" + $logscrubbingSetting = New-AzFrontDoorWafLogScrubbingSettingObject -State "Enabled" -ScrubbingRule @($logScrubbingRule) + + New-AzFrontDoorWafPolicy -Name $wafName -ResourceGroupName $env.ResourceGroupName -Sku "Premium_AzureFrontDoor" -Customrule $customRule1 -ManagedRule $managedRule1,$managedRule2 -EnabledState "Enabled" -Mode "Prevention" -RequestBodyCheck "Disabled" -LogScrubbingSetting $logscrubbingSetting -JavascriptChallengeExpirationInMinutes 30 + + Remove-AzFrontDoorWafPolicy -Name $wafName -ResourceGroupName $env.ResourceGroupName -PassThru + } | Should -Not -Throw + } + + It 'DeleteViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoor.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoor.Recording.json new file mode 100644 index 000000000000..6b4846a1a236 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoor.Recording.json @@ -0,0 +1,305 @@ +{ + "Set-AzFrontDoor+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01", + "Content": "{\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [ \"Http\", \"Https\" ],\r\n \"patternsToMatch\": [ \"/*\" ],\r\n \"enabledState\": \"Enabled\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/BackendPools/backendPool1\"\r\n },\r\n \"forwardingProtocol\": \"MatchRequest\"\r\n }\r\n },\r\n \"name\": \"routingrule1\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n },\r\n \"name\": \"loadbalancingsetting1\"\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Head\",\r\n \"enabledState\": \"Disabled\"\r\n },\r\n \"name\": \"healthProbeSetting1\"\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"properties\": {\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\"\r\n },\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ]\r\n },\r\n \"name\": \"backendpool1\"\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"properties\": {\r\n \"hostName\": \"testps-fd-12wm.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Enabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n },\r\n \"name\": \"frontendendpoint1\"\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "3023" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Retry-After": [ "10" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "18f4bfb8-a265-44da-a7cf-792fff5bdcb2" ], + "x-ms-client-request-id": [ "03ae4030-321b-46d9-b44c-67ad75e45f52" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/4cf82e5e-9128-43e6-a690-914a52acecf8?api-version=2021-06-01\u0026t=638694970714802964\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=U4fEvzPLfYuiIqfznThuZ2XMxWwblF0DXna0nVKH0vdRvak3yCnNcJJN8wcZ3J3oXVR_cZgDN5633AgvKlr6q489pkDolmov29Zh-6sknogIYTeiQ2cjRuWja5ZLYQanXjBsBkKin8SUPdGHBKaBWZxP7AevetcyC0tmjDv8CNCX9KNe3XPj-2LfHNtnznm5tPDTj7uHYtQKgUJSEcucHjj-om4R7_cSxeI7BCRo2IrxttfWuRWhbLdbuybZTYGKbcBWxpRMQ-CDtIL8MeO4wMjybL8hsNfUtK-jPNG-WZrHQUumjJnt-iMTIV3C67DZhICyJSQJfLEcW-KNUezZzA\u0026h=uL6x5znrBMD4eNUhL28S8l_U_uJ7LBtD5eE0JshO-hQ" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "eed64239-9f09-4439-84f1-e40729219095" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065751Z:eed64239-9f09-4439-84f1-e40729219095" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 19E0444A2C2F4776BB4C6AE7E163A828 Ref B: TYO201100116049 Ref C: 2024-12-11T06:57:47Z" ], + "Date": [ "Wed, 11 Dec 2024 06:57:51 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4147" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-12wm\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-12wm\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Creating\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"e45d2891-7cde-40bc-a7a3-6541a56981ef\",\"extendedProperties\":{},\"resourceState\":\"Creating\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Creating\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Creating\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Disabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Creating\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Creating\",\"hostName\":\"testps-fd-12wm.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":33},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-12wm.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Creating\"}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoor+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/4cf82e5e-9128-43e6-a690-914a52acecf8?api-version=2021-06-01\u0026t=638694970714802964\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=U4fEvzPLfYuiIqfznThuZ2XMxWwblF0DXna0nVKH0vdRvak3yCnNcJJN8wcZ3J3oXVR_cZgDN5633AgvKlr6q489pkDolmov29Zh-6sknogIYTeiQ2cjRuWja5ZLYQanXjBsBkKin8SUPdGHBKaBWZxP7AevetcyC0tmjDv8CNCX9KNe3XPj-2LfHNtnznm5tPDTj7uHYtQKgUJSEcucHjj-om4R7_cSxeI7BCRo2IrxttfWuRWhbLdbuybZTYGKbcBWxpRMQ-CDtIL8MeO4wMjybL8hsNfUtK-jPNG-WZrHQUumjJnt-iMTIV3C67DZhICyJSQJfLEcW-KNUezZzA\u0026h=uL6x5znrBMD4eNUhL28S8l_U_uJ7LBtD5eE0JshO-hQ+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/4cf82e5e-9128-43e6-a690-914a52acecf8?api-version=2021-06-01\u0026t=638694970714802964\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=U4fEvzPLfYuiIqfznThuZ2XMxWwblF0DXna0nVKH0vdRvak3yCnNcJJN8wcZ3J3oXVR_cZgDN5633AgvKlr6q489pkDolmov29Zh-6sknogIYTeiQ2cjRuWja5ZLYQanXjBsBkKin8SUPdGHBKaBWZxP7AevetcyC0tmjDv8CNCX9KNe3XPj-2LfHNtnznm5tPDTj7uHYtQKgUJSEcucHjj-om4R7_cSxeI7BCRo2IrxttfWuRWhbLdbuybZTYGKbcBWxpRMQ-CDtIL8MeO4wMjybL8hsNfUtK-jPNG-WZrHQUumjJnt-iMTIV3C67DZhICyJSQJfLEcW-KNUezZzA\u0026h=uL6x5znrBMD4eNUhL28S8l_U_uJ7LBtD5eE0JshO-hQ", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "71" ], + "x-ms-client-request-id": [ "03ae4030-321b-46d9-b44c-67ad75e45f52" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoor" ], + "FullCommandName": [ "New-AzFrontDoor_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "fa8f96eb-0e1e-46c5-96d5-2f182f22689a" ], + "x-ms-client-request-id": [ "03ae4030-321b-46d9-b44c-67ad75e45f52" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "90420d5f-437e-4d53-bdfe-c4ac10aac929" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065802Z:90420d5f-437e-4d53-bdfe-c4ac10aac929" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 2ACA506F1D10489AAF6007FC9A784385 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:01Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:02 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoor+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "72" ], + "x-ms-client-request-id": [ "03ae4030-321b-46d9-b44c-67ad75e45f52" ], + "CommandName": [ "Az.FrontDoor.internal\\New-AzFrontDoor" ], + "FullCommandName": [ "New-AzFrontDoor_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "a6dc3262-8710-4de5-9aeb-d0fa62a2ded1" ], + "x-ms-client-request-id": [ "03ae4030-321b-46d9-b44c-67ad75e45f52" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "5b63f1f9-c70c-4c0d-b3a7-841684806bd9" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065802Z:5b63f1f9-c70c-4c0d-b3a7-841684806bd9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1F4D6D4823CD4CD29F6A732135D13B72 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:02Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:02 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4142" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-12wm\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-12wm\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Enabled\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"e45d2891-7cde-40bc-a7a3-6541a56981ef\",\"extendedProperties\":{},\"resourceState\":\"Enabled\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Disabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Enabled\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"testps-fd-12wm.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":33},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-12wm.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoor+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "73" ], + "x-ms-client-request-id": [ "559711dd-757d-4235-8af5-5c1c86464ee4" ], + "CommandName": [ "Az.FrontDoor.internal\\Update-AzFrontDoor" ], + "FullCommandName": [ "Update-AzFrontDoor_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "0b00b302-be96-41ba-a154-4b099ba06522" ], + "x-ms-client-request-id": [ "559711dd-757d-4235-8af5-5c1c86464ee4" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1098" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16498" ], + "x-ms-correlation-request-id": [ "004c4838-20a3-4391-a2b8-9be2ed1e352a" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065803Z:004c4838-20a3-4391-a2b8-9be2ed1e352a" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 78DC3B0D76AF4B2E984B584270C39D61 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:03Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:03 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4142" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-12wm\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-12wm\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value2\",\"tag1\":\"value1\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Enabled\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"e45d2891-7cde-40bc-a7a3-6541a56981ef\",\"extendedProperties\":{},\"resourceState\":\"Enabled\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Disabled\",\"healthProbeMethod\":\"Head\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Enabled\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"testps-fd-12wm.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":33},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-12wm.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoor+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01+5": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01", + "Content": "{\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/RoutingRules/routingrule1\",\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [ \"Http\", \"Https\" ],\r\n \"patternsToMatch\": [ \"/*\" ],\r\n \"enabledState\": \"Enabled\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/BackendPools/backendPool1\"\r\n },\r\n \"forwardingProtocol\": \"MatchRequest\"\r\n }\r\n },\r\n \"name\": \"routingrule1\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n },\r\n \"name\": \"loadbalancingsetting1\"\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Get\",\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"name\": \"healthProbeSetting1\"\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/BackendPools/backendpool1\",\r\n \"properties\": {\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\"\r\n },\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ]\r\n },\r\n \"name\": \"backendpool1\"\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/FrontendEndpoints/frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"testps-fd-12wm.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Enabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n },\r\n \"name\": \"frontendendpoint1\"\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 20\r\n },\r\n \"enabledState\": \"Enabled\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "3769" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/1186a8ee-b157-417e-990e-df0a19a8433d/frontdoorresults/testps-fd-12wm?api-version=2021-06-01" ], + "Retry-After": [ "10" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "a4d420b5-0b1f-4662-b313-16280bee670a" ], + "x-ms-client-request-id": [ "559711dd-757d-4235-8af5-5c1c86464ee4" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/1186a8ee-b157-417e-990e-df0a19a8433d?api-version=2021-06-01\u0026t=638694970851031467\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=n8B04NxxziolbrUa6z1oJ81hmJaSTwq1u0p2LM5WYefi4ZnvooxZud03LouthoVy01OyNmf_0x0sJvrIclK3aM_7c5D0I6eN9C1Rbeul0T7fO8JVkVa9lfbUkYKr-seLRBRZPCkVTYGa-aGnZoPhuoNUFn8ECuXoxausg9h4spd1-63vPk9Sjzw2nDSlvjltXknPgBEWEp1ceW0k_Jvkgg0KYgIiTMMTbcjQwVYvGvUbxoQUc76GPmCOqptIvuJo_o81Il_MyBgXe_hhT238-jN3gP284LBBD1RdijwtRFlC-fu_5AtzZiQ831292igKajb1QjBXDa50kvMaXCFCIw\u0026h=Hsvhw3uKqa84v68X1zs7GhLA6ehsE0-9JSG4Uk_QsUw" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "b6429ff9-2667-48a1-953f-93728b2ee18e" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065805Z:b6429ff9-2667-48a1-953f-93728b2ee18e" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 36493FE89389494EBE4CEBA8BD4D0DEE Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:03Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4140" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-12wm\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-12wm\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value4\",\"tag1\":\"value3\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Enabled\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"e45d2891-7cde-40bc-a7a3-6541a56981ef\",\"extendedProperties\":{},\"resourceState\":\"Enabled\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Enabled\",\"healthProbeMethod\":\"Get\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Enabled\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"testps-fd-12wm.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":20},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-12wm.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoor+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/1186a8ee-b157-417e-990e-df0a19a8433d?api-version=2021-06-01\u0026t=638694970851031467\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=n8B04NxxziolbrUa6z1oJ81hmJaSTwq1u0p2LM5WYefi4ZnvooxZud03LouthoVy01OyNmf_0x0sJvrIclK3aM_7c5D0I6eN9C1Rbeul0T7fO8JVkVa9lfbUkYKr-seLRBRZPCkVTYGa-aGnZoPhuoNUFn8ECuXoxausg9h4spd1-63vPk9Sjzw2nDSlvjltXknPgBEWEp1ceW0k_Jvkgg0KYgIiTMMTbcjQwVYvGvUbxoQUc76GPmCOqptIvuJo_o81Il_MyBgXe_hhT238-jN3gP284LBBD1RdijwtRFlC-fu_5AtzZiQ831292igKajb1QjBXDa50kvMaXCFCIw\u0026h=Hsvhw3uKqa84v68X1zs7GhLA6ehsE0-9JSG4Uk_QsUw+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdooroperationresults/1186a8ee-b157-417e-990e-df0a19a8433d?api-version=2021-06-01\u0026t=638694970851031467\u0026c=MIIHhzCCBm-gAwIBAgITfAWHizdXQLRDd48J5AAABYeLNzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTIwNDAzWhcNMjUwMzIxMTIwNDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3CpUYjuxooJSSrwK19FjzhBOC6rpM2nxEk8ZwpswjmQSs4371lD9cjpzoi1V66izrOAQO5dR4T7CBAdxC_T1La7B_GC0BLToEfDbOMLuij5eJKkGy743BYmNo5FXMcmO2f2PyZA8Q8FMkBzYwcpUlCBt0ofvjmFjb0o14-l_wkV8cVq6NA5rj5vzYRXrcBBDx0DXZzx0ey-DalD8BI5Efxzl0sFnA-qqtfi2y6thqMlNPWuGqiYFNmkko5caGs3a7hQy_mx3XdCDy2aWq0YXIqdiyYCA4MGA_vLQtjCUcC4EnHaLnPm-9OGFhKZHQZ2hQEFIYnnCNvsSRVaHBIatkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBR539nE3pOaYqC09YY5sInoMk2T-DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFQ1zkLj2l7rlyrM4j2l8rtJkHitIxnUkLkyeLRrVxZPkfV1_ABjrmrKVHwks1TT5vv190Z1rSszJ8F3BMbapuqZk7TG_eHqRVKnkNYrwXEAn99VULWloNnmsKbnii5qgA26KvYkNcrxJ4L_9pCm3mT47A_mvHkzKnovgy4XLdvqRPL1QGC_Itw4Y4QCb11tEdDabhFYx2hY0zhM3voH4pW_42NbuG3xwNLFeA2LThOsGcf_4F8bzQ6Pm__uo-XrnBE13ERimgL86M-z9h6W2bQUcKXqAf_RhKjv5ai9GEnITD2aoXBO8tu85DelvTvuH12hn2s2xEeYNMURYXNCzYc\u0026s=n8B04NxxziolbrUa6z1oJ81hmJaSTwq1u0p2LM5WYefi4ZnvooxZud03LouthoVy01OyNmf_0x0sJvrIclK3aM_7c5D0I6eN9C1Rbeul0T7fO8JVkVa9lfbUkYKr-seLRBRZPCkVTYGa-aGnZoPhuoNUFn8ECuXoxausg9h4spd1-63vPk9Sjzw2nDSlvjltXknPgBEWEp1ceW0k_Jvkgg0KYgIiTMMTbcjQwVYvGvUbxoQUc76GPmCOqptIvuJo_o81Il_MyBgXe_hhT238-jN3gP284LBBD1RdijwtRFlC-fu_5AtzZiQ831292igKajb1QjBXDa50kvMaXCFCIw\u0026h=Hsvhw3uKqa84v68X1zs7GhLA6ehsE0-9JSG4Uk_QsUw", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "75" ], + "x-ms-client-request-id": [ "559711dd-757d-4235-8af5-5c1c86464ee4" ], + "CommandName": [ "Az.FrontDoor.internal\\Update-AzFrontDoor" ], + "FullCommandName": [ "Update-AzFrontDoor_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "9e965e48-7339-4821-bab0-248d7ac2e8c4" ], + "x-ms-client-request-id": [ "559711dd-757d-4235-8af5-5c1c86464ee4" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "f83b2f8c-c434-47ab-a3e4-f58dda8e96db" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065816Z:f83b2f8c-c434-47ab-a3e4-f58dda8e96db" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 36813D35F1794257AAC920EBD5298B3F Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:15Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:15 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "61" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"status\":\"Succeeded\",\"error\":{\"code\":\"None\",\"message\":null}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoor+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01+7": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "76" ], + "x-ms-client-request-id": [ "559711dd-757d-4235-8af5-5c1c86464ee4" ], + "CommandName": [ "Az.FrontDoor.internal\\Update-AzFrontDoor" ], + "FullCommandName": [ "Update-AzFrontDoor_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "49bac85a-7e99-4e04-9ae7-f02118ba8892" ], + "x-ms-client-request-id": [ "559711dd-757d-4235-8af5-5c1c86464ee4" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "a07378b9-82b9-4f4f-9569-d9f4e4132476" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065816Z:a07378b9-82b9-4f4f-9569-d9f4e4132476" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 23AB21B1E5B64F3A939650DC316D6DD2 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:16Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:16 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4140" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-12wm\",\"type\":\"Microsoft.Network/frontdoors\",\"name\":\"testps-fd-12wm\",\"location\":\"Global\",\"tags\":{\"tag2\":\"value4\",\"tag1\":\"value3\"},\"properties\":{\"routingRules\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/RoutingRules/routingrule1\",\"name\":\"routingrule1\",\"type\":\"Microsoft.Network/Frontdoors/RoutingRules\",\"properties\":{\"routeConfiguration\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"MatchRequest\",\"cacheConfiguration\":null,\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/BackendPools/backendPool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"rulesEngine\":null,\"resourceState\":\"Enabled\",\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/FrontendEndpoints/frontendEndpoint1\"}],\"acceptedProtocols\":[\"Http\",\"Https\"],\"patternsToMatch\":[\"/*\"],\"enabledState\":\"Enabled\",\"webApplicationFirewallPolicyLink\":null}}],\"rulesEngines\":[],\"frontdoorId\":\"e45d2891-7cde-40bc-a7a3-6541a56981ef\",\"extendedProperties\":{},\"resourceState\":\"Enabled\",\"loadBalancingSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/LoadBalancingSettings/loadbalancingsetting1\",\"name\":\"loadbalancingsetting1\",\"type\":\"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"sampleSize\":4,\"successfulSamplesRequired\":2,\"additionalLatencyMilliseconds\":0}}],\"healthProbeSettings\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\",\"name\":\"healthProbeSetting1\",\"type\":\"Microsoft.Network/Frontdoors/HealthProbeSettings\",\"properties\":{\"resourceState\":\"Enabled\",\"path\":\"/\",\"protocol\":\"Http\",\"intervalInSeconds\":30,\"enabledState\":\"Enabled\",\"healthProbeMethod\":\"Get\"}}],\"backendPools\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/BackendPools/backendpool1\",\"name\":\"backendpool1\",\"type\":\"Microsoft.Network/Frontdoors/BackendPools\",\"properties\":{\"backends\":[{\"address\":\"contoso1.azurewebsites.net\",\"httpPort\":80,\"httpsPort\":443,\"priority\":1,\"weight\":50,\"backendHostHeader\":\"contoso1.azurewebsites.net\",\"enabledState\":\"Enabled\",\"privateLinkAlias\":null,\"privateLinkResourceId\":null,\"privateLinkLocation\":null,\"privateEndpointStatus\":null,\"privateLinkApprovalMessage\":null}],\"resourceState\":\"Enabled\",\"loadBalancingSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/LoadBalancingSettings/loadBalancingSetting1\"},\"healthProbeSettings\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-12wm/HealthProbeSettings/healthProbeSetting1\"}}}],\"frontendEndpoints\":[{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/Frontdoors/testps-fd-12wm/FrontendEndpoints/frontendendpoint1\",\"name\":\"frontendendpoint1\",\"type\":\"Microsoft.Network/Frontdoors/FrontendEndpoints\",\"properties\":{\"resourceState\":\"Enabled\",\"hostName\":\"testps-fd-12wm.azurefd.net\",\"sessionAffinityEnabledState\":\"Enabled\",\"sessionAffinityTtlSeconds\":0,\"webApplicationFirewallPolicyLink\":null,\"customHttpsProvisioningState\":null,\"customHttpsProvisioningSubstate\":null,\"customHttpsConfiguration\":null}}],\"backendPoolsSettings\":{\"enforceCertificateNameCheck\":\"Enabled\",\"sendRecvTimeoutSeconds\":20},\"enabledState\":\"Enabled\",\"cName\":\"testps-fd-12wm.azurefd.net\",\"friendlyName\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoor.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoor.Tests.ps1 new file mode 100644 index 000000000000..af300aec2af8 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoor.Tests.ps1 @@ -0,0 +1,50 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Set-AzFrontDoor')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Set-AzFrontDoor.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Set-AzFrontDoor' { + It 'UpdateExpanded' { + $FDName = 'testps-fd-' + (RandomString -allChars $false -len 4) + $tags = @{"tag1" = "value1"; "tag2" = "value2"} + $hostName = "$FDName.azurefd.net" + $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $FDName -ResourceGroupName $env.ResourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" + $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" + $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" -HealthProbeMethod "Head" -EnabledState "Disabled" + $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" + $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName + $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $FDName -ResourceGroupName $env.ResourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" + $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 33 -EnforceCertificateNameCheck "Enabled" + New-AzFrontDoor -Name $FDName -ResourceGroupName $env.ResourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags + + $newTags = @{"tag1" = "value3"; "tag2" = "value4"} + $healthProbeSetting1.HealthProbeMethod = "Get" + $healthProbeSetting1.EnabledState = "Enabled" + $backendPoolsSetting1.SendRecvTimeoutInSeconds = 20 + $updatedFrontDoor = Set-AzFrontDoor -Name $FDName -ResourceGroupName $env.ResourceGroupName -Tag $newTags -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 + $updatedFrontDoor.Tag["tag1"] | Should -Be "value3" + $updatedFrontDoor.Tag["tag2"] | Should -Be "value4" + $updatedFrontDoor.HealthProbeSetting[0].HealthProbeMethod | Should -Be "Get" + $updatedFrontDoor.HealthProbeSetting[0].EnabledState | Should -Be "Enabled" + $updatedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds | Should -Be 20 + } + + It 'UpdateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoorRulesEngine.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoorRulesEngine.Recording.json new file mode 100644 index 000000000000..d73052132f14 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoorRulesEngine.Recording.json @@ -0,0 +1,173 @@ +{ + "Set-AzFrontDoorRulesEngine+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "77" ], + "x-ms-client-request-id": [ "f3f32a72-87d6-40db-bb21-b483e8a735ba" ], + "CommandName": [ "Get-AzFrontDoorRulesEngine" ], + "FullCommandName": [ "Get-AzFrontDoorRulesEngine_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "c8b1e866-2a0d-4545-a88a-3d411c56ec19" ], + "x-ms-client-request-id": [ "f3f32a72-87d6-40db-bb21-b483e8a735ba" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "695d8091-8b2e-4a77-9677-b94ce53bf808" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065818Z:695d8091-8b2e-4a77-9677-b94ce53bf808" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: CF1D0F1E133E47CFA260E28ABDFCC80E Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:17Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:17 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2256" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine101\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine101\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Append\",\"headerName\":\"X-Content-Type-Options\",\"value\":\"nosniff\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoorRulesEngine+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "78" ], + "x-ms-client-request-id": [ "dcf6260f-fb24-4301-9cae-29db5d70b8c6" ], + "CommandName": [ "Set-AzFrontDoorRulesEngine" ], + "FullCommandName": [ "Update-AzFrontDoorRulesEngine_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "27677b0f-90ac-4ea6-80a5-8b1b6f201678" ], + "x-ms-client-request-id": [ "dcf6260f-fb24-4301-9cae-29db5d70b8c6" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "9efd21be-4b5d-4961-aa33-37682f5c7486" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065819Z:9efd21be-4b5d-4961-aa33-37682f5c7486" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0A4808CF8AAE4C6A9DBBF1696A33B234 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:18Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:18 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2256" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine101\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine101\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Append\",\"headerName\":\"X-Content-Type-Options\",\"value\":\"nosniff\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoorRulesEngine+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01+3": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01", + "Content": "{\r\n \"properties\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Overwrite\",\r\n \"headerName\": \"Strict-Transport-Security\",\r\n \"value\": \"max-age=63072000; includeSubDomains; preload\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"forward\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"requestHeaderActions\": [ ],\r\n \"responseHeaderActions\": [ ],\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"\r\n },\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"dynamicCompression\": \"Disabled\"\r\n }\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"forward\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"requestHeaderActions\": [ ],\r\n \"responseHeaderActions\": [ ],\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\"\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [ \"redirect\" ],\r\n \"transforms\": [ \"Lowercase\" ]\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2771" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "79bc661f-08b7-409d-8aa9-296d4c727714" ], + "x-ms-client-request-id": [ "dcf6260f-fb24-4301-9cae-29db5d70b8c6" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "cfd9ca85-300d-40d0-a6b5-76b4bb732ca6" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065820Z:cfd9ca85-300d-40d0-a6b5-76b4bb732ca6" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 06875B327F964052B327952CB60CE432 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:19Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:19 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2299" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine101\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine101\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Overwrite\",\"headerName\":\"Strict-Transport-Security\",\"value\":\"max-age=63072000; includeSubDomains; preload\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + }, + "Set-AzFrontDoorRulesEngine+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/rulesEngines/engine101?api-version=2021-06-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "80" ], + "x-ms-client-request-id": [ "dcf6260f-fb24-4301-9cae-29db5d70b8c6" ], + "CommandName": [ "Set-AzFrontDoorRulesEngine" ], + "FullCommandName": [ "Update-AzFrontDoorRulesEngine_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "a5a4f2f6-c49d-4ff1-bc31-a40bd0fa4a10" ], + "x-ms-client-request-id": [ "dcf6260f-fb24-4301-9cae-29db5d70b8c6" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "5722c3e4-72ef-482d-9a6a-b713d06211bd" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065850Z:5722c3e4-72ef-482d-9a6a-b713d06211bd" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 2E67D60DB3D14ED694DCF869AC68F3E8 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:50Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:50 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2299" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoors/testps-fd-uzrs/rulesengines/engine101\",\"type\":\"Microsoft.Network/frontdoors/rulesengines\",\"name\":\"engine101\",\"properties\":{\"resourceState\":\"Enabled\",\"rules\":[{\"name\":\"rule101\",\"priority\":1,\"action\":{\"name\":null,\"routeConfigurationOverride\":null,\"requestHeaderActions\":[],\"responseHeaderActions\":[{\"headerActionType\":\"Overwrite\",\"headerName\":\"Strict-Transport-Security\",\"value\":\"max-age=63072000; includeSubDomains; preload\"}]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule102\",\"priority\":2,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"customForwardingPath\":null,\"forwardingProtocol\":\"HttpsOnly\",\"cacheConfiguration\":{\"queryParameterStripDirective\":\"StripNone\",\"queryParameters\":null,\"dynamicCompression\":\"Disabled\",\"cacheDuration\":null},\"backendPool\":{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/frontDoors/testps-fd-uzrs/BackendPools/backendpool1\"},\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"forward\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null},{\"name\":\"rule103\",\"priority\":3,\"action\":{\"name\":null,\"routeConfigurationOverride\":{\"redirectType\":\"Moved\",\"redirectProtocol\":\"MatchRequest\",\"customHost\":\"www.contoso.com\",\"customPath\":\"\",\"customFragment\":null,\"customQueryString\":null,\"@odata.type\":\"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"},\"requestHeaderActions\":[],\"responseHeaderActions\":[]},\"matchConditions\":[{\"selector\":\"Rules-Engine-Route-Forward\",\"rulesEngineMatchValue\":[\"redirect\"],\"negateCondition\":false,\"rulesEngineMatchVariable\":\"RequestHeader\",\"rulesEngineOperator\":\"Equal\",\"transforms\":[\"Lowercase\"]}],\"matchProcessingBehavior\":null}]}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoorRulesEngine.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoorRulesEngine.Tests.ps1 new file mode 100644 index 000000000000..f968eb85ad48 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Set-AzFrontDoorRulesEngine.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Set-AzFrontDoorRulesEngine')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Set-AzFrontDoorRulesEngine.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Set-AzFrontDoorRulesEngine' { + It 'UpdateExpanded' { + $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Overwrite" -HeaderName "Strict-Transport-Security" -Value "max-age=63072000; includeSubDomains; preload" + $ruleEngine = Get-AzFrontDoorRulesEngine -ResourceGroupName $env.ResourceGroupName -FrontDoorName $env.FrontDoorName -Name $env.RuleEngineName + $engineAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions + $ruleEngine.Rule[0].Action= $engineAction + Set-AzFrontDoorRulesEngine -ResourceGroupName $env.ResourceGroupName -FrontDoorName $env.FrontDoorName -Name $env.RuleEngineName -Rule $ruleEngine.Rule + } + + It 'UpdateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorRulesEngine.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorRulesEngine.Tests.ps1 new file mode 100644 index 000000000000..9a2946a3dbe8 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorRulesEngine.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzFrontDoorRulesEngine')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzFrontDoorRulesEngine.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzFrontDoorRulesEngine' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityFrontDoorExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorWafPolicy.Recording.json b/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorWafPolicy.Recording.json new file mode 100644 index 000000000000..33548a93ac58 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorWafPolicy.Recording.json @@ -0,0 +1,173 @@ +{ + "Update-AzFrontDoorWafPolicy+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "82" ], + "x-ms-client-request-id": [ "7a58cb3d-7dca-4a83-b4ad-5b034601c575" ], + "CommandName": [ "Az.FrontDoor.internal\\Update-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "Update-AzFrontDoorWafPolicy_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "f5fbabdb-d60d-4991-a931-d0ba90a349c9" ], + "x-ms-client-request-id": [ "7a58cb3d-7dca-4a83-b4ad-5b034601c575" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "bc1a60b8-f2ae-4a29-b7b9-4714be2ec125" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065853Z:bc1a60b8-f2ae-4a29-b7b9-4714be2ec125" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 86BE9715EBD34A53B79E763040786FC7 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:52Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:53 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1912" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWafri3t\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWafri3t\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":{\"state\":\"Enabled\",\"scrubbingRules\":[{\"matchVariable\":\"RequestHeaderNames\",\"selectorMatchOperator\":\"EqualsAny\",\"selector\":null,\"state\":\"Enabled\"}]}},\"customRules\":{\"rules\":[{\"name\":\"Rule1\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Block\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Update-AzFrontDoorWafPolicy+[NoContext]+UpdateExpanded+$PUT+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01+2": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01", + "Content": "{\r\n \"location\": \"global\",\r\n \"properties\": {\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"matchValue\": [ \"WINDOWS\" ],\r\n \"transforms\": [ \"Uppercase\" ]\r\n }\r\n ],\r\n \"action\": \"Log\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"exclusions\": [ ],\r\n \"ruleGroupOverrides\": [ ]\r\n }\r\n ]\r\n },\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30\r\n }\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "2273" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "7a967199-7706-46fc-9013-9ab14515c598" ], + "x-ms-client-request-id": [ "7a58cb3d-7dca-4a83-b4ad-5b034601c575" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "799" ], + "x-ms-ratelimit-remaining-subscription-global-writes": [ "11999" ], + "x-ms-correlation-request-id": [ "6c5ade9d-7c69-4045-ae33-790e60afe4b3" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065854Z:6c5ade9d-7c69-4045-ae33-790e60afe4b3" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 8CEFF6AF11394F78BD4A75A0047D4043 Ref B: TYO201100116049 Ref C: 2024-12-11T06:58:53Z" ], + "Date": [ "Wed, 11 Dec 2024 06:58:54 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1767" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWafri3t\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWafri3t\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":null},\"customRules\":{\"rules\":[{\"name\":\"Rule2\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Log\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Update-AzFrontDoorWafPolicy+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "84" ], + "x-ms-client-request-id": [ "7a58cb3d-7dca-4a83-b4ad-5b034601c575" ], + "CommandName": [ "Az.FrontDoor.internal\\Update-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "Update-AzFrontDoorWafPolicy_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "13137ac3-1648-47e7-bb19-6ed7af311fa5" ], + "x-ms-client-request-id": [ "7a58cb3d-7dca-4a83-b4ad-5b034601c575" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "9a16116b-18b0-452d-b49e-01e4004ab498" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065926Z:9a16116b-18b0-452d-b49e-01e4004ab498" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F8ACF8A6F429401FBD8CBEA7B1150C77 Ref B: TYO201100116049 Ref C: 2024-12-11T06:59:25Z" ], + "Date": [ "Wed, 11 Dec 2024 06:59:25 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1767" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWafri3t\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWafri3t\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":null},\"customRules\":{\"rules\":[{\"name\":\"Rule2\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Log\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "Update-AzFrontDoorWafPolicy+[NoContext]+UpdateExpanded+$GET+https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/testps-rg-10xh/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/testpsWafri3t?api-version=2024-02-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "85" ], + "x-ms-client-request-id": [ "7a58cb3d-7dca-4a83-b4ad-5b034601c575" ], + "CommandName": [ "Az.FrontDoor.internal\\Update-AzFrontDoorWafPolicy" ], + "FullCommandName": [ "Update-AzFrontDoorWafPolicy_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v12.4.0", "PSVersion/v7.4.6", "Az.FrontDoor/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "x-ms-request-id": [ "fec536f3-299b-446c-9266-abdeaaf71675" ], + "x-ms-client-request-id": [ "7a58cb3d-7dca-4a83-b4ad-5b034601c575" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "1099" ], + "x-ms-ratelimit-remaining-subscription-global-reads": [ "16499" ], + "x-ms-correlation-request-id": [ "3853b50b-7ec0-42b8-8273-46544df3d6c1" ], + "x-ms-routing-request-id": [ "JAPANEAST:20241211T065926Z:3853b50b-7ec0-42b8-8273-46544df3d6c1" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 22950E8B375842E89BDE621368E5DA5D Ref B: TYO201100116049 Ref C: 2024-12-11T06:59:26Z" ], + "Date": [ "Wed, 11 Dec 2024 06:59:26 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1767" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/testps-rg-10xh/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/testpsWafri3t\",\"type\":\"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\"name\":\"testpsWafri3t\",\"location\":\"Global\",\"tags\":{},\"sku\":{\"name\":\"Premium_AzureFrontDoor\"},\"properties\":{\"policySettings\":{\"enabledState\":\"Enabled\",\"mode\":\"Prevention\",\"redirectUrl\":null,\"customBlockResponseStatusCode\":null,\"customBlockResponseBody\":null,\"requestBodyCheck\":\"Disabled\",\"javascriptChallengeExpirationInMinutes\":30,\"logScrubbing\":null},\"customRules\":{\"rules\":[{\"name\":\"Rule2\",\"enabledState\":\"Enabled\",\"priority\":2,\"ruleType\":\"MatchRule\",\"rateLimitDurationInMinutes\":1,\"rateLimitThreshold\":null,\"matchConditions\":[{\"matchVariable\":\"RequestHeader\",\"selector\":\"UserAgent\",\"operator\":\"Contains\",\"negateCondition\":false,\"matchValue\":[\"WINDOWS\"],\"transforms\":[\"Uppercase\"]}],\"action\":\"Log\",\"groupBy\":[]}]},\"managedRules\":{\"managedRuleSets\":[{\"ruleSetType\":\"DefaultRuleSet\",\"ruleSetVersion\":\"1.0\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[{\"ruleGroupName\":\"SQLI\",\"rules\":[{\"ruleId\":\"942100\",\"enabledState\":\"Enabled\",\"action\":\"Log\",\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInRule\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInGroup\"}]}],\"exclusions\":[{\"matchVariable\":\"QueryStringArgNames\",\"selectorMatchOperator\":\"Equals\",\"selector\":\"ExcludeInSet\"}]},{\"ruleSetType\":\"BotProtection\",\"ruleSetVersion\":\"preview-0.1\",\"ruleSetAction\":null,\"ruleGroupOverrides\":[],\"exclusions\":[]}]},\"frontendEndpointLinks\":[],\"securityPolicyLinks\":[],\"resourceState\":\"Enabled\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorWafPolicy.Tests.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorWafPolicy.Tests.ps1 new file mode 100644 index 000000000000..04f8fb61500b --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/Update-AzFrontDoorWafPolicy.Tests.ps1 @@ -0,0 +1,44 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzFrontDoorWafPolicy')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzFrontDoorWafPolicy.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzFrontDoorWafPolicy' { + It 'UpdateExpanded' { + $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable "RequestHeader" -OperatorProperty "Contains" -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" + $customRule2 = New-AzFrontDoorWafCustomRuleObject -Name "Rule2" -RuleType "MatchRule" -MatchCondition $matchCondition1 -Action "Log" -Priority 2 + $updatedPolicy = Update-AzFrontDoorWafPolicy -Name $env.WafPolicyName -ResourceGroupName $env.ResourceGroupName -CustomRule $customRule2 -LogScrubbingSetting @{} + $updatedPolicy.CustomRule[0].Name | Should -Be "Rule2" + $updatedPolicy.CustomRule[0].RuleType | Should -Be "MatchRule" + $updatedPolicy.CustomRule[0].MatchCondition[0].MatchVariable | Should -Be "RequestHeader" + $updatedPolicy.CustomRule[0].MatchCondition[0].OperatorProperty | Should -Be "Contains" + $updatedPolicy.CustomRule[0].MatchCondition[0].Selector | Should -Be "UserAgent" + $updatedPolicy.CustomRule[0].MatchCondition[0].MatchValue | Should -Be "WINDOWS" + $updatedPolicy.CustomRule[0].MatchCondition[0].Transform | Should -Be "Uppercase" + $updatedPolicy.CustomRule[0].Action | Should -Be "Log" + $updatedPolicy.CustomRule[0].Priority | Should -Be 2 + } + + It 'UpdateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/env.json b/src/FrontDoor/FrontDoor.Autorest/test/env.json new file mode 100644 index 000000000000..0eebd59a0801 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/env.json @@ -0,0 +1,9 @@ +{ + "WafPolicyName": "testpsWafri3t", + "Tenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "RuleEngineName": "engine101", + "ResourceGroupName": "testps-rg-10xh", + "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab", + "FrontDoorName": "testps-fd-uzrs", + "location": "westus" +} diff --git a/src/FrontDoor/FrontDoor.Autorest/test/loadEnv.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/loadEnv.ps1 new file mode 100644 index 000000000000..6a7c385c6b7d --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/loadEnv.ps1 @@ -0,0 +1,29 @@ +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. 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. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- +$envFile = 'env.json' +if ($TestMode -eq 'live') { + $envFile = 'localEnv.json' +} + +if (Test-Path -Path (Join-Path $PSScriptRoot $envFile)) { + $envFilePath = Join-Path $PSScriptRoot $envFile +} else { + $envFilePath = Join-Path $PSScriptRoot '..\$envFile' +} +$env = @{} +if (Test-Path -Path $envFilePath) { + $env = Get-Content (Join-Path $PSScriptRoot $envFile) | ConvertFrom-Json + $PSDefaultParameterValues=@{"*:Tenant"=$env.Tenant} +} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/test/utils.ps1 b/src/FrontDoor/FrontDoor.Autorest/test/utils.ps1 new file mode 100644 index 000000000000..0deeb8607a27 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/test/utils.ps1 @@ -0,0 +1,128 @@ +function RandomString([bool]$allChars, [int32]$len) { + if ($allChars) { + return -join ((33..126) | Get-Random -Count $len | % {[char]$_}) + } else { + return -join ((48..57) + (97..122) | Get-Random -Count $len | % {[char]$_}) + } +} +function Start-TestSleep { + [CmdletBinding(DefaultParameterSetName = 'SleepBySeconds')] + param( + [parameter(Mandatory = $true, Position = 0, ParameterSetName = 'SleepBySeconds')] + [ValidateRange(0.0, 2147483.0)] + [double] $Seconds, + + [parameter(Mandatory = $true, ParameterSetName = 'SleepByMilliseconds')] + [ValidateRange('NonNegative')] + [Alias('ms')] + [int] $Milliseconds + ) + + if ($TestMode -ne 'playback') { + switch ($PSCmdlet.ParameterSetName) { + 'SleepBySeconds' { + Start-Sleep -Seconds $Seconds + } + 'SleepByMilliseconds' { + Start-Sleep -Milliseconds $Milliseconds + } + } + } +} + +$env = @{} +if ($UsePreviousConfigForRecord) { + $previousEnv = Get-Content (Join-Path $PSScriptRoot 'env.json') | ConvertFrom-Json + $previousEnv.psobject.properties | Foreach-Object { $env[$_.Name] = $_.Value } +} +# Add script method called AddWithCache to $env, when useCache is set true, it will try to get the value from the $env first. +# example: $val = $env.AddWithCache('key', $val, $true) +$env | Add-Member -Type ScriptMethod -Value { param( [string]$key, [object]$val, [bool]$useCache) if ($this.Contains($key) -and $useCache) { return $this[$key] } else { $this[$key] = $val; return $val } } -Name 'AddWithCache' +function setupEnv() { + Write-Host -ForegroundColor Green "Start to import module." + Import-Module -Name Az.Cdn + + $env.SubscriptionId = (Get-AzContext).Subscription.Id + $env.Tenant = $res.Tenant.Id + $env.location = 'westus' + $resourceGroupName = 'testps-rg-' + (RandomString -allChars $false -len 4) + Write-Host -ForegroundColor Green "Start to create test group $($resourceGroupName)" + New-AzResourceGroup -Name $resourceGroupName -Location $env.location + $env.Add("ResourceGroupName", $resourceGroupName) + + Write-Host -ForegroundColor Green "Start to create test frontdoor." + $frontDoorName = 'testps-fd-' + (RandomString -allChars $false -len 4) + $tags = @{"tag1" = "value1"; "tag2" = "value2"} + $hostName = "$frontDoorName.azurefd.net" + $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $frontDoorName -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" + $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" + $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" -HealthProbeMethod "Head" -EnabledState "Disabled" + $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" + $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName + $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $frontDoorName -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" + $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 33 -EnforceCertificateNameCheck "Enabled" + New-AzFrontDoor -Name $frontDoorName -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags + $env.Add("FrontDoorName", $frontDoorName) + + Write-Host -ForegroundColor Green "Successfully created frontdoor $($frontDoorName)." + + Write-Host -ForegroundColor Green "Start to create test rules engine." + + $conditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable "RequestHeader" -Operator "Equal" -MatchValue "forward" -Transform "Lowercase" -Selector "Rules-Engine-Route-Forward" -NegateCondition $false + $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" + $ruleEngineResponseHeaderAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions + $ruleEngineResponseHeaderRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule101" -Priority 1 -Action $ruleEngineResponseHeaderAction -MatchCondition $conditions + + $ruleEngineForwardAction = New-AzFrontDoorRulesEngineActionObject -ForwardingProtocol "HttpsOnly" -BackendPoolName "backendpool1" -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -QueryParameterStripDirective "StripNone" -DynamicCompression "Disabled" -EnableCaching $true + $ruleEngineForwardRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule102" -Priority 2 -Action $ruleEngineForwardAction -MatchCondition $conditions + + $redirectConditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable "RequestHeader" -Operator Equal -MatchValue "redirect" -Transform "Lowercase" -Selector "Rules-Engine-Route-Forward" -NegateCondition $false + $ruleEngineRedirectAction = New-AzFrontDoorRulesEngineActionObject -RedirectProtocol "MatchRequest" -CustomHost "www.contoso.com" -RedirectType "Moved" + $ruleEngineRedirectRule = New-AzFrontDoorRulesEngineRuleObject -Name "rule103" -Priority 3 -Action $ruleEngineRedirectAction -MatchCondition $redirectConditions + + New-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -Rule $ruleEngineResponseHeaderRule,$ruleEngineForwardRule,$ruleEngineRedirectRule -FrontDoorName $frontDoorName -Name "engine101" + $env.Add("RuleEngineName", "engine101") + + Write-Host -ForegroundColor Green "Successfully created rules engine engine101." + + Write-Host -ForegroundColor Green "Start to create test waf policy." + + $wafName = 'testpsWaf' + (RandomString -allChars $false -len 4) + $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable "RequestHeader" -OperatorProperty "Contains" -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" + $customRule1 = New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType "MatchRule" -MatchCondition $matchCondition1 -Action Block -Priority 2 + + # Create exclusion objects + $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInRule" + $exclusionGroup = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInGroup" + $exclusionSet = New-AzFrontDoorWafManagedRuleExclusionObject -Variable "QueryStringArgNames" -Operator "Equals" -Selector "ExcludeInSet" + + $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action "Log" -Exclusion $exclusionRule + $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName "SQLI" -ManagedRuleOverride $ruleOverride -Exclusion $exclusionGroup + $managedRule1 = New-AzFrontDoorWafManagedRuleObject -Type "DefaultRuleSet" -Version "1.0" -RuleGroupOverride $override1 -Exclusion $exclusionSet + $managedRule2 = New-AzFrontDoorWafManagedRuleObject -Type "BotProtection" -Version "preview-0.1" + + $logScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" + $logscrubbingSetting = New-AzFrontDoorWafLogScrubbingSettingObject -State "Enabled" -ScrubbingRule @($logScrubbingRule) + + New-AzFrontDoorWafPolicy -Name $wafName -ResourceGroupName $resourceGroupName -Sku "Premium_AzureFrontDoor" -Customrule $customRule1 -ManagedRule $managedRule1,$managedRule2 -EnabledState "Enabled" -Mode "Prevention" -RequestBodyCheck "Disabled" -LogScrubbingSetting $logscrubbingSetting -JavascriptChallengeExpirationInMinutes 30 + + $env.Add("WafPolicyName", $wafName) + + + # Preload subscriptionId and tenant from context, which will be used in test + # as default. You could change them if needed. + $env.SubscriptionId = (Get-AzContext).Subscription.Id + $env.Tenant = (Get-AzContext).Tenant.Id + # For any resources you created for test, you should add it to $env here. + $envFile = 'env.json' + if ($TestMode -eq 'live') { + $envFile = 'localEnv.json' + } + set-content -Path (Join-Path $PSScriptRoot $envFile) -Value (ConvertTo-Json $env) +} +function cleanupEnv() { + # Clean resources you create for testing + Write-Host -ForegroundColor Green "Clean resources created for testing." + Remove-AzResourceGroup -Name $env.ResourceGroupName +} + diff --git a/src/FrontDoor/FrontDoor.Autorest/utils/Get-SubscriptionIdTestSafe.ps1 b/src/FrontDoor/FrontDoor.Autorest/utils/Get-SubscriptionIdTestSafe.ps1 new file mode 100644 index 000000000000..5319862d3372 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/utils/Get-SubscriptionIdTestSafe.ps1 @@ -0,0 +1,7 @@ +param() +if ($env:AzPSAutorestTestPlaybackMode) { + $loadEnvPath = Join-Path $PSScriptRoot '..' 'test' 'loadEnv.ps1' + . ($loadEnvPath) + return $env.SubscriptionId +} +return (Get-AzContext).Subscription.Id \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Autorest/utils/Unprotect-SecureString.ps1 b/src/FrontDoor/FrontDoor.Autorest/utils/Unprotect-SecureString.ps1 new file mode 100644 index 000000000000..cb05b51a6220 --- /dev/null +++ b/src/FrontDoor/FrontDoor.Autorest/utils/Unprotect-SecureString.ps1 @@ -0,0 +1,16 @@ +#This script converts securestring to plaintext + +param( + [Parameter(Mandatory, ValueFromPipeline)] + [System.Security.SecureString] + ${SecureString} +) + +$ssPtr = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureString) +try { + $plaintext = [System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($ssPtr) +} finally { + [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($ssPtr) +} + +return $plaintext \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/FrontDoor.Management.Sdk.csproj b/src/FrontDoor/FrontDoor.Management.Sdk/FrontDoor.Management.Sdk.csproj deleted file mode 100644 index 26a7f63560e9..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/FrontDoor.Management.Sdk.csproj +++ /dev/null @@ -1,16 +0,0 @@ - - - - FrontDoor - - - - - - netstandard2.0 - Microsoft.Azure.PowerShell.FrontDoor.Management.Sdk - Microsoft.Azure.Management.FrontDoor - $(NoWarn);CS0108;CS1573 - - - \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/EndpointsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/EndpointsOperations.cs deleted file mode 100644 index 3cdff2430987..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/EndpointsOperations.cs +++ /dev/null @@ -1,301 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// EndpointsOperations operations. - /// - internal partial class EndpointsOperations : Microsoft.Rest.IServiceOperations, IEndpointsOperations - { - /// - /// Initializes a new instance of the EndpointsOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal EndpointsOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Removes a content from Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The path to the content to be purged. Path can be a full URL, e.g. - /// '/pictures/city.png' which removes a single file, or a directory with a - /// wildcard, e.g. '/pictures/*' which removes all folders and files in the - /// directory. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task PurgeContentWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginPurgeContentWithHttpMessagesAsync(resourceGroupName, frontDoorName, contentFilePaths, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Removes a content from Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The path to the content to be purged. Path can be a full URL, e.g. - /// '/pictures/city.png' which removes a single file, or a directory with a - /// wildcard, e.g. '/pictures/*' which removes all folders and files in the - /// directory. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginPurgeContentWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (contentFilePaths == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "contentFilePaths"); - } - if (contentFilePaths != null) - { - contentFilePaths.Validate(); - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("contentFilePaths", contentFilePaths); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginPurgeContent", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/purge").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("POST"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(contentFilePaths != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(contentFilePaths, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/EndpointsOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/EndpointsOperationsExtensions.cs deleted file mode 100644 index 7e5a1a95edbd..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/EndpointsOperationsExtensions.cs +++ /dev/null @@ -1,86 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for EndpointsOperations - /// - public static partial class EndpointsOperationsExtensions - { - /// - /// Removes a content from Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static void PurgeContent(this IEndpointsOperations operations, string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths) - { - ((IEndpointsOperations)operations).PurgeContentAsync(resourceGroupName, frontDoorName, contentFilePaths).GetAwaiter().GetResult(); - } - - /// - /// Removes a content from Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task PurgeContentAsync(this IEndpointsOperations operations, string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.PurgeContentWithHttpMessagesAsync(resourceGroupName, frontDoorName, contentFilePaths, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Removes a content from Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static void BeginPurgeContent(this IEndpointsOperations operations, string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths) - { - ((IEndpointsOperations)operations).BeginPurgeContentAsync(resourceGroupName, frontDoorName, contentFilePaths).GetAwaiter().GetResult(); - } - - /// - /// Removes a content from Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginPurgeContentAsync(this IEndpointsOperations operations, string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginPurgeContentWithHttpMessagesAsync(resourceGroupName, frontDoorName, contentFilePaths, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ExperimentsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ExperimentsOperations.cs deleted file mode 100644 index 324214e4b904..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ExperimentsOperations.cs +++ /dev/null @@ -1,1549 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// ExperimentsOperations operations. - /// - internal partial class ExperimentsOperations : Microsoft.Rest.IServiceOperations, IExperimentsOperations - { - /// - /// Initializes a new instance of the ExperimentsOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal ExperimentsOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Gets a list of Experiments - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByProfileWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByProfile", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/Experiments").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets an Experiment by ExperimentName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (experimentName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "experimentName"); - } - if (experimentName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(experimentName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "experimentName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - tracingParameters.Add("experimentName", experimentName); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/Experiments/{experimentName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - _url = _url.Replace("{experimentName}", System.Uri.EscapeDataString(experimentName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Creates or updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment resource - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, Experiment parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, parameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment Update Model - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginUpdateWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, parameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Deletes an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginDeleteWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Creates or updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment resource - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, Experiment parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (parameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "parameters"); - } - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (experimentName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "experimentName"); - } - if (experimentName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(experimentName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "experimentName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - tracingParameters.Add("experimentName", experimentName); - - tracingParameters.Add("parameters", parameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/Experiments/{experimentName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - _url = _url.Replace("{experimentName}", System.Uri.EscapeDataString(experimentName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PUT"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(parameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 201) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment Update Model - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (parameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "parameters"); - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (experimentName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "experimentName"); - } - if (experimentName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(experimentName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "experimentName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - tracingParameters.Add("experimentName", experimentName); - - tracingParameters.Add("parameters", parameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/Experiments/{experimentName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - _url = _url.Replace("{experimentName}", System.Uri.EscapeDataString(experimentName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PATCH"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(parameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Deletes an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (experimentName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "experimentName"); - } - if (experimentName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(experimentName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "experimentName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - tracingParameters.Add("experimentName", experimentName); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginDelete", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/Experiments/{experimentName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - _url = _url.Replace("{experimentName}", System.Uri.EscapeDataString(experimentName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("DELETE"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202 && (int)_statusCode != 204) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a list of Experiments - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByProfileNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByProfileNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ExperimentsOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ExperimentsOperationsExtensions.cs deleted file mode 100644 index b2f0c091843d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ExperimentsOperationsExtensions.cs +++ /dev/null @@ -1,395 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for ExperimentsOperations - /// - public static partial class ExperimentsOperationsExtensions - { - /// - /// Gets a list of Experiments - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - public static Microsoft.Rest.Azure.IPage ListByProfile(this IExperimentsOperations operations, string resourceGroupName, string profileName) - { - return ((IExperimentsOperations)operations).ListByProfileAsync(resourceGroupName, profileName).GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Experiments - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByProfileAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByProfileWithHttpMessagesAsync(resourceGroupName, profileName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets an Experiment by ExperimentName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - public static Experiment Get(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName) - { - return ((IExperimentsOperations)operations).GetAsync(resourceGroupName, profileName, experimentName).GetAwaiter().GetResult(); - } - - /// - /// Gets an Experiment by ExperimentName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Creates or updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - public static Experiment CreateOrUpdate(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, Experiment parameters) - { - return ((IExperimentsOperations)operations).CreateOrUpdateAsync(resourceGroupName, profileName, experimentName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Creates or updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task CreateOrUpdateAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, Experiment parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - public static Experiment Update(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters) - { - return ((IExperimentsOperations)operations).UpdateAsync(resourceGroupName, profileName, experimentName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task UpdateAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - public static void Delete(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName) - { - ((IExperimentsOperations)operations).DeleteAsync(resourceGroupName, profileName, experimentName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task DeleteAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Creates or updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - public static Experiment BeginCreateOrUpdate(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, Experiment parameters) - { - return ((IExperimentsOperations)operations).BeginCreateOrUpdateAsync(resourceGroupName, profileName, experimentName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Creates or updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginCreateOrUpdateAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, Experiment parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - public static Experiment BeginUpdate(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters) - { - return ((IExperimentsOperations)operations).BeginUpdateAsync(resourceGroupName, profileName, experimentName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Updates an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginUpdateAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginUpdateWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - public static void BeginDelete(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName) - { - ((IExperimentsOperations)operations).BeginDeleteAsync(resourceGroupName, profileName, experimentName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginDeleteAsync(this IExperimentsOperations operations, string resourceGroupName, string profileName, string experimentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginDeleteWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Gets a list of Experiments - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListByProfileNext(this IExperimentsOperations operations, string nextPageLink) - { - return ((IExperimentsOperations)operations).ListByProfileNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Experiments - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByProfileNextAsync(this IExperimentsOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByProfileNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoor.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoor.cs deleted file mode 100644 index 37e1ad28adb1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoor.cs +++ /dev/null @@ -1,396 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// The Microsoft Azure Network management API provides a RESTful set of web - /// services that interact with Microsoft Azure Networks service to manage your - /// network resources. The API has entities that capture the relationship - /// between an end user and the Microsoft Azure Networks service. - /// - public partial class FrontDoor : Microsoft.Rest.ServiceClient, IFrontDoor, IAzureClient - { - /// - /// The base URI of the service. - /// - public System.Uri BaseUri { get; set; } - /// - /// Gets or sets json serialization settings. - /// - public Newtonsoft.Json.JsonSerializerSettings SerializationSettings { get; private set; } - /// - /// Gets or sets json deserialization settings. - /// - public Newtonsoft.Json.JsonSerializerSettings DeserializationSettings { get; private set; } - /// - /// Credentials needed for the client to connect to Azure. - /// - public Microsoft.Rest.ServiceClientCredentials Credentials { get; private set; } - - /// - /// The subscription credentials which uniquely identify the Microsoft Azure - /// subscription. The subscription ID forms part of the URI for every service - /// call. - /// - public string SubscriptionId { get; set;} - - /// - /// The preferred language for the response. - /// - public string AcceptLanguage { get; set;} - - /// - /// The retry timeout in seconds for Long Running Operations. Default - /// /// value is 30. - /// - public int? LongRunningOperationRetryTimeout { get; set;} - - /// - /// Whether a unique x-ms-client-request-id should be generated. When - /// /// set to true a unique x-ms-client-request-id value is generated and - /// /// included in each request. Default is true. - /// - public bool? GenerateClientRequestId { get; set;} - - /// - /// Gets the IPoliciesOperations - /// - public virtual IPoliciesOperations Policies { get; private set; } - /// - /// Gets the IManagedRuleSetsOperations - /// - public virtual IManagedRuleSetsOperations ManagedRuleSets { get; private set; } - /// - /// Gets the IFrontDoorNameAvailabilityOperations - /// - public virtual IFrontDoorNameAvailabilityOperations FrontDoorNameAvailability { get; private set; } - /// - /// Gets the IFrontDoorNameAvailabilityWithSubscriptionOperations - /// - public virtual IFrontDoorNameAvailabilityWithSubscriptionOperations FrontDoorNameAvailabilityWithSubscription { get; private set; } - /// - /// Gets the IFrontDoorsOperations - /// - public virtual IFrontDoorsOperations FrontDoors { get; private set; } - /// - /// Gets the IFrontendEndpointsOperations - /// - public virtual IFrontendEndpointsOperations FrontendEndpoints { get; private set; } - /// - /// Gets the IEndpointsOperations - /// - public virtual IEndpointsOperations Endpoints { get; private set; } - /// - /// Gets the IRulesEnginesOperations - /// - public virtual IRulesEnginesOperations RulesEngines { get; private set; } - /// - /// Gets the INetworkExperimentProfilesOperations - /// - public virtual INetworkExperimentProfilesOperations NetworkExperimentProfiles { get; private set; } - /// - /// Gets the IPreconfiguredEndpointsOperations - /// - public virtual IPreconfiguredEndpointsOperations PreconfiguredEndpoints { get; private set; } - /// - /// Gets the IExperimentsOperations - /// - public virtual IExperimentsOperations Experiments { get; private set; } - /// - /// Gets the IReportsOperations - /// - public virtual IReportsOperations Reports { get; private set; } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// HttpClient to be used - /// - /// - /// True: will dispose the provided httpClient on calling FrontDoor.Dispose(). False: will not dispose provided httpClient - protected FrontDoor(System.Net.Http.HttpClient httpClient, bool disposeHttpClient) : base(httpClient, disposeHttpClient) - { - this.Initialize(); - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - protected FrontDoor(params System.Net.Http.DelegatingHandler[] handlers) : base(handlers) - { - this.Initialize(); - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - protected FrontDoor(System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers) : base(rootHandler, handlers) - { - this.Initialize(); - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - protected FrontDoor(System.Uri baseUri, params System.Net.Http.DelegatingHandler[] handlers) : this(handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - this.BaseUri = baseUri; - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - protected FrontDoor(System.Uri baseUri, System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - - this.BaseUri = baseUri; - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Required. Credentials needed for the client to connect to Azure. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public FrontDoor(Microsoft.Rest.ServiceClientCredentials credentials, params System.Net.Http.DelegatingHandler[] handlers) : this(handlers) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - this.Credentials = credentials; - if (this.Credentials != null) - { - this.Credentials.InitializeServiceClient(this); - } - - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Required. Credentials needed for the client to connect to Azure. - /// - /// - /// HttpClient to be used - /// - /// - /// True: will dispose the provided httpClient on calling FrontDoor.Dispose(). False: will not dispose provided httpClient - /// - /// Thrown when a required parameter is null - /// - public FrontDoor(Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClient httpClient, bool disposeHttpClient) : this(httpClient, disposeHttpClient) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - this.Credentials = credentials; - if (this.Credentials != null) - { - this.Credentials.InitializeServiceClient(this); - } - - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Required. Credentials needed for the client to connect to Azure. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public FrontDoor(Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - this.Credentials = credentials; - if (this.Credentials != null) - { - this.Credentials.InitializeServiceClient(this); - } - - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Required. Credentials needed for the client to connect to Azure. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public FrontDoor(System.Uri baseUri, Microsoft.Rest.ServiceClientCredentials credentials, params System.Net.Http.DelegatingHandler[] handlers) : this(handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - this.BaseUri = baseUri; - this.Credentials = credentials; - if (this.Credentials != null) - { - this.Credentials.InitializeServiceClient(this); - } - - } - /// - /// Initializes a new instance of the FrontDoor class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Required. Credentials needed for the client to connect to Azure. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public FrontDoor(System.Uri baseUri, Microsoft.Rest.ServiceClientCredentials credentials, System.Net.Http.HttpClientHandler rootHandler, params System.Net.Http.DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - this.BaseUri = baseUri; - this.Credentials = credentials; - if (this.Credentials != null) - { - this.Credentials.InitializeServiceClient(this); - } - - } - /// - /// An optional partial-method to perform custom initialization. - /// - partial void CustomInitialize(); - - /// - /// Initializes client properties. - /// - private void Initialize() - { - this.Policies = new PoliciesOperations(this); - this.ManagedRuleSets = new ManagedRuleSetsOperations(this); - this.FrontDoorNameAvailability = new FrontDoorNameAvailabilityOperations(this); - this.FrontDoorNameAvailabilityWithSubscription = new FrontDoorNameAvailabilityWithSubscriptionOperations(this); - this.FrontDoors = new FrontDoorsOperations(this); - this.FrontendEndpoints = new FrontendEndpointsOperations(this); - this.Endpoints = new EndpointsOperations(this); - this.RulesEngines = new RulesEnginesOperations(this); - this.NetworkExperimentProfiles = new NetworkExperimentProfilesOperations(this); - this.PreconfiguredEndpoints = new PreconfiguredEndpointsOperations(this); - this.Experiments = new ExperimentsOperations(this); - this.Reports = new ReportsOperations(this); - this.BaseUri = new System.Uri("https://management.azure.com"); - this.AcceptLanguage = "en-US"; - this.LongRunningOperationRetryTimeout = 30; - this.GenerateClientRequestId = true; - SerializationSettings = new Newtonsoft.Json.JsonSerializerSettings - { - Formatting = Newtonsoft.Json.Formatting.Indented, - DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, - DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, - NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, - ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, - ContractResolver = new Microsoft.Rest.Serialization.ReadOnlyJsonContractResolver(), - Converters = new System.Collections.Generic.List - { - new Microsoft.Rest.Serialization.Iso8601TimeSpanConverter() - } - }; - SerializationSettings.Converters.Add(new Microsoft.Rest.Serialization.TransformationJsonConverter()); - DeserializationSettings = new Newtonsoft.Json.JsonSerializerSettings - { - DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, - DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, - NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, - ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, - ContractResolver = new Microsoft.Rest.Serialization.ReadOnlyJsonContractResolver(), - Converters = new System.Collections.Generic.List - { - new Microsoft.Rest.Serialization.Iso8601TimeSpanConverter() - } - }; - SerializationSettings.Converters.Add(new Microsoft.Rest.Serialization.PolymorphicSerializeJsonConverter("@odata.type")); - DeserializationSettings.Converters.Add(new Microsoft.Rest.Serialization.PolymorphicDeserializeJsonConverter("@odata.type")); - CustomInitialize(); - DeserializationSettings.Converters.Add(new Microsoft.Rest.Serialization.TransformationJsonConverter()); - DeserializationSettings.Converters.Add(new Microsoft.Rest.Azure.CloudErrorJsonConverter()); - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityOperations.cs deleted file mode 100644 index f0043d07589e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityOperations.cs +++ /dev/null @@ -1,237 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontDoorNameAvailabilityOperations operations. - /// - internal partial class FrontDoorNameAvailabilityOperations : Microsoft.Rest.IServiceOperations, IFrontDoorNameAvailabilityOperations - { - /// - /// Initializes a new instance of the FrontDoorNameAvailabilityOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal FrontDoorNameAvailabilityOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Check the availability of a Front Door resource name. - /// - /// - /// Input to check. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> CheckWithHttpMessagesAsync(CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (checkFrontDoorNameAvailabilityInput == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "checkFrontDoorNameAvailabilityInput"); - } - if (checkFrontDoorNameAvailabilityInput != null) - { - checkFrontDoorNameAvailabilityInput.Validate(); - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("checkFrontDoorNameAvailabilityInput", checkFrontDoorNameAvailabilityInput); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Check", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "providers/Microsoft.Network/checkFrontDoorNameAvailability").ToString(); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("POST"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(checkFrontDoorNameAvailabilityInput != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(checkFrontDoorNameAvailabilityInput, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityOperationsExtensions.cs deleted file mode 100644 index b4486cd91255..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityOperationsExtensions.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for FrontDoorNameAvailabilityOperations - /// - public static partial class FrontDoorNameAvailabilityOperationsExtensions - { - /// - /// Check the availability of a Front Door resource name. - /// - /// - /// The operations group for this extension method. - /// - public static CheckNameAvailabilityOutput Check(this IFrontDoorNameAvailabilityOperations operations, CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput) - { - return ((IFrontDoorNameAvailabilityOperations)operations).CheckAsync(checkFrontDoorNameAvailabilityInput).GetAwaiter().GetResult(); - } - - /// - /// Check the availability of a Front Door resource name. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task CheckAsync(this IFrontDoorNameAvailabilityOperations operations, CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.CheckWithHttpMessagesAsync(checkFrontDoorNameAvailabilityInput, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityWithSubscriptionOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityWithSubscriptionOperations.cs deleted file mode 100644 index 65c15eec7924..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityWithSubscriptionOperations.cs +++ /dev/null @@ -1,243 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontDoorNameAvailabilityWithSubscriptionOperations operations. - /// - internal partial class FrontDoorNameAvailabilityWithSubscriptionOperations : Microsoft.Rest.IServiceOperations, IFrontDoorNameAvailabilityWithSubscriptionOperations - { - /// - /// Initializes a new instance of the FrontDoorNameAvailabilityWithSubscriptionOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal FrontDoorNameAvailabilityWithSubscriptionOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Check the availability of a Front Door subdomain. - /// - /// - /// Input to check. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> CheckWithHttpMessagesAsync(CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (checkFrontDoorNameAvailabilityInput == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "checkFrontDoorNameAvailabilityInput"); - } - if (checkFrontDoorNameAvailabilityInput != null) - { - checkFrontDoorNameAvailabilityInput.Validate(); - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("checkFrontDoorNameAvailabilityInput", checkFrontDoorNameAvailabilityInput); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Check", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/providers/Microsoft.Network/checkFrontDoorNameAvailability").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("POST"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(checkFrontDoorNameAvailabilityInput != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(checkFrontDoorNameAvailabilityInput, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityWithSubscriptionOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityWithSubscriptionOperationsExtensions.cs deleted file mode 100644 index cc928612821f..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorNameAvailabilityWithSubscriptionOperationsExtensions.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for FrontDoorNameAvailabilityWithSubscriptionOperations - /// - public static partial class FrontDoorNameAvailabilityWithSubscriptionOperationsExtensions - { - /// - /// Check the availability of a Front Door subdomain. - /// - /// - /// The operations group for this extension method. - /// - public static CheckNameAvailabilityOutput Check(this IFrontDoorNameAvailabilityWithSubscriptionOperations operations, CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput) - { - return ((IFrontDoorNameAvailabilityWithSubscriptionOperations)operations).CheckAsync(checkFrontDoorNameAvailabilityInput).GetAwaiter().GetResult(); - } - - /// - /// Check the availability of a Front Door subdomain. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task CheckAsync(this IFrontDoorNameAvailabilityWithSubscriptionOperations operations, CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.CheckWithHttpMessagesAsync(checkFrontDoorNameAvailabilityInput, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorsOperations.cs deleted file mode 100644 index 0e8f8da5fa0a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorsOperations.cs +++ /dev/null @@ -1,1822 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontDoorsOperations operations. - /// - internal partial class FrontDoorsOperations : Microsoft.Rest.IServiceOperations, IFrontDoorsOperations - { - /// - /// Initializes a new instance of the FrontDoorsOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal FrontDoorsOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/providers/Microsoft.Network/frontDoors").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByResourceGroupWithHttpMessagesAsync(string resourceGroupName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByResourceGroup", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a Front Door with the specified Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Front Door properties needed to create a new Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontDoorParameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginDeleteWithHttpMessagesAsync(resourceGroupName, frontDoorName, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Validates the custom domain mapping to ensure it maps to the correct Front - /// Door endpoint in DNS. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Custom domain to be validated. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> ValidateCustomDomainWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, ValidateCustomDomainInput customDomainProperties, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (customDomainProperties == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "customDomainProperties"); - } - if (customDomainProperties != null) - { - customDomainProperties.Validate(); - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("customDomainProperties", customDomainProperties); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ValidateCustomDomain", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/validateCustomDomain").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("POST"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(customDomainProperties != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(customDomainProperties, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Front Door properties needed to create a new Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (frontDoorParameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorParameters"); - } - if (frontDoorParameters != null) - { - frontDoorParameters.Validate(); - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("frontDoorParameters", frontDoorParameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PUT"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(frontDoorParameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(frontDoorParameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 201) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginDelete", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("DELETE"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 202 && (int)_statusCode != 204) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByResourceGroupNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByResourceGroupNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorsOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorsOperationsExtensions.cs deleted file mode 100644 index 5d202f864aba..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontDoorsOperationsExtensions.cs +++ /dev/null @@ -1,376 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for FrontDoorsOperations - /// - public static partial class FrontDoorsOperationsExtensions - { - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// The operations group for this extension method. - /// - public static Microsoft.Rest.Azure.IPage List(this IFrontDoorsOperations operations) - { - return ((IFrontDoorsOperations)operations).ListAsync().GetAwaiter().GetResult(); - } - - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListAsync(this IFrontDoorsOperations operations, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - public static Microsoft.Rest.Azure.IPage ListByResourceGroup(this IFrontDoorsOperations operations, string resourceGroupName) - { - return ((IFrontDoorsOperations)operations).ListByResourceGroupAsync(resourceGroupName).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByResourceGroupAsync(this IFrontDoorsOperations operations, string resourceGroupName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByResourceGroupWithHttpMessagesAsync(resourceGroupName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets a Front Door with the specified Front Door name under the specified - /// subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static FrontDoorModel Get(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName) - { - return ((IFrontDoorsOperations)operations).GetAsync(resourceGroupName, frontDoorName).GetAwaiter().GetResult(); - } - - /// - /// Gets a Front Door with the specified Front Door name under the specified - /// subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetAsync(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, frontDoorName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static FrontDoorModel CreateOrUpdate(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters) - { - return ((IFrontDoorsOperations)operations).CreateOrUpdateAsync(resourceGroupName, frontDoorName, frontDoorParameters).GetAwaiter().GetResult(); - } - - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task CreateOrUpdateAsync(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontDoorParameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static void Delete(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName) - { - ((IFrontDoorsOperations)operations).DeleteAsync(resourceGroupName, frontDoorName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task DeleteAsync(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, frontDoorName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Validates the custom domain mapping to ensure it maps to the correct Front - /// Door endpoint in DNS. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static ValidateCustomDomainOutput ValidateCustomDomain(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, ValidateCustomDomainInput customDomainProperties) - { - return ((IFrontDoorsOperations)operations).ValidateCustomDomainAsync(resourceGroupName, frontDoorName, customDomainProperties).GetAwaiter().GetResult(); - } - - /// - /// Validates the custom domain mapping to ensure it maps to the correct Front - /// Door endpoint in DNS. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task ValidateCustomDomainAsync(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, ValidateCustomDomainInput customDomainProperties, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ValidateCustomDomainWithHttpMessagesAsync(resourceGroupName, frontDoorName, customDomainProperties, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static FrontDoorModel BeginCreateOrUpdate(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters) - { - return ((IFrontDoorsOperations)operations).BeginCreateOrUpdateAsync(resourceGroupName, frontDoorName, frontDoorParameters).GetAwaiter().GetResult(); - } - - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginCreateOrUpdateAsync(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontDoorParameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static void BeginDelete(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName) - { - ((IFrontDoorsOperations)operations).BeginDeleteAsync(resourceGroupName, frontDoorName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginDeleteAsync(this IFrontDoorsOperations operations, string resourceGroupName, string frontDoorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginDeleteWithHttpMessagesAsync(resourceGroupName, frontDoorName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListNext(this IFrontDoorsOperations operations, string nextPageLink) - { - return ((IFrontDoorsOperations)operations).ListNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListNextAsync(this IFrontDoorsOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListByResourceGroupNext(this IFrontDoorsOperations operations, string nextPageLink) - { - return ((IFrontDoorsOperations)operations).ListByResourceGroupNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByResourceGroupNextAsync(this IFrontDoorsOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByResourceGroupNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontendEndpointsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontendEndpointsOperations.cs deleted file mode 100644 index 7d72e968c720..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontendEndpointsOperations.cs +++ /dev/null @@ -1,1251 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontendEndpointsOperations operations. - /// - internal partial class FrontendEndpointsOperations : Microsoft.Rest.IServiceOperations, IFrontendEndpointsOperations - { - /// - /// Initializes a new instance of the FrontendEndpointsOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal FrontendEndpointsOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByFrontDoorWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByFrontDoor", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a Frontend endpoint with the specified name within the specified Front - /// Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - if (frontendEndpointName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontendEndpointName"); - } - if (frontendEndpointName != null) - { - if (frontendEndpointName.Length > 255) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontendEndpointName", 255); - } - if (frontendEndpointName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontendEndpointName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontendEndpointName, "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontendEndpointName", "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("frontendEndpointName", frontendEndpointName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints/{frontendEndpointName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - _url = _url.Replace("{frontendEndpointName}", System.Uri.EscapeDataString(frontendEndpointName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The configuration specifying how to enable HTTPS - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task EnableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginEnableHttpsWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontendEndpointName, customHttpsConfiguration, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task DisableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginDisableHttpsWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontendEndpointName, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The configuration specifying how to enable HTTPS - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginEnableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (customHttpsConfiguration == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "customHttpsConfiguration"); - } - if (customHttpsConfiguration != null) - { - customHttpsConfiguration.Validate(); - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - if (frontendEndpointName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontendEndpointName"); - } - if (frontendEndpointName != null) - { - if (frontendEndpointName.Length > 255) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontendEndpointName", 255); - } - if (frontendEndpointName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontendEndpointName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontendEndpointName, "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontendEndpointName", "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("frontendEndpointName", frontendEndpointName); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("customHttpsConfiguration", customHttpsConfiguration); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginEnableHttps", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints/{frontendEndpointName}/enableHttps").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - _url = _url.Replace("{frontendEndpointName}", System.Uri.EscapeDataString(frontendEndpointName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("POST"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(customHttpsConfiguration != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(customHttpsConfiguration, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginDisableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - if (frontendEndpointName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontendEndpointName"); - } - if (frontendEndpointName != null) - { - if (frontendEndpointName.Length > 255) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontendEndpointName", 255); - } - if (frontendEndpointName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontendEndpointName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontendEndpointName, "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontendEndpointName", "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("frontendEndpointName", frontendEndpointName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginDisableHttps", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/frontendEndpoints/{frontendEndpointName}/disableHttps").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - _url = _url.Replace("{frontendEndpointName}", System.Uri.EscapeDataString(frontendEndpointName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("POST"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByFrontDoorNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByFrontDoorNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontendEndpointsOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontendEndpointsOperationsExtensions.cs deleted file mode 100644 index ed13b4934652..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/FrontendEndpointsOperationsExtensions.cs +++ /dev/null @@ -1,301 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for FrontendEndpointsOperations - /// - public static partial class FrontendEndpointsOperationsExtensions - { - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static Microsoft.Rest.Azure.IPage ListByFrontDoor(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName) - { - return ((IFrontendEndpointsOperations)operations).ListByFrontDoorAsync(resourceGroupName, frontDoorName).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByFrontDoorAsync(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByFrontDoorWithHttpMessagesAsync(resourceGroupName, frontDoorName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets a Frontend endpoint with the specified name within the specified Front - /// Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - public static FrontendEndpoint Get(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName) - { - return ((IFrontendEndpointsOperations)operations).GetAsync(resourceGroupName, frontDoorName, frontendEndpointName).GetAwaiter().GetResult(); - } - - /// - /// Gets a Frontend endpoint with the specified name within the specified Front - /// Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetAsync(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontendEndpointName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - public static void EnableHttps(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration) - { - ((IFrontendEndpointsOperations)operations).EnableHttpsAsync(resourceGroupName, frontDoorName, frontendEndpointName, customHttpsConfiguration).GetAwaiter().GetResult(); - } - - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task EnableHttpsAsync(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.EnableHttpsWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontendEndpointName, customHttpsConfiguration, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - public static void DisableHttps(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName) - { - ((IFrontendEndpointsOperations)operations).DisableHttpsAsync(resourceGroupName, frontDoorName, frontendEndpointName).GetAwaiter().GetResult(); - } - - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task DisableHttpsAsync(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.DisableHttpsWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontendEndpointName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - public static void BeginEnableHttps(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration) - { - ((IFrontendEndpointsOperations)operations).BeginEnableHttpsAsync(resourceGroupName, frontDoorName, frontendEndpointName, customHttpsConfiguration).GetAwaiter().GetResult(); - } - - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginEnableHttpsAsync(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginEnableHttpsWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontendEndpointName, customHttpsConfiguration, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - public static void BeginDisableHttps(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName) - { - ((IFrontendEndpointsOperations)operations).BeginDisableHttpsAsync(resourceGroupName, frontDoorName, frontendEndpointName).GetAwaiter().GetResult(); - } - - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginDisableHttpsAsync(this IFrontendEndpointsOperations operations, string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginDisableHttpsWithHttpMessagesAsync(resourceGroupName, frontDoorName, frontendEndpointName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListByFrontDoorNext(this IFrontendEndpointsOperations operations, string nextPageLink) - { - return ((IFrontendEndpointsOperations)operations).ListByFrontDoorNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByFrontDoorNextAsync(this IFrontendEndpointsOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByFrontDoorNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IEndpointsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IEndpointsOperations.cs deleted file mode 100644 index d1220f76b925..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IEndpointsOperations.cs +++ /dev/null @@ -1,73 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// EndpointsOperations operations. - /// - public partial interface IEndpointsOperations - { - /// - /// Removes a content from Front Door. - /// - /// - /// Removes a content from Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The path to the content to be purged. Path can be a full URL, e.g. - /// '/pictures/city.png' which removes a single file, or a directory with a - /// wildcard, e.g. '/pictures/*' which removes all folders and files in the - /// directory. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task PurgeContentWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Removes a content from Front Door. - /// - /// - /// Removes a content from Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The path to the content to be purged. Path can be a full URL, e.g. - /// '/pictures/city.png' which removes a single file, or a directory with a - /// wildcard, e.g. '/pictures/*' which removes all folders and files in the - /// directory. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginPurgeContentWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, PurgeParameters contentFilePaths, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IExperimentsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IExperimentsOperations.cs deleted file mode 100644 index cfe3adc7acec..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IExperimentsOperations.cs +++ /dev/null @@ -1,273 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// ExperimentsOperations operations. - /// - public partial interface IExperimentsOperations - { - /// - /// Gets a list of Experiments - /// - /// - /// Gets a list of Experiments - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByProfileWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets an Experiment by ExperimentName - /// - /// - /// Gets an Experiment by ExperimentName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates or updates an Experiment - /// - /// - /// Creates or updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment resource - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, Experiment parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Updates an Experiment - /// - /// - /// Updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment Update Model - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an Experiment - /// - /// - /// Deletes an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates or updates an Experiment - /// - /// - /// Creates or updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment resource - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, Experiment parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Updates an Experiment - /// - /// - /// Updates an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The Experiment Update Model - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, ExperimentUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an Experiment - /// - /// - /// Deletes an Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a list of Experiments - /// - /// - /// Gets a list of Experiments - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByProfileNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoor.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoor.cs deleted file mode 100644 index ef8348913a1e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoor.cs +++ /dev/null @@ -1,129 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// The Microsoft Azure Network management API provides a RESTful set of web - /// services that interact with Microsoft Azure Networks service to manage your - /// network resources. The API has entities that capture the relationship - /// between an end user and the Microsoft Azure Networks service. - /// - public partial interface IFrontDoor : System.IDisposable - { - /// - /// The base URI of the service. - /// - System.Uri BaseUri { get; set; } - - /// - /// Gets or sets json serialization settings. - /// - Newtonsoft.Json.JsonSerializerSettings SerializationSettings { get; } - - /// - /// Gets or sets json deserialization settings. - /// - Newtonsoft.Json.JsonSerializerSettings DeserializationSettings { get; } - - /// - /// Credentials needed for the client to connect to Azure. - /// - Microsoft.Rest.ServiceClientCredentials Credentials { get;} - - - /// - /// The subscription credentials which uniquely identify the Microsoft Azure - /// subscription. The subscription ID forms part of the URI for every service - /// call. - /// - string SubscriptionId { get; set;} - - - /// - /// The preferred language for the response. - /// - string AcceptLanguage { get; set;} - - - /// - /// The retry timeout in seconds for Long Running Operations. Default - /// /// value is 30. - /// - int? LongRunningOperationRetryTimeout { get; set;} - - - /// - /// Whether a unique x-ms-client-request-id should be generated. When - /// /// set to true a unique x-ms-client-request-id value is generated and - /// /// included in each request. Default is true. - /// - bool? GenerateClientRequestId { get; set;} - - - /// - /// Gets the IPoliciesOperations - /// - IPoliciesOperations Policies { get; } - - /// - /// Gets the IManagedRuleSetsOperations - /// - IManagedRuleSetsOperations ManagedRuleSets { get; } - - /// - /// Gets the IFrontDoorNameAvailabilityOperations - /// - IFrontDoorNameAvailabilityOperations FrontDoorNameAvailability { get; } - - /// - /// Gets the IFrontDoorNameAvailabilityWithSubscriptionOperations - /// - IFrontDoorNameAvailabilityWithSubscriptionOperations FrontDoorNameAvailabilityWithSubscription { get; } - - /// - /// Gets the IFrontDoorsOperations - /// - IFrontDoorsOperations FrontDoors { get; } - - /// - /// Gets the IFrontendEndpointsOperations - /// - IFrontendEndpointsOperations FrontendEndpoints { get; } - - /// - /// Gets the IEndpointsOperations - /// - IEndpointsOperations Endpoints { get; } - - /// - /// Gets the IRulesEnginesOperations - /// - IRulesEnginesOperations RulesEngines { get; } - - /// - /// Gets the INetworkExperimentProfilesOperations - /// - INetworkExperimentProfilesOperations NetworkExperimentProfiles { get; } - - /// - /// Gets the IPreconfiguredEndpointsOperations - /// - IPreconfiguredEndpointsOperations PreconfiguredEndpoints { get; } - - /// - /// Gets the IExperimentsOperations - /// - IExperimentsOperations Experiments { get; } - - /// - /// Gets the IReportsOperations - /// - IReportsOperations Reports { get; } - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorNameAvailabilityOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorNameAvailabilityOperations.cs deleted file mode 100644 index 8cf995c51c9d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorNameAvailabilityOperations.cs +++ /dev/null @@ -1,38 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontDoorNameAvailabilityOperations operations. - /// - public partial interface IFrontDoorNameAvailabilityOperations - { - /// - /// Check the availability of a Front Door resource name. - /// - /// - /// Check the availability of a Front Door resource name. - /// - /// - /// Input to check. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> CheckWithHttpMessagesAsync(CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorNameAvailabilityWithSubscriptionOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorNameAvailabilityWithSubscriptionOperations.cs deleted file mode 100644 index b42613311045..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorNameAvailabilityWithSubscriptionOperations.cs +++ /dev/null @@ -1,38 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontDoorNameAvailabilityWithSubscriptionOperations operations. - /// - public partial interface IFrontDoorNameAvailabilityWithSubscriptionOperations - { - /// - /// Check the availability of a Front Door subdomain. - /// - /// - /// Check the availability of a Front Door subdomain. - /// - /// - /// Input to check. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> CheckWithHttpMessagesAsync(CheckNameAvailabilityInput checkFrontDoorNameAvailabilityInput, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorsOperations.cs deleted file mode 100644 index f8bf87800ad2..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontDoorsOperations.cs +++ /dev/null @@ -1,271 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontDoorsOperations operations. - /// - public partial interface IFrontDoorsOperations - { - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByResourceGroupWithHttpMessagesAsync(string resourceGroupName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a Front Door with the specified Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Gets a Front Door with the specified Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Front Door properties needed to create a new Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Validates the custom domain mapping to ensure it maps to the correct Front - /// Door endpoint in DNS. - /// - /// - /// Validates the custom domain mapping to ensure it maps to the correct Front - /// Door endpoint in DNS. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Custom domain to be validated. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> ValidateCustomDomainWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, ValidateCustomDomainInput customDomainProperties, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Creates a new Front Door with a Front Door name under the specified - /// subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Front Door properties needed to create a new Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, FrontDoorModel frontDoorParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// Deletes an existing Front Door with the specified parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// Lists all of the Front Doors within an Azure subscription. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// Lists all of the Front Doors within a resource group under a subscription. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByResourceGroupNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontendEndpointsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontendEndpointsOperations.cs deleted file mode 100644 index 27aee1807d16..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IFrontendEndpointsOperations.cs +++ /dev/null @@ -1,205 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// FrontendEndpointsOperations operations. - /// - public partial interface IFrontendEndpointsOperations - { - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByFrontDoorWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a Frontend endpoint with the specified name within the specified Front - /// Door. - /// - /// - /// Gets a Frontend endpoint with the specified name within the specified Front - /// Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The configuration specifying how to enable HTTPS - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task EnableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task DisableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// Enables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The configuration specifying how to enable HTTPS - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginEnableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// Disables a frontendEndpoint for HTTPS traffic - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Frontend endpoint which is unique within the Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginDisableHttpsWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string frontendEndpointName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// Lists all of the frontend endpoints within a Front Door. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByFrontDoorNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IManagedRuleSetsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IManagedRuleSetsOperations.cs deleted file mode 100644 index 169f8d1d7adb..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IManagedRuleSetsOperations.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// ManagedRuleSetsOperations operations. - /// - public partial interface IManagedRuleSetsOperations - { - /// - /// Lists all available managed rule sets. - /// - /// - /// Lists all available managed rule sets. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all available managed rule sets. - /// - /// - /// Lists all available managed rule sets. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/INetworkExperimentProfilesOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/INetworkExperimentProfilesOperations.cs deleted file mode 100644 index c55632762e57..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/INetworkExperimentProfilesOperations.cs +++ /dev/null @@ -1,296 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// NetworkExperimentProfilesOperations operations. - /// - public partial interface INetworkExperimentProfilesOperations - { - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByResourceGroupWithHttpMessagesAsync(string resourceGroupName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets an NetworkExperiment Profile by ProfileName - /// - /// - /// Gets an NetworkExperiment Profile by ProfileName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// An Network Experiment Profile - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string profileName, string resourceGroupName, Profile parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Profile Update Model - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, ProfileUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// An Network Experiment Profile - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string profileName, string resourceGroupName, Profile parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Profile Update Model - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, ProfileUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByResourceGroupNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IPoliciesOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IPoliciesOperations.cs deleted file mode 100644 index 5505092b0659..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IPoliciesOperations.cs +++ /dev/null @@ -1,300 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// PoliciesOperations operations. - /// - public partial interface IPoliciesOperations - { - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(string resourceGroupName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Retrieve protection policy with specified name within a resource group. - /// - /// - /// Retrieve protection policy with specified name within a resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string policyName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// Policy to be created. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// FrontdoorWebApplicationFirewallPolicy parameters to be patched. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, TagsObject parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes Policy - /// - /// - /// Deletes Policy - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string policyName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// Policy to be created. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// FrontdoorWebApplicationFirewallPolicy parameters to be patched. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginUpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, TagsObject parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes Policy - /// - /// - /// Deletes Policy - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string policyName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListBySubscriptionNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IPreconfiguredEndpointsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IPreconfiguredEndpointsOperations.cs deleted file mode 100644 index a3e3e4c0f3df..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IPreconfiguredEndpointsOperations.cs +++ /dev/null @@ -1,64 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// PreconfiguredEndpointsOperations operations. - /// - public partial interface IPreconfiguredEndpointsOperations - { - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IReportsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IReportsOperations.cs deleted file mode 100644 index 40c8a496328b..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IReportsOperations.cs +++ /dev/null @@ -1,102 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// ReportsOperations operations. - /// - public partial interface IReportsOperations - { - /// - /// Gets a Latency Scorecard for a given Experiment - /// - /// - /// Gets a Latency Scorecard for a given Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The end DateTime of the Latency Scorecard in UTC - /// - /// - /// The country associated with the Latency Scorecard. Values are country ISO - /// codes as specified here- https://www.iso.org/iso-3166-country-codes.html - /// - /// - /// The aggregation interval of the Latency Scorecard - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetLatencyScorecardsWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, string aggregationInterval, string endDateTimeUTC = default(string), string country = default(string), System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a Timeseries for a given Experiment - /// - /// - /// Gets a Timeseries for a given Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The start DateTime of the Timeseries in UTC - /// - /// - /// The end DateTime of the Timeseries in UTC - /// - /// - /// The aggregation interval of the Timeseries - /// - /// - /// The type of Timeseries - /// - /// - /// The specific endpoint - /// - /// - /// The country associated with the Timeseries. Values are country ISO codes as - /// specified here- https://www.iso.org/iso-3166-country-codes.html - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetTimeseriesWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.DateTime startDateTimeUTC, System.DateTime endDateTimeUTC, string aggregationInterval, string timeseriesType, string endpoint = default(string), string country = default(string), System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IRulesEnginesOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IRulesEnginesOperations.cs deleted file mode 100644 index 34dd3c873652..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/IRulesEnginesOperations.cs +++ /dev/null @@ -1,221 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// RulesEnginesOperations operations. - /// - public partial interface IRulesEnginesOperations - { - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByFrontDoorWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Gets a Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Gets a Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// Rules Engine Configuration properties needed to create a new Rules Engine - /// Configuration. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// Rules Engine Configuration properties needed to create a new Rules Engine - /// Configuration. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - System.Threading.Tasks.Task>> ListByFrontDoorNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ManagedRuleSetsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ManagedRuleSetsOperations.cs deleted file mode 100644 index 934ba421e3cd..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ManagedRuleSetsOperations.cs +++ /dev/null @@ -1,402 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// ManagedRuleSetsOperations operations. - /// - internal partial class ManagedRuleSetsOperations : Microsoft.Rest.IServiceOperations, IManagedRuleSetsOperations - { - /// - /// Initializes a new instance of the ManagedRuleSetsOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal ManagedRuleSetsOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Lists all available managed rule sets. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2025-03-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallManagedRuleSets").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all available managed rule sets. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ManagedRuleSetsOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ManagedRuleSetsOperationsExtensions.cs deleted file mode 100644 index 005a481f822c..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ManagedRuleSetsOperationsExtensions.cs +++ /dev/null @@ -1,74 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for ManagedRuleSetsOperations - /// - public static partial class ManagedRuleSetsOperationsExtensions - { - /// - /// Lists all available managed rule sets. - /// - /// - /// The operations group for this extension method. - /// - public static Microsoft.Rest.Azure.IPage List(this IManagedRuleSetsOperations operations) - { - return ((IManagedRuleSetsOperations)operations).ListAsync().GetAwaiter().GetResult(); - } - - /// - /// Lists all available managed rule sets. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListAsync(this IManagedRuleSetsOperations operations, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Lists all available managed rule sets. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListNext(this IManagedRuleSetsOperations operations, string nextPageLink) - { - return ((IManagedRuleSetsOperations)operations).ListNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Lists all available managed rule sets. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListNextAsync(this IManagedRuleSetsOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ActionType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ActionType.cs deleted file mode 100644 index b39b848fd3a1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ActionType.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ActionType. - /// - - - public static class ActionType - { - public const string Allow = "Allow"; - public const string Block = "Block"; - public const string Log = "Log"; - public const string Redirect = "Redirect"; - public const string AnomalyScoring = "AnomalyScoring"; - public const string JSChallenge = "JSChallenge"; - public const string Captcha = "CAPTCHA"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/AggregationInterval.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/AggregationInterval.cs deleted file mode 100644 index 0b7503a536cb..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/AggregationInterval.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for AggregationInterval. - /// - - - public static class AggregationInterval - { - public const string Hourly = "Hourly"; - public const string Daily = "Daily"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Availability.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Availability.cs deleted file mode 100644 index ced4b05c0ad1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Availability.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for Availability. - /// - - - public static class Availability - { - public const string Available = "Available"; - public const string Unavailable = "Unavailable"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/AzureAsyncOperationResult.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/AzureAsyncOperationResult.cs deleted file mode 100644 index 4fea376a8cb6..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/AzureAsyncOperationResult.cs +++ /dev/null @@ -1,63 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The response body contains the status of the specified asynchronous - /// operation, indicating whether it has succeeded, is in progress, or has - /// failed. Note that this status is distinct from the HTTP status code - /// returned for the Get Operation Status operation itself. If the asynchronous - /// operation succeeded, the response body includes the HTTP status code for - /// the successful request. If the asynchronous operation failed, the response - /// body includes the HTTP status code for the failed request and error - /// information regarding the failure. - /// - public partial class AzureAsyncOperationResult - { - /// - /// Initializes a new instance of the AzureAsyncOperationResult class. - /// - public AzureAsyncOperationResult() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the AzureAsyncOperationResult class. - /// - - /// Status of the Azure async operation. - /// Possible values include: 'InProgress', 'Succeeded', 'Failed' - - /// - /// - public AzureAsyncOperationResult(string status = default(string), Error error = default(Error)) - - { - this.Status = status; - this.Error = error; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets status of the Azure async operation. Possible values include: 'InProgress', 'Succeeded', 'Failed' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "status")] - public string Status {get; set; } - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "error")] - public Error Error {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Backend.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Backend.cs deleted file mode 100644 index 2132feed2765..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Backend.cs +++ /dev/null @@ -1,232 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Backend address of a frontDoor load balancer. - /// - public partial class Backend - { - /// - /// Initializes a new instance of the Backend class. - /// - public Backend() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Backend class. - /// - - /// Location of the backend (IP address or FQDN) - /// - - /// The Alias of the Private Link resource. Populating this optional field - /// indicates that this backend is 'Private' - /// - - /// The Resource Id of the Private Link resource. Populating this optional - /// field indicates that this backend is 'Private' - /// - - /// The location of the Private Link resource. Required only if - /// 'privateLinkResourceId' is populated - /// - - /// The Approval status for the connection to the Private Link - /// Possible values include: 'Pending', 'Approved', 'Rejected', 'Disconnected', - /// 'Timeout' - - /// A custom message to be included in the approval request to connect to the - /// Private Link - /// - - /// The HTTP TCP port number. Must be between 1 and 65535. - /// - - /// The HTTPS TCP port number. Must be between 1 and 65535. - /// - - /// Whether to enable use of this backend. Permitted values are 'Enabled' or - /// 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// Priority to use for load balancing. Higher priorities will not be used for - /// load balancing if any lower priority backend is healthy. - /// - - /// Weight of this endpoint for load balancing purposes. - /// - - /// The value to use as the host header sent to the backend. If blank or - /// unspecified, this defaults to the incoming host. - /// - public Backend(string address = default(string), string privateLinkAlias = default(string), string privateLinkResourceId = default(string), string privateLinkLocation = default(string), string privateEndpointStatus = default(string), string privateLinkApprovalMessage = default(string), int? httpPort = default(int?), int? httpsPort = default(int?), string enabledState = default(string), int? priority = default(int?), int? weight = default(int?), string backendHostHeader = default(string)) - - { - this.Address = address; - this.PrivateLinkAlias = privateLinkAlias; - this.PrivateLinkResourceId = privateLinkResourceId; - this.PrivateLinkLocation = privateLinkLocation; - this.PrivateEndpointStatus = privateEndpointStatus; - this.PrivateLinkApprovalMessage = privateLinkApprovalMessage; - this.HttpPort = httpPort; - this.HttpsPort = httpsPort; - this.EnabledState = enabledState; - this.Priority = priority; - this.Weight = weight; - this.BackendHostHeader = backendHostHeader; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets location of the backend (IP address or FQDN) - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "address")] - public string Address {get; set; } - - /// - /// Gets or sets the Alias of the Private Link resource. Populating this - /// optional field indicates that this backend is 'Private' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "privateLinkAlias")] - public string PrivateLinkAlias {get; set; } - - /// - /// Gets or sets the Resource Id of the Private Link resource. Populating this - /// optional field indicates that this backend is 'Private' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "privateLinkResourceId")] - public string PrivateLinkResourceId {get; set; } - - /// - /// Gets or sets the location of the Private Link resource. Required only if - /// 'privateLinkResourceId' is populated - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "privateLinkLocation")] - public string PrivateLinkLocation {get; set; } - - /// - /// Gets the Approval status for the connection to the Private Link Possible values include: 'Pending', 'Approved', 'Rejected', 'Disconnected', 'Timeout' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "privateEndpointStatus")] - public string PrivateEndpointStatus {get; private set; } - - /// - /// Gets or sets a custom message to be included in the approval request to - /// connect to the Private Link - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "privateLinkApprovalMessage")] - public string PrivateLinkApprovalMessage {get; set; } - - /// - /// Gets or sets the HTTP TCP port number. Must be between 1 and 65535. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "httpPort")] - public int? HttpPort {get; set; } - - /// - /// Gets or sets the HTTPS TCP port number. Must be between 1 and 65535. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "httpsPort")] - public int? HttpsPort {get; set; } - - /// - /// Gets or sets whether to enable use of this backend. Permitted values are - /// 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets or sets priority to use for load balancing. Higher priorities will not - /// be used for load balancing if any lower priority backend is healthy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "priority")] - public int? Priority {get; set; } - - /// - /// Gets or sets weight of this endpoint for load balancing purposes. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "weight")] - public int? Weight {get; set; } - - /// - /// Gets or sets the value to use as the host header sent to the backend. If - /// blank or unspecified, this defaults to the incoming host. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "backendHostHeader")] - public string BackendHostHeader {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - - - - - - if (this.HttpPort != null) - { - if (this.HttpPort > 65535) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMaximum, "HttpPort", 65535); - } - if (this.HttpPort < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "HttpPort", 1); - } - } - if (this.HttpsPort != null) - { - if (this.HttpsPort > 65535) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMaximum, "HttpsPort", 65535); - } - if (this.HttpsPort < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "HttpsPort", 1); - } - } - - if (this.Priority != null) - { - if (this.Priority > 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMaximum, "Priority", 5); - } - if (this.Priority < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "Priority", 1); - } - } - if (this.Weight != null) - { - if (this.Weight > 1000) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMaximum, "Weight", 1000); - } - if (this.Weight < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "Weight", 1); - } - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendEnabledState.cs deleted file mode 100644 index f5da9af74da7..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for BackendEnabledState. - /// - - - public static class BackendEnabledState - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPool.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPool.cs deleted file mode 100644 index 679b3648dc27..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPool.cs +++ /dev/null @@ -1,102 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// A backend pool is a collection of backends that can be routed to. - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class BackendPool : SubResource - { - /// - /// Initializes a new instance of the BackendPool class. - /// - public BackendPool() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the BackendPool class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// The set of backends for this pool - /// - - /// Load balancing settings for a backend pool - /// - - /// L7 health probe settings for a backend pool - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public BackendPool(string id = default(string), string name = default(string), string type = default(string), System.Collections.Generic.IList backends = default(System.Collections.Generic.IList), SubResource loadBalancingSettings = default(SubResource), SubResource healthProbeSettings = default(SubResource), string resourceState = default(string)) - - : base(id) - { - this.Name = name; - this.Type = type; - this.Backends = backends; - this.LoadBalancingSettings = loadBalancingSettings; - this.HealthProbeSettings = healthProbeSettings; - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets resource type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public string Type {get; private set; } - - /// - /// Gets or sets the set of backends for this pool - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.backends")] - public System.Collections.Generic.IList Backends {get; set; } - - /// - /// Gets or sets load balancing settings for a backend pool - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.loadBalancingSettings")] - public SubResource LoadBalancingSettings {get; set; } - - /// - /// Gets or sets l7 health probe settings for a backend pool - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.healthProbeSettings")] - public SubResource HealthProbeSettings {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolListResult.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolListResult.cs deleted file mode 100644 index a9f58ed5756a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolListResult.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Result of the request to list Backend Pools. It contains a list of Backend - /// Pools objects and a URL link to get the next set of results. - /// - public partial class BackendPoolListResult - { - /// - /// Initializes a new instance of the BackendPoolListResult class. - /// - public BackendPoolListResult() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the BackendPoolListResult class. - /// - - /// List of Backend Pools within a Front Door. - /// - - /// URL to get the next set of BackendPool objects if there are any. - /// - public BackendPoolListResult(System.Collections.Generic.IList value = default(System.Collections.Generic.IList), string nextLink = default(string)) - - { - this.Value = value; - this.NextLink = nextLink; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets list of Backend Pools within a Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "value")] - public System.Collections.Generic.IList Value {get; private set; } - - /// - /// Gets or sets uRL to get the next set of BackendPool objects if there are - /// any. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "nextLink")] - public string NextLink {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolProperties.cs deleted file mode 100644 index e68469ccf886..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolProperties.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The JSON object that contains the properties required to create a Backend - /// Pool. - /// - public partial class BackendPoolProperties : BackendPoolUpdateParameters - { - /// - /// Initializes a new instance of the BackendPoolProperties class. - /// - public BackendPoolProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the BackendPoolProperties class. - /// - - /// The set of backends for this pool - /// - - /// Load balancing settings for a backend pool - /// - - /// L7 health probe settings for a backend pool - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public BackendPoolProperties(System.Collections.Generic.IList backends = default(System.Collections.Generic.IList), SubResource loadBalancingSettings = default(SubResource), SubResource healthProbeSettings = default(SubResource), string resourceState = default(string)) - - : base(backends, loadBalancingSettings, healthProbeSettings) - { - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolUpdateParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolUpdateParameters.cs deleted file mode 100644 index 760df81f1c04..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolUpdateParameters.cs +++ /dev/null @@ -1,66 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// A collection of backends that can be routed to. - /// - public partial class BackendPoolUpdateParameters - { - /// - /// Initializes a new instance of the BackendPoolUpdateParameters class. - /// - public BackendPoolUpdateParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the BackendPoolUpdateParameters class. - /// - - /// The set of backends for this pool - /// - - /// Load balancing settings for a backend pool - /// - - /// L7 health probe settings for a backend pool - /// - public BackendPoolUpdateParameters(System.Collections.Generic.IList backends = default(System.Collections.Generic.IList), SubResource loadBalancingSettings = default(SubResource), SubResource healthProbeSettings = default(SubResource)) - - { - this.Backends = backends; - this.LoadBalancingSettings = loadBalancingSettings; - this.HealthProbeSettings = healthProbeSettings; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the set of backends for this pool - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "backends")] - public System.Collections.Generic.IList Backends {get; set; } - - /// - /// Gets or sets load balancing settings for a backend pool - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "loadBalancingSettings")] - public SubResource LoadBalancingSettings {get; set; } - - /// - /// Gets or sets l7 health probe settings for a backend pool - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "healthProbeSettings")] - public SubResource HealthProbeSettings {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolsSettings.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolsSettings.cs deleted file mode 100644 index 8ea294b6280e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/BackendPoolsSettings.cs +++ /dev/null @@ -1,77 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Settings that apply to all backend pools. - /// - public partial class BackendPoolsSettings - { - /// - /// Initializes a new instance of the BackendPoolsSettings class. - /// - public BackendPoolsSettings() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the BackendPoolsSettings class. - /// - - /// Whether to enforce certificate name check on HTTPS requests to all backend - /// pools. No effect on non-HTTPS requests. - /// Possible values include: 'Enabled', 'Disabled' - - /// Send and receive timeout on forwarding request to the backend. When timeout - /// is reached, the request fails and returns. - /// - public BackendPoolsSettings(string enforceCertificateNameCheck = default(string), int? sendRecvTimeoutSeconds = default(int?)) - - { - this.EnforceCertificateNameCheck = enforceCertificateNameCheck; - this.SendRecvTimeoutSeconds = sendRecvTimeoutSeconds; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets whether to enforce certificate name check on HTTPS requests to - /// all backend pools. No effect on non-HTTPS requests. Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enforceCertificateNameCheck")] - public string EnforceCertificateNameCheck {get; set; } - - /// - /// Gets or sets send and receive timeout on forwarding request to the backend. - /// When timeout is reached, the request fails and returns. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "sendRecvTimeoutSeconds")] - public int? SendRecvTimeoutSeconds {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - if (this.SendRecvTimeoutSeconds != null) - { - if (this.SendRecvTimeoutSeconds < 16) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "SendRecvTimeoutSeconds", 16); - } - } - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CacheConfiguration.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CacheConfiguration.cs deleted file mode 100644 index 7065c3865db6..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CacheConfiguration.cs +++ /dev/null @@ -1,83 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Caching settings for a caching-type route. To disable caching, do not - /// provide a cacheConfiguration object. - /// - public partial class CacheConfiguration - { - /// - /// Initializes a new instance of the CacheConfiguration class. - /// - public CacheConfiguration() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the CacheConfiguration class. - /// - - /// Treatment of URL query terms when forming the cache key. - /// Possible values include: 'StripNone', 'StripAll', 'StripOnly', - /// 'StripAllExcept' - - /// query parameters to include or exclude (comma separated). - /// - - /// Whether to use dynamic compression for cached content - /// Possible values include: 'Enabled', 'Disabled' - - /// The duration for which the content needs to be cached. Allowed format is in - /// ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP - /// requires the value to be no more than a year - /// - public CacheConfiguration(string queryParameterStripDirective = default(string), string queryParameters = default(string), string dynamicCompression = default(string), System.TimeSpan? cacheDuration = default(System.TimeSpan?)) - - { - this.QueryParameterStripDirective = queryParameterStripDirective; - this.QueryParameters = queryParameters; - this.DynamicCompression = dynamicCompression; - this.CacheDuration = cacheDuration; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets treatment of URL query terms when forming the cache key. Possible values include: 'StripNone', 'StripAll', 'StripOnly', 'StripAllExcept' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "queryParameterStripDirective")] - public string QueryParameterStripDirective {get; set; } - - /// - /// Gets or sets query parameters to include or exclude (comma separated). - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "queryParameters")] - public string QueryParameters {get; set; } - - /// - /// Gets or sets whether to use dynamic compression for cached content Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "dynamicCompression")] - public string DynamicCompression {get; set; } - - /// - /// Gets or sets the duration for which the content needs to be cached. Allowed - /// format is in ISO 8601 format - /// (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP requires the value - /// to be no more than a year - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "cacheDuration")] - public System.TimeSpan? CacheDuration {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CheckNameAvailabilityInput.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CheckNameAvailabilityInput.cs deleted file mode 100644 index 2574454e49dc..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CheckNameAvailabilityInput.cs +++ /dev/null @@ -1,72 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Input of CheckNameAvailability API. - /// - public partial class CheckNameAvailabilityInput - { - /// - /// Initializes a new instance of the CheckNameAvailabilityInput class. - /// - public CheckNameAvailabilityInput() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the CheckNameAvailabilityInput class. - /// - - /// The resource name to validate. - /// - - /// The type of the resource whose name is to be validated. - /// Possible values include: 'Microsoft.Network/frontDoors', - /// 'Microsoft.Network/frontDoors/frontendEndpoints' - public CheckNameAvailabilityInput(string name, ResourceType type) - - { - this.Name = name; - this.Type = type; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the resource name to validate. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets or sets the type of the resource whose name is to be validated. Possible values include: 'Microsoft.Network/frontDoors', 'Microsoft.Network/frontDoors/frontendEndpoints' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public ResourceType Type {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.Name == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "Name"); - } - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CheckNameAvailabilityOutput.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CheckNameAvailabilityOutput.cs deleted file mode 100644 index b2a6d2a8675d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CheckNameAvailabilityOutput.cs +++ /dev/null @@ -1,66 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Output of check name availability API. - /// - public partial class CheckNameAvailabilityOutput - { - /// - /// Initializes a new instance of the CheckNameAvailabilityOutput class. - /// - public CheckNameAvailabilityOutput() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the CheckNameAvailabilityOutput class. - /// - - /// Indicates whether the name is available. - /// Possible values include: 'Available', 'Unavailable' - - /// The reason why the name is not available. - /// - - /// The detailed error message describing why the name is not available. - /// - public CheckNameAvailabilityOutput(string nameAvailability = default(string), string reason = default(string), string message = default(string)) - - { - this.NameAvailability = nameAvailability; - this.Reason = reason; - this.Message = message; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets indicates whether the name is available. Possible values include: 'Available', 'Unavailable' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "nameAvailability")] - public string NameAvailability {get; private set; } - - /// - /// Gets the reason why the name is not available. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "reason")] - public string Reason {get; private set; } - - /// - /// Gets the detailed error message describing why the name is not available. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "message")] - public string Message {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsConfiguration.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsConfiguration.cs deleted file mode 100644 index b243800bc138..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsConfiguration.cs +++ /dev/null @@ -1,139 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Https settings for a domain - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class CustomHttpsConfiguration - { - /// - /// Initializes a new instance of the CustomHttpsConfiguration class. - /// - public CustomHttpsConfiguration() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the CustomHttpsConfiguration class. - /// - - /// Defines the source of the SSL certificate - /// Possible values include: 'AzureKeyVault', 'FrontDoor' - - /// The minimum TLS version required from the clients to establish an SSL - /// handshake with Front Door. - /// Possible values include: '1.0', '1.2' - - /// The Key Vault containing the SSL certificate - /// - - /// The name of the Key Vault secret representing the full certificate PFX - /// - - /// The version of the Key Vault secret representing the full certificate PFX - /// - - /// Defines the type of the certificate used for secure connections to a - /// frontendEndpoint - /// Possible values include: 'Dedicated' - public CustomHttpsConfiguration(string certificateSource, string minimumTlsVersion, KeyVaultCertificateSourceParametersVault vault = default(KeyVaultCertificateSourceParametersVault), string secretName = default(string), string secretVersion = default(string), string certificateType = default(string)) - - { - this.CertificateSource = certificateSource; - this.MinimumTlsVersion = minimumTlsVersion; - this.Vault = vault; - this.SecretName = secretName; - this.SecretVersion = secretVersion; - this.CertificateType = certificateType; - CustomInit(); - } - /// - /// Static constructor for CustomHttpsConfiguration class. - /// - static CustomHttpsConfiguration() - { - ProtocolType = "ServerNameIndication"; - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets defines the source of the SSL certificate Possible values include: 'AzureKeyVault', 'FrontDoor' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "certificateSource")] - public string CertificateSource {get; set; } - - /// - /// Gets or sets the minimum TLS version required from the clients to establish - /// an SSL handshake with Front Door. Possible values include: '1.0', '1.2' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "minimumTlsVersion")] - public string MinimumTlsVersion {get; set; } - - /// - /// Gets or sets the Key Vault containing the SSL certificate - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "keyVaultCertificateSourceParameters.vault")] - public KeyVaultCertificateSourceParametersVault Vault {get; set; } - - /// - /// Gets or sets the name of the Key Vault secret representing the full - /// certificate PFX - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "keyVaultCertificateSourceParameters.secretName")] - public string SecretName {get; set; } - - /// - /// Gets or sets the version of the Key Vault secret representing the full - /// certificate PFX - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "keyVaultCertificateSourceParameters.secretVersion")] - public string SecretVersion {get; set; } - - /// - /// Gets or sets defines the type of the certificate used for secure - /// connections to a frontendEndpoint Possible values include: 'Dedicated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "frontDoorCertificateSourceParameters.certificateType")] - public string CertificateType {get; set; } - /// - /// Gets or sets defines the TLS extension protocol that is used for secure delivery - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "protocolType")] - public static string ProtocolType {get; private set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.CertificateSource == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "CertificateSource"); - } - if (this.MinimumTlsVersion == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "MinimumTlsVersion"); - } - - - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsProvisioningState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsProvisioningState.cs deleted file mode 100644 index 905dc2b4db0b..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsProvisioningState.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for CustomHttpsProvisioningState. - /// - - - public static class CustomHttpsProvisioningState - { - public const string Enabling = "Enabling"; - public const string Enabled = "Enabled"; - public const string Disabling = "Disabling"; - public const string Disabled = "Disabled"; - public const string Failed = "Failed"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsProvisioningSubstate.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsProvisioningSubstate.cs deleted file mode 100644 index ad7cea7993be..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomHttpsProvisioningSubstate.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for CustomHttpsProvisioningSubstate. - /// - - - public static class CustomHttpsProvisioningSubstate - { - public const string SubmittingDomainControlValidationRequest = "SubmittingDomainControlValidationRequest"; - public const string PendingDomainControlValidationREquestApproval = "PendingDomainControlValidationREquestApproval"; - public const string DomainControlValidationRequestApproved = "DomainControlValidationRequestApproved"; - public const string DomainControlValidationRequestRejected = "DomainControlValidationRequestRejected"; - public const string DomainControlValidationRequestTimedOut = "DomainControlValidationRequestTimedOut"; - public const string IssuingCertificate = "IssuingCertificate"; - public const string DeployingCertificate = "DeployingCertificate"; - public const string CertificateDeployed = "CertificateDeployed"; - public const string DeletingCertificate = "DeletingCertificate"; - public const string CertificateDeleted = "CertificateDeleted"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRule.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRule.cs deleted file mode 100644 index c6b59ffb6ad9..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRule.cs +++ /dev/null @@ -1,202 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines contents of a web application rule - /// - public partial class CustomRule - { - /// - /// Initializes a new instance of the CustomRule class. - /// - public CustomRule() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the CustomRule class. - /// - - /// Describes the name of the rule. - /// - - /// Describes priority of the rule. Rules with a lower value will be evaluated - /// before rules with a higher value. - /// - - /// Describes if the custom rule is in enabled or disabled state. Defaults to - /// Enabled if not specified. - /// Possible values include: 'Disabled', 'Enabled' - - /// Describes type of rule. - /// Possible values include: 'MatchRule', 'RateLimitRule' - - /// Time window for resetting the rate limit count. Default is 1 minute. - /// - - /// Number of allowed requests per client within the time window. - /// - - /// Describes the list of variables to group the rate limit requests - /// - - /// List of match conditions. - /// - - /// Describes what action to be applied when rule matches. - /// Possible values include: 'Allow', 'Block', 'Log', 'Redirect', - /// 'AnomalyScoring', 'JSChallenge', 'CAPTCHA' - public CustomRule(int priority, string ruleType, System.Collections.Generic.IList matchConditions, string action, string name = default(string), string enabledState = default(string), int? rateLimitDurationInMinutes = default(int?), int? rateLimitThreshold = default(int?), System.Collections.Generic.IList groupBy = default(System.Collections.Generic.IList)) - - { - this.Name = name; - this.Priority = priority; - this.EnabledState = enabledState; - this.RuleType = ruleType; - this.RateLimitDurationInMinutes = rateLimitDurationInMinutes; - this.RateLimitThreshold = rateLimitThreshold; - this.GroupBy = groupBy; - this.MatchConditions = matchConditions; - this.Action = action; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets describes the name of the rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets or sets describes priority of the rule. Rules with a lower value will - /// be evaluated before rules with a higher value. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "priority")] - public int Priority {get; set; } - - /// - /// Gets or sets describes if the custom rule is in enabled or disabled state. - /// Defaults to Enabled if not specified. Possible values include: 'Disabled', 'Enabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets or sets describes type of rule. Possible values include: 'MatchRule', 'RateLimitRule' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleType")] - public string RuleType {get; set; } - - /// - /// Gets or sets time window for resetting the rate limit count. Default is 1 - /// minute. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rateLimitDurationInMinutes")] - public int? RateLimitDurationInMinutes {get; set; } - - /// - /// Gets or sets number of allowed requests per client within the time window. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rateLimitThreshold")] - public int? RateLimitThreshold {get; set; } - - /// - /// Gets or sets describes the list of variables to group the rate limit - /// requests - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "groupBy")] - public System.Collections.Generic.IList GroupBy {get; set; } - - /// - /// Gets or sets list of match conditions. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "matchConditions")] - public System.Collections.Generic.IList MatchConditions {get; set; } - - /// - /// Gets or sets describes what action to be applied when rule matches. Possible values include: 'Allow', 'Block', 'Log', 'Redirect', 'AnomalyScoring', 'JSChallenge', 'CAPTCHA' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "action")] - public string Action {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.RuleType == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RuleType"); - } - if (this.MatchConditions == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "MatchConditions"); - } - if (this.Action == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "Action"); - } - if (this.Name != null) - { - if (this.Name.Length > 128) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "Name", 128); - } - } - - - if (this.RateLimitDurationInMinutes != null) - { - if (this.RateLimitDurationInMinutes > 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMaximum, "RateLimitDurationInMinutes", 5); - } - if (this.RateLimitDurationInMinutes < 0) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "RateLimitDurationInMinutes", 0); - } - } - if (this.RateLimitThreshold != null) - { - if (this.RateLimitThreshold < 0) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "RateLimitThreshold", 0); - } - } - if (this.GroupBy != null) - { - foreach (var element in this.GroupBy) - { - if (element != null) - { - element.Validate(); - } - } - } - if (this.MatchConditions != null) - { - foreach (var element in this.MatchConditions) - { - if (element != null) - { - element.Validate(); - } - } - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRuleEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRuleEnabledState.cs deleted file mode 100644 index 7f9a3e7fef9c..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRuleEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for CustomRuleEnabledState. - /// - - - public static class CustomRuleEnabledState - { - public const string Disabled = "Disabled"; - public const string Enabled = "Enabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRuleList.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRuleList.cs deleted file mode 100644 index 289f7cf941a3..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/CustomRuleList.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines contents of custom rules - /// - public partial class CustomRuleList - { - /// - /// Initializes a new instance of the CustomRuleList class. - /// - public CustomRuleList() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the CustomRuleList class. - /// - - /// List of rules - /// - public CustomRuleList(System.Collections.Generic.IList rules = default(System.Collections.Generic.IList)) - - { - this.Rules = rules; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets list of rules - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rules")] - public System.Collections.Generic.IList Rules {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponse.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponse.cs deleted file mode 100644 index 926e8c97b1ee..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponse.cs +++ /dev/null @@ -1,47 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Error response indicates Front Door service is not able to process the - /// incoming request. The reason is provided in the error message. - /// - public partial class DefaultErrorResponse - { - /// - /// Initializes a new instance of the DefaultErrorResponse class. - /// - public DefaultErrorResponse() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the DefaultErrorResponse class. - /// - - /// Error model. - /// - public DefaultErrorResponse(DefaultErrorResponseError error = default(DefaultErrorResponseError)) - - { - this.Error = error; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets error model. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "error")] - public DefaultErrorResponseError Error {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponseError.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponseError.cs deleted file mode 100644 index 484659f972d9..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponseError.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Error model. - /// - public partial class DefaultErrorResponseError - { - /// - /// Initializes a new instance of the DefaultErrorResponseError class. - /// - public DefaultErrorResponseError() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the DefaultErrorResponseError class. - /// - - /// Error code. - /// - - /// Error message indicating why the operation failed. - /// - public DefaultErrorResponseError(string code = default(string), string message = default(string)) - - { - this.Code = code; - this.Message = message; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets error code. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "code")] - public string Code {get; private set; } - - /// - /// Gets error message indicating why the operation failed. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "message")] - public string Message {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponseException.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponseException.cs deleted file mode 100644 index 962e009cadc2..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DefaultErrorResponseException.cs +++ /dev/null @@ -1,53 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Exception thrown for an invalid response with DefaultErrorResponse information. - /// - public partial class DefaultErrorResponseException : Microsoft.Rest.RestException - { - /// - /// Gets information about the associated HTTP request. - /// - public Microsoft.Rest.HttpRequestMessageWrapper Request { get; set; } - - /// - /// Gets information about the associated HTTP response. - /// - public Microsoft.Rest.HttpResponseMessageWrapper Response { get; set; } - - /// - /// Gets or sets the body object. - /// - public DefaultErrorResponse Body { get; set; } - - /// - /// Initializes a new instance of the DefaultErrorResponseException class. - /// - public DefaultErrorResponseException() - { - } - - /// - /// Initializes a new instance of the DefaultErrorResponse class. - /// - /// The exception message. - public DefaultErrorResponseException(string message) - : this(message, null) - { - } - - /// - /// Initializes a new instance of the DefaultErrorResponse class. - /// - /// The exception message. - /// Inner exception. - public DefaultErrorResponseException(string message, System.Exception innerException) - : base(message, innerException) - { - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DynamicCompressionEnabled.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DynamicCompressionEnabled.cs deleted file mode 100644 index 8298f0b4dd6e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/DynamicCompressionEnabled.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for DynamicCompressionEnabled. - /// - - - public static class DynamicCompressionEnabled - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Endpoint.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Endpoint.cs deleted file mode 100644 index 006182713743..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Endpoint.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the endpoint properties - /// - public partial class Endpoint - { - /// - /// Initializes a new instance of the Endpoint class. - /// - public Endpoint() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Endpoint class. - /// - - /// The name of the endpoint - /// - - /// The endpoint URL - /// - public Endpoint(string name = default(string), string endpointProperty = default(string)) - - { - this.Name = name; - this.EndpointProperty = endpointProperty; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the name of the endpoint - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets or sets the endpoint URL - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpoint")] - public string EndpointProperty {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/EndpointType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/EndpointType.cs deleted file mode 100644 index e06100dfc191..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/EndpointType.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for EndpointType. - /// - - - public static class EndpointType - { - public const string AFD = "AFD"; - public const string AzureRegion = "AzureRegion"; - public const string CDN = "CDN"; - public const string ATM = "ATM"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/EnforceCertificateNameCheckEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/EnforceCertificateNameCheckEnabledState.cs deleted file mode 100644 index d98fbf92ae7b..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/EnforceCertificateNameCheckEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for EnforceCertificateNameCheckEnabledState. - /// - - - public static class EnforceCertificateNameCheckEnabledState - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Error.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Error.cs deleted file mode 100644 index 07d3fc80a98e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Error.cs +++ /dev/null @@ -1,83 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - public partial class Error - { - /// - /// Initializes a new instance of the Error class. - /// - public Error() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Error class. - /// - - /// - /// - - /// - /// - - /// - /// - - /// - /// - - /// - /// - public Error(string code = default(string), string message = default(string), string target = default(string), System.Collections.Generic.IList details = default(System.Collections.Generic.IList), string innerError = default(string)) - - { - this.Code = code; - this.Message = message; - this.Target = target; - this.Details = details; - this.InnerError = innerError; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "code")] - public string Code {get; set; } - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "message")] - public string Message {get; set; } - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "target")] - public string Target {get; set; } - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "details")] - public System.Collections.Generic.IList Details {get; set; } - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "innerError")] - public string InnerError {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorDetails.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorDetails.cs deleted file mode 100644 index 472f8d6c74fd..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorDetails.cs +++ /dev/null @@ -1,63 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - public partial class ErrorDetails - { - /// - /// Initializes a new instance of the ErrorDetails class. - /// - public ErrorDetails() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ErrorDetails class. - /// - - /// - /// - - /// - /// - - /// - /// - public ErrorDetails(string code = default(string), string target = default(string), string message = default(string)) - - { - this.Code = code; - this.Target = target; - this.Message = message; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "code")] - public string Code {get; set; } - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "target")] - public string Target {get; set; } - - /// - /// Gets or sets - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "message")] - public string Message {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorResponse.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorResponse.cs deleted file mode 100644 index ef55e713d4b5..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorResponse.cs +++ /dev/null @@ -1,57 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Error response indicates Front Door service is not able to process the - /// incoming request. The reason is provided in the error message. - /// - public partial class ErrorResponse - { - /// - /// Initializes a new instance of the ErrorResponse class. - /// - public ErrorResponse() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ErrorResponse class. - /// - - /// Error code. - /// - - /// Error message indicating why the operation failed. - /// - public ErrorResponse(string code = default(string), string message = default(string)) - - { - this.Code = code; - this.Message = message; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets error code. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "code")] - public string Code {get; private set; } - - /// - /// Gets error message indicating why the operation failed. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "message")] - public string Message {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorResponseException.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorResponseException.cs deleted file mode 100644 index 2c055cd7bf67..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ErrorResponseException.cs +++ /dev/null @@ -1,53 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Exception thrown for an invalid response with ErrorResponse information. - /// - public partial class ErrorResponseException : Microsoft.Rest.RestException - { - /// - /// Gets information about the associated HTTP request. - /// - public Microsoft.Rest.HttpRequestMessageWrapper Request { get; set; } - - /// - /// Gets information about the associated HTTP response. - /// - public Microsoft.Rest.HttpResponseMessageWrapper Response { get; set; } - - /// - /// Gets or sets the body object. - /// - public ErrorResponse Body { get; set; } - - /// - /// Initializes a new instance of the ErrorResponseException class. - /// - public ErrorResponseException() - { - } - - /// - /// Initializes a new instance of the ErrorResponse class. - /// - /// The exception message. - public ErrorResponseException(string message) - : this(message, null) - { - } - - /// - /// Initializes a new instance of the ErrorResponse class. - /// - /// The exception message. - /// Inner exception. - public ErrorResponseException(string message, System.Exception innerException) - : base(message, innerException) - { - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Experiment.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Experiment.cs deleted file mode 100644 index aa9665572764..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Experiment.cs +++ /dev/null @@ -1,124 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of an Experiment - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class Experiment : Resource - { - /// - /// Initializes a new instance of the Experiment class. - /// - public Experiment() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Experiment class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// The endpoint A of an experiment - /// - - /// The endpoint B of an experiment - /// - - /// The description of the details or intents of the Experiment - /// - - /// The state of the Experiment - /// Possible values include: 'Enabled', 'Disabled' - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting' - - /// The description of Experiment status from the server side - /// - - /// The uri to the Script used in the Experiment - /// - public Experiment(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), Endpoint endpointA = default(Endpoint), Endpoint endpointB = default(Endpoint), string description = default(string), string enabledState = default(string), string resourceState = default(string), string status = default(string), string scriptFileUri = default(string)) - - : base(id, name, type, location, tags) - { - this.EndpointA = endpointA; - this.EndpointB = endpointB; - this.Description = description; - this.EnabledState = enabledState; - this.ResourceState = resourceState; - this.Status = status; - this.ScriptFileUri = scriptFileUri; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the endpoint A of an experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endpointA")] - public Endpoint EndpointA {get; set; } - - /// - /// Gets or sets the endpoint B of an experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endpointB")] - public Endpoint EndpointB {get; set; } - - /// - /// Gets or sets the description of the details or intents of the Experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.description")] - public string Description {get; set; } - - /// - /// Gets or sets the state of the Experiment Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets the description of Experiment status from the server side - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.status")] - public string Status {get; private set; } - - /// - /// Gets the uri to the Script used in the Experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.scriptFileUri")] - public string ScriptFileUri {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentProperties.cs deleted file mode 100644 index 7e7c0081dc28..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentProperties.cs +++ /dev/null @@ -1,107 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of an experiment - /// - public partial class ExperimentProperties - { - /// - /// Initializes a new instance of the ExperimentProperties class. - /// - public ExperimentProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ExperimentProperties class. - /// - - /// The description of the details or intents of the Experiment - /// - - /// The endpoint A of an experiment - /// - - /// The endpoint B of an experiment - /// - - /// The state of the Experiment - /// Possible values include: 'Enabled', 'Disabled' - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting' - - /// The description of Experiment status from the server side - /// - - /// The uri to the Script used in the Experiment - /// - public ExperimentProperties(string description = default(string), Endpoint endpointA = default(Endpoint), Endpoint endpointB = default(Endpoint), string enabledState = default(string), string resourceState = default(string), string status = default(string), string scriptFileUri = default(string)) - - { - this.Description = description; - this.EndpointA = endpointA; - this.EndpointB = endpointB; - this.EnabledState = enabledState; - this.ResourceState = resourceState; - this.Status = status; - this.ScriptFileUri = scriptFileUri; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the description of the details or intents of the Experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "description")] - public string Description {get; set; } - - /// - /// Gets or sets the endpoint A of an experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpointA")] - public Endpoint EndpointA {get; set; } - - /// - /// Gets or sets the endpoint B of an experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpointB")] - public Endpoint EndpointB {get; set; } - - /// - /// Gets or sets the state of the Experiment Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets the description of Experiment status from the server side - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "status")] - public string Status {get; private set; } - - /// - /// Gets the uri to the Script used in the Experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "scriptFileUri")] - public string ScriptFileUri {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentUpdateModel.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentUpdateModel.cs deleted file mode 100644 index 14ab7f6b88aa..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentUpdateModel.cs +++ /dev/null @@ -1,67 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines modifiable attributes of an Experiment - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class ExperimentUpdateModel - { - /// - /// Initializes a new instance of the ExperimentUpdateModel class. - /// - public ExperimentUpdateModel() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ExperimentUpdateModel class. - /// - - /// Resource tags. - /// - - /// The description of the intent or details of the Experiment - /// - - /// The state of the Experiment - /// Possible values include: 'Enabled', 'Disabled' - public ExperimentUpdateModel(System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string description = default(string), string enabledState = default(string)) - - { - this.Tags = tags; - this.Description = description; - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource tags. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "tags")] - public System.Collections.Generic.IDictionary Tags {get; set; } - - /// - /// Gets or sets the description of the intent or details of the Experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.description")] - public string Description {get; set; } - - /// - /// Gets or sets the state of the Experiment Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.enabledState")] - public string EnabledState {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentUpdateProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentUpdateProperties.cs deleted file mode 100644 index e786c50e917e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ExperimentUpdateProperties.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of an experiment - /// - public partial class ExperimentUpdateProperties - { - /// - /// Initializes a new instance of the ExperimentUpdateProperties class. - /// - public ExperimentUpdateProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ExperimentUpdateProperties class. - /// - - /// The description of the intent or details of the Experiment - /// - - /// The state of the Experiment - /// Possible values include: 'Enabled', 'Disabled' - public ExperimentUpdateProperties(string description = default(string), string enabledState = default(string)) - - { - this.Description = description; - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the description of the intent or details of the Experiment - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "description")] - public string Description {get; set; } - - /// - /// Gets or sets the state of the Experiment Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ForwardingConfiguration.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ForwardingConfiguration.cs deleted file mode 100644 index 9c54a933115a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ForwardingConfiguration.cs +++ /dev/null @@ -1,80 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Describes Forwarding Route. - /// - [Newtonsoft.Json.JsonObject("#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration")] - public partial class ForwardingConfiguration : RouteConfiguration - { - /// - /// Initializes a new instance of the ForwardingConfiguration class. - /// - public ForwardingConfiguration() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ForwardingConfiguration class. - /// - - /// A custom path used to rewrite resource paths matched by this rule. Leave - /// empty to use incoming path. - /// - - /// Protocol this rule will use when forwarding traffic to backends. - /// Possible values include: 'HttpOnly', 'HttpsOnly', 'MatchRequest' - - /// The caching configuration associated with this rule. - /// - - /// A reference to the BackendPool which this rule routes to. - /// - public ForwardingConfiguration(string customForwardingPath = default(string), string forwardingProtocol = default(string), CacheConfiguration cacheConfiguration = default(CacheConfiguration), SubResource backendPool = default(SubResource)) - - { - this.CustomForwardingPath = customForwardingPath; - this.ForwardingProtocol = forwardingProtocol; - this.CacheConfiguration = cacheConfiguration; - this.BackendPool = backendPool; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets a custom path used to rewrite resource paths matched by this - /// rule. Leave empty to use incoming path. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customForwardingPath")] - public string CustomForwardingPath {get; set; } - - /// - /// Gets or sets protocol this rule will use when forwarding traffic to - /// backends. Possible values include: 'HttpOnly', 'HttpsOnly', 'MatchRequest' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "forwardingProtocol")] - public string ForwardingProtocol {get; set; } - - /// - /// Gets or sets the caching configuration associated with this rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "cacheConfiguration")] - public CacheConfiguration CacheConfiguration {get; set; } - - /// - /// Gets or sets a reference to the BackendPool which this rule routes to. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "backendPool")] - public SubResource BackendPool {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateSource.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateSource.cs deleted file mode 100644 index a0baa97ab89a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateSource.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorCertificateSource. - /// - - - public static class FrontDoorCertificateSource - { - public const string AzureKeyVault = "AzureKeyVault"; - public const string FrontDoor = "FrontDoor"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateSourceParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateSourceParameters.cs deleted file mode 100644 index 0e7e9ad1b038..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateSourceParameters.cs +++ /dev/null @@ -1,48 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Parameters required for enabling SSL with Front Door-managed certificates - /// - public partial class FrontDoorCertificateSourceParameters - { - /// - /// Initializes a new instance of the FrontDoorCertificateSourceParameters class. - /// - public FrontDoorCertificateSourceParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontDoorCertificateSourceParameters class. - /// - - /// Defines the type of the certificate used for secure connections to a - /// frontendEndpoint - /// Possible values include: 'Dedicated' - public FrontDoorCertificateSourceParameters(string certificateType = default(string)) - - { - this.CertificateType = certificateType; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets defines the type of the certificate used for secure - /// connections to a frontendEndpoint Possible values include: 'Dedicated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "certificateType")] - public string CertificateType {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateType.cs deleted file mode 100644 index 722b799686ff..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorCertificateType.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorCertificateType. - /// - - - public static class FrontDoorCertificateType - { - public const string Dedicated = "Dedicated"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorEnabledState.cs deleted file mode 100644 index e67a06577574..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorEnabledState. - /// - - - public static class FrontDoorEnabledState - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorForwardingProtocol.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorForwardingProtocol.cs deleted file mode 100644 index 35c522b7c34b..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorForwardingProtocol.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorForwardingProtocol. - /// - - - public static class FrontDoorForwardingProtocol - { - public const string HttpOnly = "HttpOnly"; - public const string HttpsOnly = "HttpsOnly"; - public const string MatchRequest = "MatchRequest"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorHealthProbeMethod.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorHealthProbeMethod.cs deleted file mode 100644 index dcdd5ea74c4e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorHealthProbeMethod.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorHealthProbeMethod. - /// - - - public static class FrontDoorHealthProbeMethod - { - public const string GET = "GET"; - public const string Head = "HEAD"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorModel.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorModel.cs deleted file mode 100644 index 2dc772504898..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorModel.cs +++ /dev/null @@ -1,234 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Front Door represents a collection of backend endpoints to route traffic to - /// along with rules that specify how traffic is sent there. - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class FrontDoorModel : Resource - { - /// - /// Initializes a new instance of the FrontDoorModel class. - /// - public FrontDoorModel() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontDoorModel class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// A friendly name for the frontDoor - /// - - /// Routing rules associated with this Front Door. - /// - - /// Load balancing settings associated with this Front Door instance. - /// - - /// Health probe settings associated with this Front Door instance. - /// - - /// Backend pools available to routing rules. - /// - - /// Frontend endpoints available to routing rules. - /// - - /// Settings for all backendPools - /// - - /// Operational status of the Front Door load balancer. Permitted values are - /// 'Enabled' or 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// Resource status of the Front Door. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - - /// Provisioning state of the Front Door. - /// - - /// The host that each frontendEndpoint must CNAME to. - /// - - /// The Id of the frontdoor. - /// - - /// Rules Engine Configurations available to routing rules. - /// - - /// Key-Value pair representing additional properties for frontdoor. - /// - public FrontDoorModel(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string friendlyName = default(string), System.Collections.Generic.IList routingRules = default(System.Collections.Generic.IList), System.Collections.Generic.IList loadBalancingSettings = default(System.Collections.Generic.IList), System.Collections.Generic.IList healthProbeSettings = default(System.Collections.Generic.IList), System.Collections.Generic.IList backendPools = default(System.Collections.Generic.IList), System.Collections.Generic.IList frontendEndpoints = default(System.Collections.Generic.IList), BackendPoolsSettings backendPoolsSettings = default(BackendPoolsSettings), string enabledState = default(string), string resourceState = default(string), string provisioningState = default(string), string cname = default(string), string frontdoorId = default(string), System.Collections.Generic.IList rulesEngines = default(System.Collections.Generic.IList), System.Collections.Generic.IDictionary extendedProperties = default(System.Collections.Generic.IDictionary)) - - : base(id, name, type, location, tags) - { - this.FriendlyName = friendlyName; - this.RoutingRules = routingRules; - this.LoadBalancingSettings = loadBalancingSettings; - this.HealthProbeSettings = healthProbeSettings; - this.BackendPools = backendPools; - this.FrontendEndpoints = frontendEndpoints; - this.BackendPoolsSettings = backendPoolsSettings; - this.EnabledState = enabledState; - this.ResourceState = resourceState; - this.ProvisioningState = provisioningState; - this.Cname = cname; - this.FrontdoorId = frontdoorId; - this.RulesEngines = rulesEngines; - this.ExtendedProperties = extendedProperties; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets a friendly name for the frontDoor - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.friendlyName")] - public string FriendlyName {get; set; } - - /// - /// Gets or sets routing rules associated with this Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.routingRules")] - public System.Collections.Generic.IList RoutingRules {get; set; } - - /// - /// Gets or sets load balancing settings associated with this Front Door - /// instance. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.loadBalancingSettings")] - public System.Collections.Generic.IList LoadBalancingSettings {get; set; } - - /// - /// Gets or sets health probe settings associated with this Front Door - /// instance. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.healthProbeSettings")] - public System.Collections.Generic.IList HealthProbeSettings {get; set; } - - /// - /// Gets or sets backend pools available to routing rules. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.backendPools")] - public System.Collections.Generic.IList BackendPools {get; set; } - - /// - /// Gets or sets frontend endpoints available to routing rules. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.frontendEndpoints")] - public System.Collections.Generic.IList FrontendEndpoints {get; set; } - - /// - /// Gets or sets settings for all backendPools - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.backendPoolsSettings")] - public BackendPoolsSettings BackendPoolsSettings {get; set; } - - /// - /// Gets or sets operational status of the Front Door load balancer. Permitted - /// values are 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets resource status of the Front Door. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets provisioning state of the Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.provisioningState")] - public string ProvisioningState {get; private set; } - - /// - /// Gets the host that each frontendEndpoint must CNAME to. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.cname")] - public string Cname {get; private set; } - - /// - /// Gets the Id of the frontdoor. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.frontdoorId")] - public string FrontdoorId {get; private set; } - - /// - /// Gets rules Engine Configurations available to routing rules. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.rulesEngines")] - public System.Collections.Generic.IList RulesEngines {get; private set; } - - /// - /// Gets key-Value pair representing additional properties for frontdoor. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.extendedProperties")] - public System.Collections.Generic.IDictionary ExtendedProperties {get; private set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - - - - - if (this.FrontendEndpoints != null) - { - foreach (var element in this.FrontendEndpoints) - { - if (element != null) - { - element.Validate(); - } - } - } - if (this.BackendPoolsSettings != null) - { - this.BackendPoolsSettings.Validate(); - } - - - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorProperties.cs deleted file mode 100644 index 3b3c3767be11..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorProperties.cs +++ /dev/null @@ -1,140 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The JSON object that contains the properties required to create an - /// endpoint. - /// - public partial class FrontDoorProperties : FrontDoorUpdateParameters - { - /// - /// Initializes a new instance of the FrontDoorProperties class. - /// - public FrontDoorProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontDoorProperties class. - /// - - /// A friendly name for the frontDoor - /// - - /// Routing rules associated with this Front Door. - /// - - /// Load balancing settings associated with this Front Door instance. - /// - - /// Health probe settings associated with this Front Door instance. - /// - - /// Backend pools available to routing rules. - /// - - /// Frontend endpoints available to routing rules. - /// - - /// Settings for all backendPools - /// - - /// Operational status of the Front Door load balancer. Permitted values are - /// 'Enabled' or 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// Resource status of the Front Door. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - - /// Provisioning state of the Front Door. - /// - - /// The host that each frontendEndpoint must CNAME to. - /// - - /// The Id of the frontdoor. - /// - - /// Rules Engine Configurations available to routing rules. - /// - - /// Key-Value pair representing additional properties for frontdoor. - /// - public FrontDoorProperties(string friendlyName = default(string), System.Collections.Generic.IList routingRules = default(System.Collections.Generic.IList), System.Collections.Generic.IList loadBalancingSettings = default(System.Collections.Generic.IList), System.Collections.Generic.IList healthProbeSettings = default(System.Collections.Generic.IList), System.Collections.Generic.IList backendPools = default(System.Collections.Generic.IList), System.Collections.Generic.IList frontendEndpoints = default(System.Collections.Generic.IList), BackendPoolsSettings backendPoolsSettings = default(BackendPoolsSettings), string enabledState = default(string), string resourceState = default(string), string provisioningState = default(string), string cname = default(string), string frontdoorId = default(string), System.Collections.Generic.IList rulesEngines = default(System.Collections.Generic.IList), System.Collections.Generic.IDictionary extendedProperties = default(System.Collections.Generic.IDictionary)) - - : base(friendlyName, routingRules, loadBalancingSettings, healthProbeSettings, backendPools, frontendEndpoints, backendPoolsSettings, enabledState) - { - this.ResourceState = resourceState; - this.ProvisioningState = provisioningState; - this.Cname = cname; - this.FrontdoorId = frontdoorId; - this.RulesEngines = rulesEngines; - this.ExtendedProperties = extendedProperties; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status of the Front Door. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets provisioning state of the Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "provisioningState")] - public string ProvisioningState {get; private set; } - - /// - /// Gets the host that each frontendEndpoint must CNAME to. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "cname")] - public string Cname {get; private set; } - - /// - /// Gets the Id of the frontdoor. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "frontdoorId")] - public string FrontdoorId {get; private set; } - - /// - /// Gets rules Engine Configurations available to routing rules. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rulesEngines")] - public System.Collections.Generic.IList RulesEngines {get; private set; } - - /// - /// Gets key-Value pair representing additional properties for frontdoor. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "extendedProperties")] - public System.Collections.Generic.IDictionary ExtendedProperties {get; private set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public override void Validate() - { - base.Validate(); - - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorProtocol.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorProtocol.cs deleted file mode 100644 index 3f3df26ace51..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorProtocol.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorProtocol. - /// - - - public static class FrontDoorProtocol - { - public const string Http = "Http"; - public const string Https = "Https"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorQuery.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorQuery.cs deleted file mode 100644 index 4d00e966e489..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorQuery.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorQuery. - /// - - - public static class FrontDoorQuery - { - public const string StripNone = "StripNone"; - public const string StripAll = "StripAll"; - public const string StripOnly = "StripOnly"; - public const string StripAllExcept = "StripAllExcept"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorRedirectProtocol.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorRedirectProtocol.cs deleted file mode 100644 index 1f238f673427..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorRedirectProtocol.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorRedirectProtocol. - /// - - - public static class FrontDoorRedirectProtocol - { - public const string HttpOnly = "HttpOnly"; - public const string HttpsOnly = "HttpsOnly"; - public const string MatchRequest = "MatchRequest"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorRedirectType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorRedirectType.cs deleted file mode 100644 index e72ba10e2f91..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorRedirectType.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorRedirectType. - /// - - - public static class FrontDoorRedirectType - { - public const string Moved = "Moved"; - public const string Found = "Found"; - public const string TemporaryRedirect = "TemporaryRedirect"; - public const string PermanentRedirect = "PermanentRedirect"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorResourceState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorResourceState.cs deleted file mode 100644 index c8da67bdcb6b..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorResourceState.cs +++ /dev/null @@ -1,23 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorResourceState. - /// - - - public static class FrontDoorResourceState - { - public const string Creating = "Creating"; - public const string Enabling = "Enabling"; - public const string Enabled = "Enabled"; - public const string Disabling = "Disabling"; - public const string Disabled = "Disabled"; - public const string Deleting = "Deleting"; - public const string Migrating = "Migrating"; - public const string Migrated = "Migrated"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorTlsProtocolType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorTlsProtocolType.cs deleted file mode 100644 index 48989ce8ad87..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorTlsProtocolType.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for FrontDoorTlsProtocolType. - /// - - - public static class FrontDoorTlsProtocolType - { - public const string ServerNameIndication = "ServerNameIndication"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorUpdateParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorUpdateParameters.cs deleted file mode 100644 index d321bbe27283..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontDoorUpdateParameters.cs +++ /dev/null @@ -1,149 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The properties needed to update a Front Door - /// - public partial class FrontDoorUpdateParameters - { - /// - /// Initializes a new instance of the FrontDoorUpdateParameters class. - /// - public FrontDoorUpdateParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontDoorUpdateParameters class. - /// - - /// A friendly name for the frontDoor - /// - - /// Routing rules associated with this Front Door. - /// - - /// Load balancing settings associated with this Front Door instance. - /// - - /// Health probe settings associated with this Front Door instance. - /// - - /// Backend pools available to routing rules. - /// - - /// Frontend endpoints available to routing rules. - /// - - /// Settings for all backendPools - /// - - /// Operational status of the Front Door load balancer. Permitted values are - /// 'Enabled' or 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - public FrontDoorUpdateParameters(string friendlyName = default(string), System.Collections.Generic.IList routingRules = default(System.Collections.Generic.IList), System.Collections.Generic.IList loadBalancingSettings = default(System.Collections.Generic.IList), System.Collections.Generic.IList healthProbeSettings = default(System.Collections.Generic.IList), System.Collections.Generic.IList backendPools = default(System.Collections.Generic.IList), System.Collections.Generic.IList frontendEndpoints = default(System.Collections.Generic.IList), BackendPoolsSettings backendPoolsSettings = default(BackendPoolsSettings), string enabledState = default(string)) - - { - this.FriendlyName = friendlyName; - this.RoutingRules = routingRules; - this.LoadBalancingSettings = loadBalancingSettings; - this.HealthProbeSettings = healthProbeSettings; - this.BackendPools = backendPools; - this.FrontendEndpoints = frontendEndpoints; - this.BackendPoolsSettings = backendPoolsSettings; - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets a friendly name for the frontDoor - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "friendlyName")] - public string FriendlyName {get; set; } - - /// - /// Gets or sets routing rules associated with this Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "routingRules")] - public System.Collections.Generic.IList RoutingRules {get; set; } - - /// - /// Gets or sets load balancing settings associated with this Front Door - /// instance. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "loadBalancingSettings")] - public System.Collections.Generic.IList LoadBalancingSettings {get; set; } - - /// - /// Gets or sets health probe settings associated with this Front Door - /// instance. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "healthProbeSettings")] - public System.Collections.Generic.IList HealthProbeSettings {get; set; } - - /// - /// Gets or sets backend pools available to routing rules. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "backendPools")] - public System.Collections.Generic.IList BackendPools {get; set; } - - /// - /// Gets or sets frontend endpoints available to routing rules. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "frontendEndpoints")] - public System.Collections.Generic.IList FrontendEndpoints {get; set; } - - /// - /// Gets or sets settings for all backendPools - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "backendPoolsSettings")] - public BackendPoolsSettings BackendPoolsSettings {get; set; } - - /// - /// Gets or sets operational status of the Front Door load balancer. Permitted - /// values are 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - - - - - if (this.FrontendEndpoints != null) - { - foreach (var element in this.FrontendEndpoints) - { - if (element != null) - { - element.Validate(); - } - } - } - if (this.BackendPoolsSettings != null) - { - this.BackendPoolsSettings.Validate(); - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpoint.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpoint.cs deleted file mode 100644 index 7afb2c9f24d1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpoint.cs +++ /dev/null @@ -1,177 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// A frontend endpoint used for routing. - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class FrontendEndpoint : SubResource - { - /// - /// Initializes a new instance of the FrontendEndpoint class. - /// - public FrontendEndpoint() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontendEndpoint class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// The host name of the frontendEndpoint. Must be a domain name. - /// - - /// Whether to allow session affinity on this host. Valid options are 'Enabled' - /// or 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// UNUSED. This field will be ignored. The TTL to use in seconds for session - /// affinity, if applicable. - /// - - /// Defines the Web Application Firewall policy for each host (if applicable) - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - - /// Provisioning status of Custom Https of the frontendEndpoint. - /// Possible values include: 'Enabling', 'Enabled', 'Disabling', 'Disabled', - /// 'Failed' - - /// Provisioning substate shows the progress of custom HTTPS enabling/disabling - /// process step by step. - /// Possible values include: 'SubmittingDomainControlValidationRequest', - /// 'PendingDomainControlValidationREquestApproval', - /// 'DomainControlValidationRequestApproved', - /// 'DomainControlValidationRequestRejected', - /// 'DomainControlValidationRequestTimedOut', 'IssuingCertificate', - /// 'DeployingCertificate', 'CertificateDeployed', 'DeletingCertificate', - /// 'CertificateDeleted' - - /// The configuration specifying how to enable HTTPS - /// - public FrontendEndpoint(string id = default(string), string name = default(string), string type = default(string), string hostName = default(string), string sessionAffinityEnabledState = default(string), int? sessionAffinityTtlSeconds = default(int?), FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default(FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink), string resourceState = default(string), string customHttpsProvisioningState = default(string), string customHttpsProvisioningSubstate = default(string), CustomHttpsConfiguration customHttpsConfiguration = default(CustomHttpsConfiguration)) - - : base(id) - { - this.Name = name; - this.Type = type; - this.HostName = hostName; - this.SessionAffinityEnabledState = sessionAffinityEnabledState; - this.SessionAffinityTtlSeconds = sessionAffinityTtlSeconds; - this.WebApplicationFirewallPolicyLink = webApplicationFirewallPolicyLink; - this.ResourceState = resourceState; - this.CustomHttpsProvisioningState = customHttpsProvisioningState; - this.CustomHttpsProvisioningSubstate = customHttpsProvisioningSubstate; - this.CustomHttpsConfiguration = customHttpsConfiguration; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets resource type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public string Type {get; private set; } - - /// - /// Gets or sets the host name of the frontendEndpoint. Must be a domain name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.hostName")] - public string HostName {get; set; } - - /// - /// Gets or sets whether to allow session affinity on this host. Valid options - /// are 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.sessionAffinityEnabledState")] - public string SessionAffinityEnabledState {get; set; } - - /// - /// Gets or sets uNUSED. This field will be ignored. The TTL to use in seconds - /// for session affinity, if applicable. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.sessionAffinityTtlSeconds")] - public int? SessionAffinityTtlSeconds {get; set; } - - /// - /// Gets or sets defines the Web Application Firewall policy for each host (if - /// applicable) - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.webApplicationFirewallPolicyLink")] - public FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink WebApplicationFirewallPolicyLink {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets provisioning status of Custom Https of the frontendEndpoint. Possible values include: 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Failed' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.customHttpsProvisioningState")] - public string CustomHttpsProvisioningState {get; private set; } - - /// - /// Gets provisioning substate shows the progress of custom HTTPS - /// enabling/disabling process step by step. Possible values include: 'SubmittingDomainControlValidationRequest', 'PendingDomainControlValidationREquestApproval', 'DomainControlValidationRequestApproved', 'DomainControlValidationRequestRejected', 'DomainControlValidationRequestTimedOut', 'IssuingCertificate', 'DeployingCertificate', 'CertificateDeployed', 'DeletingCertificate', 'CertificateDeleted' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.customHttpsProvisioningSubstate")] - public string CustomHttpsProvisioningSubstate {get; private set; } - - /// - /// Gets the configuration specifying how to enable HTTPS - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.customHttpsConfiguration")] - public CustomHttpsConfiguration CustomHttpsConfiguration {get; private set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - - - - - - - - if (this.CustomHttpsConfiguration != null) - { - this.CustomHttpsConfiguration.Validate(); - } - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointLink.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointLink.cs deleted file mode 100644 index 40f1095f2b80..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointLink.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the Resource ID for a Frontend Endpoint. - /// - public partial class FrontendEndpointLink - { - /// - /// Initializes a new instance of the FrontendEndpointLink class. - /// - public FrontendEndpointLink() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontendEndpointLink class. - /// - - /// Resource ID. - /// - public FrontendEndpointLink(string id = default(string)) - - { - this.Id = id; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointProperties.cs deleted file mode 100644 index 2c32cb5f5090..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointProperties.cs +++ /dev/null @@ -1,118 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The JSON object that contains the properties required to create a frontend - /// endpoint. - /// - public partial class FrontendEndpointProperties : FrontendEndpointUpdateParameters - { - /// - /// Initializes a new instance of the FrontendEndpointProperties class. - /// - public FrontendEndpointProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontendEndpointProperties class. - /// - - /// The host name of the frontendEndpoint. Must be a domain name. - /// - - /// Whether to allow session affinity on this host. Valid options are 'Enabled' - /// or 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// UNUSED. This field will be ignored. The TTL to use in seconds for session - /// affinity, if applicable. - /// - - /// Defines the Web Application Firewall policy for each host (if applicable) - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - - /// Provisioning status of Custom Https of the frontendEndpoint. - /// Possible values include: 'Enabling', 'Enabled', 'Disabling', 'Disabled', - /// 'Failed' - - /// Provisioning substate shows the progress of custom HTTPS enabling/disabling - /// process step by step. - /// Possible values include: 'SubmittingDomainControlValidationRequest', - /// 'PendingDomainControlValidationREquestApproval', - /// 'DomainControlValidationRequestApproved', - /// 'DomainControlValidationRequestRejected', - /// 'DomainControlValidationRequestTimedOut', 'IssuingCertificate', - /// 'DeployingCertificate', 'CertificateDeployed', 'DeletingCertificate', - /// 'CertificateDeleted' - - /// The configuration specifying how to enable HTTPS - /// - public FrontendEndpointProperties(string hostName = default(string), string sessionAffinityEnabledState = default(string), int? sessionAffinityTtlSeconds = default(int?), FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default(FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink), string resourceState = default(string), string customHttpsProvisioningState = default(string), string customHttpsProvisioningSubstate = default(string), CustomHttpsConfiguration customHttpsConfiguration = default(CustomHttpsConfiguration)) - - : base(hostName, sessionAffinityEnabledState, sessionAffinityTtlSeconds, webApplicationFirewallPolicyLink) - { - this.ResourceState = resourceState; - this.CustomHttpsProvisioningState = customHttpsProvisioningState; - this.CustomHttpsProvisioningSubstate = customHttpsProvisioningSubstate; - this.CustomHttpsConfiguration = customHttpsConfiguration; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets provisioning status of Custom Https of the frontendEndpoint. Possible values include: 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Failed' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customHttpsProvisioningState")] - public string CustomHttpsProvisioningState {get; private set; } - - /// - /// Gets provisioning substate shows the progress of custom HTTPS - /// enabling/disabling process step by step. Possible values include: 'SubmittingDomainControlValidationRequest', 'PendingDomainControlValidationREquestApproval', 'DomainControlValidationRequestApproved', 'DomainControlValidationRequestRejected', 'DomainControlValidationRequestTimedOut', 'IssuingCertificate', 'DeployingCertificate', 'CertificateDeployed', 'DeletingCertificate', 'CertificateDeleted' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customHttpsProvisioningSubstate")] - public string CustomHttpsProvisioningSubstate {get; private set; } - - /// - /// Gets the configuration specifying how to enable HTTPS - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customHttpsConfiguration")] - public CustomHttpsConfiguration CustomHttpsConfiguration {get; private set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - - - if (this.CustomHttpsConfiguration != null) - { - this.CustomHttpsConfiguration.Validate(); - } - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointUpdateParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointUpdateParameters.cs deleted file mode 100644 index a2641cd4f972..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointUpdateParameters.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Frontend endpoint used in routing rule - /// - public partial class FrontendEndpointUpdateParameters - { - /// - /// Initializes a new instance of the FrontendEndpointUpdateParameters class. - /// - public FrontendEndpointUpdateParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontendEndpointUpdateParameters class. - /// - - /// The host name of the frontendEndpoint. Must be a domain name. - /// - - /// Whether to allow session affinity on this host. Valid options are 'Enabled' - /// or 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// UNUSED. This field will be ignored. The TTL to use in seconds for session - /// affinity, if applicable. - /// - - /// Defines the Web Application Firewall policy for each host (if applicable) - /// - public FrontendEndpointUpdateParameters(string hostName = default(string), string sessionAffinityEnabledState = default(string), int? sessionAffinityTtlSeconds = default(int?), FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default(FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink)) - - { - this.HostName = hostName; - this.SessionAffinityEnabledState = sessionAffinityEnabledState; - this.SessionAffinityTtlSeconds = sessionAffinityTtlSeconds; - this.WebApplicationFirewallPolicyLink = webApplicationFirewallPolicyLink; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the host name of the frontendEndpoint. Must be a domain name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "hostName")] - public string HostName {get; set; } - - /// - /// Gets or sets whether to allow session affinity on this host. Valid options - /// are 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "sessionAffinityEnabledState")] - public string SessionAffinityEnabledState {get; set; } - - /// - /// Gets or sets uNUSED. This field will be ignored. The TTL to use in seconds - /// for session affinity, if applicable. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "sessionAffinityTtlSeconds")] - public int? SessionAffinityTtlSeconds {get; set; } - - /// - /// Gets or sets defines the Web Application Firewall policy for each host (if - /// applicable) - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "webApplicationFirewallPolicyLink")] - public FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink WebApplicationFirewallPolicyLink {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink.cs deleted file mode 100644 index ec89a8a52e84..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the Web Application Firewall policy for each host (if applicable) - /// - public partial class FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink - { - /// - /// Initializes a new instance of the FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink class. - /// - public FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink class. - /// - - /// Resource ID. - /// - public FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink(string id = default(string)) - - { - this.Id = id; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/GroupByVariable.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/GroupByVariable.cs deleted file mode 100644 index 240dfd0bbe1e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/GroupByVariable.cs +++ /dev/null @@ -1,60 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Describes the variables available to group the rate limit requests - /// - public partial class GroupByVariable - { - /// - /// Initializes a new instance of the GroupByVariable class. - /// - public GroupByVariable() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the GroupByVariable class. - /// - - /// Describes the supported variable for group by - /// Possible values include: 'SocketAddr', 'GeoLocation', 'None' - public GroupByVariable(string variableName) - - { - this.VariableName = variableName; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets describes the supported variable for group by Possible values include: 'SocketAddr', 'GeoLocation', 'None' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "variableName")] - public string VariableName {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.VariableName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "VariableName"); - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HeaderAction.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HeaderAction.cs deleted file mode 100644 index 0422f834daa8..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HeaderAction.cs +++ /dev/null @@ -1,88 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// An action that can manipulate an http header. - /// - public partial class HeaderAction - { - /// - /// Initializes a new instance of the HeaderAction class. - /// - public HeaderAction() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the HeaderAction class. - /// - - /// Which type of manipulation to apply to the header. - /// Possible values include: 'Append', 'Delete', 'Overwrite' - - /// The name of the header this action will apply to. - /// - - /// The value to update the given header name with. This value is not used if - /// the actionType is Delete. - /// - public HeaderAction(string headerActionType, string headerName, string value = default(string)) - - { - this.HeaderActionType = headerActionType; - this.HeaderName = headerName; - this.Value = value; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets which type of manipulation to apply to the header. Possible values include: 'Append', 'Delete', 'Overwrite' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "headerActionType")] - public string HeaderActionType {get; set; } - - /// - /// Gets or sets the name of the header this action will apply to. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "headerName")] - public string HeaderName {get; set; } - - /// - /// Gets or sets the value to update the given header name with. This value is - /// not used if the actionType is Delete. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "value")] - public string Value {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.HeaderActionType == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "HeaderActionType"); - } - if (this.HeaderName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "HeaderName"); - } - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HeaderActionType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HeaderActionType.cs deleted file mode 100644 index bf232b85e8d0..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HeaderActionType.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for HeaderActionType. - /// - - - public static class HeaderActionType - { - public const string Append = "Append"; - public const string Delete = "Delete"; - public const string Overwrite = "Overwrite"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeEnabled.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeEnabled.cs deleted file mode 100644 index 805c3164bda5..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeEnabled.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for HealthProbeEnabled. - /// - - - public static class HealthProbeEnabled - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsListResult.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsListResult.cs deleted file mode 100644 index 60129b88a3d1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsListResult.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Result of the request to list HealthProbeSettings. It contains a list of - /// HealthProbeSettings objects and a URL link to get the next set of results. - /// - public partial class HealthProbeSettingsListResult - { - /// - /// Initializes a new instance of the HealthProbeSettingsListResult class. - /// - public HealthProbeSettingsListResult() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the HealthProbeSettingsListResult class. - /// - - /// List of HealthProbeSettings within a Front Door. - /// - - /// URL to get the next set of HealthProbeSettings objects if there are any. - /// - public HealthProbeSettingsListResult(System.Collections.Generic.IList value = default(System.Collections.Generic.IList), string nextLink = default(string)) - - { - this.Value = value; - this.NextLink = nextLink; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets list of HealthProbeSettings within a Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "value")] - public System.Collections.Generic.IList Value {get; private set; } - - /// - /// Gets or sets uRL to get the next set of HealthProbeSettings objects if - /// there are any. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "nextLink")] - public string NextLink {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsModel.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsModel.cs deleted file mode 100644 index 442cc8fed90e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsModel.cs +++ /dev/null @@ -1,128 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Load balancing settings for a backend pool - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class HealthProbeSettingsModel : SubResource - { - /// - /// Initializes a new instance of the HealthProbeSettingsModel class. - /// - public HealthProbeSettingsModel() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the HealthProbeSettingsModel class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// The path to use for the health probe. Default is / - /// - - /// Protocol scheme to use for this probe - /// Possible values include: 'Http', 'Https' - - /// The number of seconds between health probes. - /// - - /// Configures which HTTP method to use to probe the backends defined under - /// backendPools. - /// Possible values include: 'GET', 'HEAD' - - /// Whether to enable health probes to be made against backends defined under - /// backendPools. Health probes can only be disabled if there is a single - /// enabled backend in single enabled backend pool. - /// Possible values include: 'Enabled', 'Disabled' - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public HealthProbeSettingsModel(string id = default(string), string name = default(string), string type = default(string), string path = default(string), string protocol = default(string), int? intervalInSeconds = default(int?), string healthProbeMethod = default(string), string enabledState = default(string), string resourceState = default(string)) - - : base(id) - { - this.Name = name; - this.Type = type; - this.Path = path; - this.Protocol = protocol; - this.IntervalInSeconds = intervalInSeconds; - this.HealthProbeMethod = healthProbeMethod; - this.EnabledState = enabledState; - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets resource type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public string Type {get; private set; } - - /// - /// Gets or sets the path to use for the health probe. Default is / - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.path")] - public string Path {get; set; } - - /// - /// Gets or sets protocol scheme to use for this probe Possible values include: 'Http', 'Https' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.protocol")] - public string Protocol {get; set; } - - /// - /// Gets or sets the number of seconds between health probes. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.intervalInSeconds")] - public int? IntervalInSeconds {get; set; } - - /// - /// Gets or sets configures which HTTP method to use to probe the backends - /// defined under backendPools. Possible values include: 'GET', 'HEAD' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.healthProbeMethod")] - public string HealthProbeMethod {get; set; } - - /// - /// Gets or sets whether to enable health probes to be made against backends - /// defined under backendPools. Health probes can only be disabled if there is - /// a single enabled backend in single enabled backend pool. Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsProperties.cs deleted file mode 100644 index 74fd03ab5921..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsProperties.cs +++ /dev/null @@ -1,67 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The JSON object that contains the properties required to create a health - /// probe settings. - /// - public partial class HealthProbeSettingsProperties : HealthProbeSettingsUpdateParameters - { - /// - /// Initializes a new instance of the HealthProbeSettingsProperties class. - /// - public HealthProbeSettingsProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the HealthProbeSettingsProperties class. - /// - - /// The path to use for the health probe. Default is / - /// - - /// Protocol scheme to use for this probe - /// Possible values include: 'Http', 'Https' - - /// The number of seconds between health probes. - /// - - /// Configures which HTTP method to use to probe the backends defined under - /// backendPools. - /// Possible values include: 'GET', 'HEAD' - - /// Whether to enable health probes to be made against backends defined under - /// backendPools. Health probes can only be disabled if there is a single - /// enabled backend in single enabled backend pool. - /// Possible values include: 'Enabled', 'Disabled' - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public HealthProbeSettingsProperties(string path = default(string), string protocol = default(string), int? intervalInSeconds = default(int?), string healthProbeMethod = default(string), string enabledState = default(string), string resourceState = default(string)) - - : base(path, protocol, intervalInSeconds, healthProbeMethod, enabledState) - { - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsUpdateParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsUpdateParameters.cs deleted file mode 100644 index c7f4c706dd36..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/HealthProbeSettingsUpdateParameters.cs +++ /dev/null @@ -1,92 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// L7 health probe settings for a backend pool - /// - public partial class HealthProbeSettingsUpdateParameters - { - /// - /// Initializes a new instance of the HealthProbeSettingsUpdateParameters class. - /// - public HealthProbeSettingsUpdateParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the HealthProbeSettingsUpdateParameters class. - /// - - /// The path to use for the health probe. Default is / - /// - - /// Protocol scheme to use for this probe - /// Possible values include: 'Http', 'Https' - - /// The number of seconds between health probes. - /// - - /// Configures which HTTP method to use to probe the backends defined under - /// backendPools. - /// Possible values include: 'GET', 'HEAD' - - /// Whether to enable health probes to be made against backends defined under - /// backendPools. Health probes can only be disabled if there is a single - /// enabled backend in single enabled backend pool. - /// Possible values include: 'Enabled', 'Disabled' - public HealthProbeSettingsUpdateParameters(string path = default(string), string protocol = default(string), int? intervalInSeconds = default(int?), string healthProbeMethod = default(string), string enabledState = default(string)) - - { - this.Path = path; - this.Protocol = protocol; - this.IntervalInSeconds = intervalInSeconds; - this.HealthProbeMethod = healthProbeMethod; - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the path to use for the health probe. Default is / - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "path")] - public string Path {get; set; } - - /// - /// Gets or sets protocol scheme to use for this probe Possible values include: 'Http', 'Https' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "protocol")] - public string Protocol {get; set; } - - /// - /// Gets or sets the number of seconds between health probes. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "intervalInSeconds")] - public int? IntervalInSeconds {get; set; } - - /// - /// Gets or sets configures which HTTP method to use to probe the backends - /// defined under backendPools. Possible values include: 'GET', 'HEAD' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "healthProbeMethod")] - public string HealthProbeMethod {get; set; } - - /// - /// Gets or sets whether to enable health probes to be made against backends - /// defined under backendPools. Health probes can only be disabled if there is - /// a single enabled backend in single enabled backend pool. Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/KeyVaultCertificateSourceParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/KeyVaultCertificateSourceParameters.cs deleted file mode 100644 index 9ba24978adf3..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/KeyVaultCertificateSourceParameters.cs +++ /dev/null @@ -1,68 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Parameters required for bring-your-own-certification via Key Vault - /// - public partial class KeyVaultCertificateSourceParameters - { - /// - /// Initializes a new instance of the KeyVaultCertificateSourceParameters class. - /// - public KeyVaultCertificateSourceParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the KeyVaultCertificateSourceParameters class. - /// - - /// The Key Vault containing the SSL certificate - /// - - /// The name of the Key Vault secret representing the full certificate PFX - /// - - /// The version of the Key Vault secret representing the full certificate PFX - /// - public KeyVaultCertificateSourceParameters(KeyVaultCertificateSourceParametersVault vault = default(KeyVaultCertificateSourceParametersVault), string secretName = default(string), string secretVersion = default(string)) - - { - this.Vault = vault; - this.SecretName = secretName; - this.SecretVersion = secretVersion; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the Key Vault containing the SSL certificate - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "vault")] - public KeyVaultCertificateSourceParametersVault Vault {get; set; } - - /// - /// Gets or sets the name of the Key Vault secret representing the full - /// certificate PFX - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "secretName")] - public string SecretName {get; set; } - - /// - /// Gets or sets the version of the Key Vault secret representing the full - /// certificate PFX - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "secretVersion")] - public string SecretVersion {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/KeyVaultCertificateSourceParametersVault.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/KeyVaultCertificateSourceParametersVault.cs deleted file mode 100644 index c5955c3de1ba..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/KeyVaultCertificateSourceParametersVault.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The Key Vault containing the SSL certificate - /// - public partial class KeyVaultCertificateSourceParametersVault - { - /// - /// Initializes a new instance of the KeyVaultCertificateSourceParametersVault class. - /// - public KeyVaultCertificateSourceParametersVault() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the KeyVaultCertificateSourceParametersVault class. - /// - - /// Resource ID. - /// - public KeyVaultCertificateSourceParametersVault(string id = default(string)) - - { - this.Id = id; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyMetric.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyMetric.cs deleted file mode 100644 index c0473aa84070..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyMetric.cs +++ /dev/null @@ -1,136 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of a latency metric used in the latency scorecard - /// - public partial class LatencyMetric - { - /// - /// Initializes a new instance of the LatencyMetric class. - /// - public LatencyMetric() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the LatencyMetric class. - /// - - /// The name of the Latency Metric - /// - - /// The end time of the Latency Scorecard in UTC - /// - - /// The metric value of the A endpoint - /// - - /// The metric value of the B endpoint - /// - - /// The difference in value between endpoint A and B - /// - - /// The percent difference between endpoint A and B - /// - - /// The lower end of the 95% confidence interval for endpoint A - /// - - /// The upper end of the 95% confidence interval for endpoint A - /// - - /// The lower end of the 95% confidence interval for endpoint B - /// - - /// The upper end of the 95% confidence interval for endpoint B - /// - public LatencyMetric(string name = default(string), string endDateTimeUtc = default(string), double? aValue = default(double?), double? bValue = default(double?), double? delta = default(double?), double? deltaPercent = default(double?), double? acLower95Ci = default(double?), double? ahUpper95Ci = default(double?), double? bcLower95Ci = default(double?), double? bUpper95Ci = default(double?)) - - { - this.Name = name; - this.EndDateTimeUtc = endDateTimeUtc; - this.AValue = aValue; - this.BValue = bValue; - this.Delta = delta; - this.DeltaPercent = deltaPercent; - this.ACLower95Ci = acLower95Ci; - this.AHUpper95Ci = ahUpper95Ci; - this.BCLower95Ci = bcLower95Ci; - this.BUpper95Ci = bUpper95Ci; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets the name of the Latency Metric - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; private set; } - - /// - /// Gets the end time of the Latency Scorecard in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endDateTimeUTC")] - public string EndDateTimeUtc {get; private set; } - - /// - /// Gets the metric value of the A endpoint - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "aValue")] - public double? AValue {get; private set; } - - /// - /// Gets the metric value of the B endpoint - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "bValue")] - public double? BValue {get; private set; } - - /// - /// Gets the difference in value between endpoint A and B - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "delta")] - public double? Delta {get; private set; } - - /// - /// Gets the percent difference between endpoint A and B - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "deltaPercent")] - public double? DeltaPercent {get; private set; } - - /// - /// Gets the lower end of the 95% confidence interval for endpoint A - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "aCLower95CI")] - public double? ACLower95Ci {get; private set; } - - /// - /// Gets the upper end of the 95% confidence interval for endpoint A - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "aHUpper95CI")] - public double? AHUpper95Ci {get; private set; } - - /// - /// Gets the lower end of the 95% confidence interval for endpoint B - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "bCLower95CI")] - public double? BCLower95Ci {get; private set; } - - /// - /// Gets the upper end of the 95% confidence interval for endpoint B - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "bUpper95CI")] - public double? BUpper95Ci {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecard.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecard.cs deleted file mode 100644 index 1c658e4c5086..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecard.cs +++ /dev/null @@ -1,146 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the LatencyScorecard - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class LatencyScorecard : Resource - { - /// - /// Initializes a new instance of the LatencyScorecard class. - /// - public LatencyScorecard() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the LatencyScorecard class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// The unique identifier of the Latency Scorecard - /// - - /// The name of the Latency Scorecard - /// - - /// The description of the Latency Scorecard - /// - - /// The A endpoint in the scorecard - /// - - /// The B endpoint in the scorecard - /// - - /// The start time of the Latency Scorecard in UTC - /// - - /// The end time of the Latency Scorecard in UTC - /// - - /// The country associated with the Latency Scorecard. Values are country ISO - /// codes as specified here- https://www.iso.org/iso-3166-country-codes.html - /// - - /// The latency metrics of the Latency Scorecard - /// - public LatencyScorecard(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string propertiesId = default(string), string propertiesName = default(string), string description = default(string), string endpointA = default(string), string endpointB = default(string), System.DateTime? startDateTimeUtc = default(System.DateTime?), System.DateTime? endDateTimeUtc = default(System.DateTime?), string country = default(string), System.Collections.Generic.IList latencyMetrics = default(System.Collections.Generic.IList)) - - : base(id, name, type, location, tags) - { - this.PropertiesId = propertiesId; - this.PropertiesName = propertiesName; - this.Description = description; - this.EndpointA = endpointA; - this.EndpointB = endpointB; - this.StartDateTimeUtc = startDateTimeUtc; - this.EndDateTimeUtc = endDateTimeUtc; - this.Country = country; - this.LatencyMetrics = latencyMetrics; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets the unique identifier of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.id")] - public string PropertiesId {get; private set; } - - /// - /// Gets the name of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.name")] - public string PropertiesName {get; private set; } - - /// - /// Gets the description of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.description")] - public string Description {get; private set; } - - /// - /// Gets the A endpoint in the scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endpointA")] - public string EndpointA {get; private set; } - - /// - /// Gets the B endpoint in the scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endpointB")] - public string EndpointB {get; private set; } - - /// - /// Gets the start time of the Latency Scorecard in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.startDateTimeUTC")] - public System.DateTime? StartDateTimeUtc {get; private set; } - - /// - /// Gets the end time of the Latency Scorecard in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endDateTimeUTC")] - public System.DateTime? EndDateTimeUtc {get; private set; } - - /// - /// Gets the country associated with the Latency Scorecard. Values are country - /// ISO codes as specified here- - /// https://www.iso.org/iso-3166-country-codes.html - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.country")] - public string Country {get; private set; } - - /// - /// Gets or sets the latency metrics of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.latencyMetrics")] - public System.Collections.Generic.IList LatencyMetrics {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecardAggregationInterval.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecardAggregationInterval.cs deleted file mode 100644 index 8e2e5d77dd89..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecardAggregationInterval.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for LatencyScorecardAggregationInterval. - /// - - - public static class LatencyScorecardAggregationInterval - { - public const string Daily = "Daily"; - public const string Weekly = "Weekly"; - public const string Monthly = "Monthly"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecardProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecardProperties.cs deleted file mode 100644 index 6eb979d1707d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LatencyScorecardProperties.cs +++ /dev/null @@ -1,129 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines a the properties of a Latency Scorecard - /// - public partial class LatencyScorecardProperties - { - /// - /// Initializes a new instance of the LatencyScorecardProperties class. - /// - public LatencyScorecardProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the LatencyScorecardProperties class. - /// - - /// The unique identifier of the Latency Scorecard - /// - - /// The name of the Latency Scorecard - /// - - /// The description of the Latency Scorecard - /// - - /// The A endpoint in the scorecard - /// - - /// The B endpoint in the scorecard - /// - - /// The start time of the Latency Scorecard in UTC - /// - - /// The end time of the Latency Scorecard in UTC - /// - - /// The country associated with the Latency Scorecard. Values are country ISO - /// codes as specified here- https://www.iso.org/iso-3166-country-codes.html - /// - - /// The latency metrics of the Latency Scorecard - /// - public LatencyScorecardProperties(string id = default(string), string name = default(string), string description = default(string), string endpointA = default(string), string endpointB = default(string), System.DateTime? startDateTimeUtc = default(System.DateTime?), System.DateTime? endDateTimeUtc = default(System.DateTime?), string country = default(string), System.Collections.Generic.IList latencyMetrics = default(System.Collections.Generic.IList)) - - { - this.Id = id; - this.Name = name; - this.Description = description; - this.EndpointA = endpointA; - this.EndpointB = endpointB; - this.StartDateTimeUtc = startDateTimeUtc; - this.EndDateTimeUtc = endDateTimeUtc; - this.Country = country; - this.LatencyMetrics = latencyMetrics; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets the unique identifier of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; private set; } - - /// - /// Gets the name of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; private set; } - - /// - /// Gets the description of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "description")] - public string Description {get; private set; } - - /// - /// Gets the A endpoint in the scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpointA")] - public string EndpointA {get; private set; } - - /// - /// Gets the B endpoint in the scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpointB")] - public string EndpointB {get; private set; } - - /// - /// Gets the start time of the Latency Scorecard in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "startDateTimeUTC")] - public System.DateTime? StartDateTimeUtc {get; private set; } - - /// - /// Gets the end time of the Latency Scorecard in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endDateTimeUTC")] - public System.DateTime? EndDateTimeUtc {get; private set; } - - /// - /// Gets the country associated with the Latency Scorecard. Values are country - /// ISO codes as specified here- - /// https://www.iso.org/iso-3166-country-codes.html - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "country")] - public string Country {get; private set; } - - /// - /// Gets or sets the latency metrics of the Latency Scorecard - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "latencyMetrics")] - public System.Collections.Generic.IList LatencyMetrics {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsListResult.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsListResult.cs deleted file mode 100644 index 73d303e13741..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsListResult.cs +++ /dev/null @@ -1,59 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Result of the request to list load balancing settings. It contains a list - /// of load balancing settings objects and a URL link to get the next set of - /// results. - /// - public partial class LoadBalancingSettingsListResult - { - /// - /// Initializes a new instance of the LoadBalancingSettingsListResult class. - /// - public LoadBalancingSettingsListResult() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the LoadBalancingSettingsListResult class. - /// - - /// List of Backend Pools within a Front Door. - /// - - /// URL to get the next set of LoadBalancingSettings objects if there are any. - /// - public LoadBalancingSettingsListResult(System.Collections.Generic.IList value = default(System.Collections.Generic.IList), string nextLink = default(string)) - - { - this.Value = value; - this.NextLink = nextLink; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets list of Backend Pools within a Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "value")] - public System.Collections.Generic.IList Value {get; private set; } - - /// - /// Gets or sets uRL to get the next set of LoadBalancingSettings objects if - /// there are any. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "nextLink")] - public string NextLink {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsModel.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsModel.cs deleted file mode 100644 index 2cf03f40fe5a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsModel.cs +++ /dev/null @@ -1,105 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Load balancing settings for a backend pool - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class LoadBalancingSettingsModel : SubResource - { - /// - /// Initializes a new instance of the LoadBalancingSettingsModel class. - /// - public LoadBalancingSettingsModel() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the LoadBalancingSettingsModel class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// The number of samples to consider for load balancing decisions - /// - - /// The number of samples within the sample period that must succeed - /// - - /// The additional latency in milliseconds for probes to fall into the lowest - /// latency bucket - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public LoadBalancingSettingsModel(string id = default(string), string name = default(string), string type = default(string), int? sampleSize = default(int?), int? successfulSamplesRequired = default(int?), int? additionalLatencyMilliseconds = default(int?), string resourceState = default(string)) - - : base(id) - { - this.Name = name; - this.Type = type; - this.SampleSize = sampleSize; - this.SuccessfulSamplesRequired = successfulSamplesRequired; - this.AdditionalLatencyMilliseconds = additionalLatencyMilliseconds; - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets resource type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public string Type {get; private set; } - - /// - /// Gets or sets the number of samples to consider for load balancing decisions - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.sampleSize")] - public int? SampleSize {get; set; } - - /// - /// Gets or sets the number of samples within the sample period that must - /// succeed - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.successfulSamplesRequired")] - public int? SuccessfulSamplesRequired {get; set; } - - /// - /// Gets or sets the additional latency in milliseconds for probes to fall into - /// the lowest latency bucket - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.additionalLatencyMilliseconds")] - public int? AdditionalLatencyMilliseconds {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsProperties.cs deleted file mode 100644 index 314329d75b1a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsProperties.cs +++ /dev/null @@ -1,59 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The JSON object that contains the properties required to create load - /// balancing settings - /// - public partial class LoadBalancingSettingsProperties : LoadBalancingSettingsUpdateParameters - { - /// - /// Initializes a new instance of the LoadBalancingSettingsProperties class. - /// - public LoadBalancingSettingsProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the LoadBalancingSettingsProperties class. - /// - - /// The number of samples to consider for load balancing decisions - /// - - /// The number of samples within the sample period that must succeed - /// - - /// The additional latency in milliseconds for probes to fall into the lowest - /// latency bucket - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public LoadBalancingSettingsProperties(int? sampleSize = default(int?), int? successfulSamplesRequired = default(int?), int? additionalLatencyMilliseconds = default(int?), string resourceState = default(string)) - - : base(sampleSize, successfulSamplesRequired, additionalLatencyMilliseconds) - { - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsUpdateParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsUpdateParameters.cs deleted file mode 100644 index 12c3782b3f02..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/LoadBalancingSettingsUpdateParameters.cs +++ /dev/null @@ -1,69 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Round-Robin load balancing settings for a backend pool - /// - public partial class LoadBalancingSettingsUpdateParameters - { - /// - /// Initializes a new instance of the LoadBalancingSettingsUpdateParameters class. - /// - public LoadBalancingSettingsUpdateParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the LoadBalancingSettingsUpdateParameters class. - /// - - /// The number of samples to consider for load balancing decisions - /// - - /// The number of samples within the sample period that must succeed - /// - - /// The additional latency in milliseconds for probes to fall into the lowest - /// latency bucket - /// - public LoadBalancingSettingsUpdateParameters(int? sampleSize = default(int?), int? successfulSamplesRequired = default(int?), int? additionalLatencyMilliseconds = default(int?)) - - { - this.SampleSize = sampleSize; - this.SuccessfulSamplesRequired = successfulSamplesRequired; - this.AdditionalLatencyMilliseconds = additionalLatencyMilliseconds; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the number of samples to consider for load balancing decisions - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "sampleSize")] - public int? SampleSize {get; set; } - - /// - /// Gets or sets the number of samples within the sample period that must - /// succeed - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "successfulSamplesRequired")] - public int? SuccessfulSamplesRequired {get; set; } - - /// - /// Gets or sets the additional latency in milliseconds for probes to fall into - /// the lowest latency bucket - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "additionalLatencyMilliseconds")] - public int? AdditionalLatencyMilliseconds {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleDefinition.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleDefinition.cs deleted file mode 100644 index 3482e01fa134..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleDefinition.cs +++ /dev/null @@ -1,78 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Describes a managed rule definition. - /// - public partial class ManagedRuleDefinition - { - /// - /// Initializes a new instance of the ManagedRuleDefinition class. - /// - public ManagedRuleDefinition() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleDefinition class. - /// - - /// Identifier for the managed rule. - /// - - /// Describes the default state for the managed rule. - /// Possible values include: 'Disabled', 'Enabled' - - /// Describes the default action to be applied when the managed rule matches. - /// Possible values include: 'Allow', 'Block', 'Log', 'Redirect', - /// 'AnomalyScoring', 'JSChallenge', 'CAPTCHA' - - /// Describes the functionality of the managed rule. - /// - public ManagedRuleDefinition(string ruleId = default(string), string defaultState = default(string), string defaultAction = default(string), string description = default(string)) - - { - this.RuleId = ruleId; - this.DefaultState = defaultState; - this.DefaultAction = defaultAction; - this.Description = description; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets identifier for the managed rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleId")] - public string RuleId {get; private set; } - - /// - /// Gets describes the default state for the managed rule. Possible values include: 'Disabled', 'Enabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "defaultState")] - public string DefaultState {get; private set; } - - /// - /// Gets describes the default action to be applied when the managed rule - /// matches. Possible values include: 'Allow', 'Block', 'Log', 'Redirect', 'AnomalyScoring', 'JSChallenge', 'CAPTCHA' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "defaultAction")] - public string DefaultAction {get; private set; } - - /// - /// Gets describes the functionality of the managed rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "description")] - public string Description {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleEnabledState.cs deleted file mode 100644 index 47439cc9fed3..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ManagedRuleEnabledState. - /// - - - public static class ManagedRuleEnabledState - { - public const string Disabled = "Disabled"; - public const string Enabled = "Enabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusion.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusion.cs deleted file mode 100644 index a014176a2be3..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusion.cs +++ /dev/null @@ -1,96 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Exclude variables from managed rule evaluation. - /// - public partial class ManagedRuleExclusion - { - /// - /// Initializes a new instance of the ManagedRuleExclusion class. - /// - public ManagedRuleExclusion() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleExclusion class. - /// - - /// The variable type to be excluded. - /// Possible values include: 'RequestHeaderNames', 'RequestCookieNames', - /// 'QueryStringArgNames', 'RequestBodyPostArgNames', 'RequestBodyJsonArgNames' - - /// Comparison operator to apply to the selector when specifying which elements - /// in the collection this exclusion applies to. - /// Possible values include: 'Equals', 'Contains', 'StartsWith', 'EndsWith', - /// 'EqualsAny' - - /// Selector value for which elements in the collection this exclusion applies - /// to. - /// - public ManagedRuleExclusion(string matchVariable, string selectorMatchOperator, string selector) - - { - this.MatchVariable = matchVariable; - this.SelectorMatchOperator = selectorMatchOperator; - this.Selector = selector; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the variable type to be excluded. Possible values include: 'RequestHeaderNames', 'RequestCookieNames', 'QueryStringArgNames', 'RequestBodyPostArgNames', 'RequestBodyJsonArgNames' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "matchVariable")] - public string MatchVariable {get; set; } - - /// - /// Gets or sets comparison operator to apply to the selector when specifying - /// which elements in the collection this exclusion applies to. Possible values include: 'Equals', 'Contains', 'StartsWith', 'EndsWith', 'EqualsAny' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "selectorMatchOperator")] - public string SelectorMatchOperator {get; set; } - - /// - /// Gets or sets selector value for which elements in the collection this - /// exclusion applies to. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "selector")] - public string Selector {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.MatchVariable == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "MatchVariable"); - } - if (this.SelectorMatchOperator == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "SelectorMatchOperator"); - } - if (this.Selector == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "Selector"); - } - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusionMatchVariable.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusionMatchVariable.cs deleted file mode 100644 index ab87db5e1f31..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusionMatchVariable.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ManagedRuleExclusionMatchVariable. - /// - - - public static class ManagedRuleExclusionMatchVariable - { - public const string RequestHeaderNames = "RequestHeaderNames"; - public const string RequestCookieNames = "RequestCookieNames"; - public const string QueryStringArgNames = "QueryStringArgNames"; - public const string RequestBodyPostArgNames = "RequestBodyPostArgNames"; - public const string RequestBodyJsonArgNames = "RequestBodyJsonArgNames"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusionSelectorMatchOperator.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusionSelectorMatchOperator.cs deleted file mode 100644 index a382f940884e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleExclusionSelectorMatchOperator.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ManagedRuleExclusionSelectorMatchOperator. - /// - - - public static class ManagedRuleExclusionSelectorMatchOperator - { - public const string Equals = "Equals"; - public const string Contains = "Contains"; - public const string StartsWith = "StartsWith"; - public const string EndsWith = "EndsWith"; - public const string EqualsAny = "EqualsAny"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleGroupDefinition.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleGroupDefinition.cs deleted file mode 100644 index 53fe717fec00..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleGroupDefinition.cs +++ /dev/null @@ -1,66 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Describes a managed rule group. - /// - public partial class ManagedRuleGroupDefinition - { - /// - /// Initializes a new instance of the ManagedRuleGroupDefinition class. - /// - public ManagedRuleGroupDefinition() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleGroupDefinition class. - /// - - /// Name of the managed rule group. - /// - - /// Description of the managed rule group. - /// - - /// List of rules within the managed rule group. - /// - public ManagedRuleGroupDefinition(string ruleGroupName = default(string), string description = default(string), System.Collections.Generic.IList rules = default(System.Collections.Generic.IList)) - - { - this.RuleGroupName = ruleGroupName; - this.Description = description; - this.Rules = rules; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets name of the managed rule group. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleGroupName")] - public string RuleGroupName {get; private set; } - - /// - /// Gets description of the managed rule group. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "description")] - public string Description {get; private set; } - - /// - /// Gets list of rules within the managed rule group. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rules")] - public System.Collections.Generic.IList Rules {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleGroupOverride.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleGroupOverride.cs deleted file mode 100644 index 961564181bf6..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleGroupOverride.cs +++ /dev/null @@ -1,103 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines a managed rule group override setting. - /// - public partial class ManagedRuleGroupOverride - { - /// - /// Initializes a new instance of the ManagedRuleGroupOverride class. - /// - public ManagedRuleGroupOverride() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleGroupOverride class. - /// - - /// Describes the managed rule group to override. - /// - - /// Describes the exclusions that are applied to all rules in the group. - /// - - /// List of rules that will be disabled. If none specified, all rules in the - /// group will be disabled. - /// - public ManagedRuleGroupOverride(string ruleGroupName, System.Collections.Generic.IList exclusions = default(System.Collections.Generic.IList), System.Collections.Generic.IList rules = default(System.Collections.Generic.IList)) - - { - this.RuleGroupName = ruleGroupName; - this.Exclusions = exclusions; - this.Rules = rules; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets describes the managed rule group to override. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleGroupName")] - public string RuleGroupName {get; set; } - - /// - /// Gets or sets describes the exclusions that are applied to all rules in the - /// group. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "exclusions")] - public System.Collections.Generic.IList Exclusions {get; set; } - - /// - /// Gets or sets list of rules that will be disabled. If none specified, all - /// rules in the group will be disabled. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rules")] - public System.Collections.Generic.IList Rules {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.RuleGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RuleGroupName"); - } - - if (this.Exclusions != null) - { - foreach (var element in this.Exclusions) - { - if (element != null) - { - element.Validate(); - } - } - } - if (this.Rules != null) - { - foreach (var element in this.Rules) - { - if (element != null) - { - element.Validate(); - } - } - } - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleOverride.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleOverride.cs deleted file mode 100644 index 4a66e055c320..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleOverride.cs +++ /dev/null @@ -1,106 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines a managed rule group override setting. - /// - public partial class ManagedRuleOverride - { - /// - /// Initializes a new instance of the ManagedRuleOverride class. - /// - public ManagedRuleOverride() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleOverride class. - /// - - /// Identifier for the managed rule. - /// - - /// Describes if the managed rule is in enabled or disabled state. Defaults to - /// Disabled if not specified. - /// Possible values include: 'Disabled', 'Enabled' - - /// Describes the override action to be applied when rule matches. - /// Possible values include: 'Allow', 'Block', 'Log', 'Redirect', - /// 'AnomalyScoring', 'JSChallenge', 'CAPTCHA' - - /// Describes the exclusions that are applied to this specific rule. - /// - public ManagedRuleOverride(string ruleId, string enabledState = default(string), string action = default(string), System.Collections.Generic.IList exclusions = default(System.Collections.Generic.IList)) - - { - this.RuleId = ruleId; - this.EnabledState = enabledState; - this.Action = action; - this.Exclusions = exclusions; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets identifier for the managed rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleId")] - public string RuleId {get; set; } - - /// - /// Gets or sets describes if the managed rule is in enabled or disabled state. - /// Defaults to Disabled if not specified. Possible values include: 'Disabled', 'Enabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets or sets describes the override action to be applied when rule matches. Possible values include: 'Allow', 'Block', 'Log', 'Redirect', 'AnomalyScoring', 'JSChallenge', 'CAPTCHA' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "action")] - public string Action {get; set; } - - /// - /// Gets or sets describes the exclusions that are applied to this specific - /// rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "exclusions")] - public System.Collections.Generic.IList Exclusions {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.RuleId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RuleId"); - } - - - - if (this.Exclusions != null) - { - foreach (var element in this.Exclusions) - { - if (element != null) - { - element.Validate(); - } - } - } - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSet.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSet.cs deleted file mode 100644 index c964bc5743be..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSet.cs +++ /dev/null @@ -1,127 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines a managed rule set. - /// - public partial class ManagedRuleSet - { - /// - /// Initializes a new instance of the ManagedRuleSet class. - /// - public ManagedRuleSet() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleSet class. - /// - - /// Defines the rule set type to use. - /// - - /// Defines the version of the rule set to use. - /// - - /// Defines the rule set action. - /// Possible values include: 'Block', 'Log', 'Redirect' - - /// Describes the exclusions that are applied to all rules in the set. - /// - - /// Defines the rule group overrides to apply to the rule set. - /// - public ManagedRuleSet(string ruleSetType, string ruleSetVersion, string ruleSetAction = default(string), System.Collections.Generic.IList exclusions = default(System.Collections.Generic.IList), System.Collections.Generic.IList ruleGroupOverrides = default(System.Collections.Generic.IList)) - - { - this.RuleSetType = ruleSetType; - this.RuleSetVersion = ruleSetVersion; - this.RuleSetAction = ruleSetAction; - this.Exclusions = exclusions; - this.RuleGroupOverrides = ruleGroupOverrides; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets defines the rule set type to use. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleSetType")] - public string RuleSetType {get; set; } - - /// - /// Gets or sets defines the version of the rule set to use. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleSetVersion")] - public string RuleSetVersion {get; set; } - - /// - /// Gets or sets defines the rule set action. Possible values include: 'Block', 'Log', 'Redirect' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleSetAction")] - public string RuleSetAction {get; set; } - - /// - /// Gets or sets describes the exclusions that are applied to all rules in the - /// set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "exclusions")] - public System.Collections.Generic.IList Exclusions {get; set; } - - /// - /// Gets or sets defines the rule group overrides to apply to the rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleGroupOverrides")] - public System.Collections.Generic.IList RuleGroupOverrides {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.RuleSetType == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RuleSetType"); - } - if (this.RuleSetVersion == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RuleSetVersion"); - } - - - - if (this.Exclusions != null) - { - foreach (var element in this.Exclusions) - { - if (element != null) - { - element.Validate(); - } - } - } - if (this.RuleGroupOverrides != null) - { - foreach (var element in this.RuleGroupOverrides) - { - if (element != null) - { - element.Validate(); - } - } - } - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetActionType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetActionType.cs deleted file mode 100644 index 43ba37a96d01..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetActionType.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ManagedRuleSetActionType. - /// - - - public static class ManagedRuleSetActionType - { - public const string Block = "Block"; - public const string Log = "Log"; - public const string Redirect = "Redirect"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetDefinition.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetDefinition.cs deleted file mode 100644 index 6bfbb7a7c162..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetDefinition.cs +++ /dev/null @@ -1,103 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Describes the a managed rule set definition. - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class ManagedRuleSetDefinition : Resource - { - /// - /// Initializes a new instance of the ManagedRuleSetDefinition class. - /// - public ManagedRuleSetDefinition() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleSetDefinition class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// Provisioning state of the managed rule set. - /// - - /// Id of the managed rule set. - /// - - /// Type of the managed rule set. - /// - - /// Version of the managed rule set type. - /// - - /// Rule groups of the managed rule set. - /// - public ManagedRuleSetDefinition(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string provisioningState = default(string), string ruleSetId = default(string), string ruleSetType = default(string), string ruleSetVersion = default(string), System.Collections.Generic.IList ruleGroups = default(System.Collections.Generic.IList)) - - : base(id, name, type, location, tags) - { - this.ProvisioningState = provisioningState; - this.RuleSetId = ruleSetId; - this.RuleSetType = ruleSetType; - this.RuleSetVersion = ruleSetVersion; - this.RuleGroups = ruleGroups; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets provisioning state of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.provisioningState")] - public string ProvisioningState {get; private set; } - - /// - /// Gets id of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.ruleSetId")] - public string RuleSetId {get; private set; } - - /// - /// Gets type of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.ruleSetType")] - public string RuleSetType {get; private set; } - - /// - /// Gets version of the managed rule set type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.ruleSetVersion")] - public string RuleSetVersion {get; private set; } - - /// - /// Gets rule groups of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.ruleGroups")] - public System.Collections.Generic.IList RuleGroups {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetDefinitionProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetDefinitionProperties.cs deleted file mode 100644 index 6aee0024f643..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetDefinitionProperties.cs +++ /dev/null @@ -1,86 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Properties for a managed rule set definition. - /// - public partial class ManagedRuleSetDefinitionProperties - { - /// - /// Initializes a new instance of the ManagedRuleSetDefinitionProperties class. - /// - public ManagedRuleSetDefinitionProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleSetDefinitionProperties class. - /// - - /// Provisioning state of the managed rule set. - /// - - /// Id of the managed rule set. - /// - - /// Type of the managed rule set. - /// - - /// Version of the managed rule set type. - /// - - /// Rule groups of the managed rule set. - /// - public ManagedRuleSetDefinitionProperties(string provisioningState = default(string), string ruleSetId = default(string), string ruleSetType = default(string), string ruleSetVersion = default(string), System.Collections.Generic.IList ruleGroups = default(System.Collections.Generic.IList)) - - { - this.ProvisioningState = provisioningState; - this.RuleSetId = ruleSetId; - this.RuleSetType = ruleSetType; - this.RuleSetVersion = ruleSetVersion; - this.RuleGroups = ruleGroups; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets provisioning state of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "provisioningState")] - public string ProvisioningState {get; private set; } - - /// - /// Gets id of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleSetId")] - public string RuleSetId {get; private set; } - - /// - /// Gets type of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleSetType")] - public string RuleSetType {get; private set; } - - /// - /// Gets version of the managed rule set type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleSetVersion")] - public string RuleSetVersion {get; private set; } - - /// - /// Gets rule groups of the managed rule set. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "ruleGroups")] - public System.Collections.Generic.IList RuleGroups {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetList.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetList.cs deleted file mode 100644 index 0020388bfd6d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ManagedRuleSetList.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the list of managed rule sets for the policy. - /// - public partial class ManagedRuleSetList - { - /// - /// Initializes a new instance of the ManagedRuleSetList class. - /// - public ManagedRuleSetList() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ManagedRuleSetList class. - /// - - /// List of rule sets. - /// - public ManagedRuleSetList(System.Collections.Generic.IList managedRuleSets = default(System.Collections.Generic.IList)) - - { - this.ManagedRuleSets = managedRuleSets; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets list of rule sets. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "managedRuleSets")] - public System.Collections.Generic.IList ManagedRuleSets {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchCondition.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchCondition.cs deleted file mode 100644 index b2b6e29cce52..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchCondition.cs +++ /dev/null @@ -1,128 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Define a match condition. - /// - public partial class MatchCondition - { - /// - /// Initializes a new instance of the MatchCondition class. - /// - public MatchCondition() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the MatchCondition class. - /// - - /// Request variable to compare with. - /// Possible values include: 'RemoteAddr', 'RequestMethod', 'QueryString', - /// 'PostArgs', 'RequestUri', 'RequestHeader', 'RequestBody', 'Cookies', - /// 'SocketAddr' - - /// Match against a specific key from the QueryString, PostArgs, RequestHeader - /// or Cookies variables. Default is null. - /// - - /// Comparison type to use for matching with the variable value. - /// Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', - /// 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', - /// 'BeginsWith', 'EndsWith', 'RegEx' - - /// Describes if the result of this condition should be negated. - /// - - /// List of possible match values. - /// - - /// List of transforms. - /// - public MatchCondition(string matchVariable, string operatorProperty, System.Collections.Generic.IList matchValue, string selector = default(string), bool? negateCondition = default(bool?), System.Collections.Generic.IList transforms = default(System.Collections.Generic.IList)) - - { - this.MatchVariable = matchVariable; - this.Selector = selector; - this.OperatorProperty = operatorProperty; - this.NegateCondition = negateCondition; - this.MatchValue = matchValue; - this.Transforms = transforms; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets request variable to compare with. Possible values include: 'RemoteAddr', 'RequestMethod', 'QueryString', 'PostArgs', 'RequestUri', 'RequestHeader', 'RequestBody', 'Cookies', 'SocketAddr' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "matchVariable")] - public string MatchVariable {get; set; } - - /// - /// Gets or sets match against a specific key from the QueryString, PostArgs, - /// RequestHeader or Cookies variables. Default is null. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "selector")] - public string Selector {get; set; } - - /// - /// Gets or sets comparison type to use for matching with the variable value. Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', 'BeginsWith', 'EndsWith', 'RegEx' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "operator")] - public string OperatorProperty {get; set; } - - /// - /// Gets or sets describes if the result of this condition should be negated. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "negateCondition")] - public bool? NegateCondition {get; set; } - - /// - /// Gets or sets list of possible match values. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "matchValue")] - public System.Collections.Generic.IList MatchValue {get; set; } - - /// - /// Gets or sets list of transforms. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "transforms")] - public System.Collections.Generic.IList Transforms {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.MatchVariable == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "MatchVariable"); - } - if (this.OperatorProperty == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "OperatorProperty"); - } - if (this.MatchValue == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "MatchValue"); - } - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchProcessingBehavior.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchProcessingBehavior.cs deleted file mode 100644 index 43fb9d961743..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchProcessingBehavior.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for MatchProcessingBehavior. - /// - - - public static class MatchProcessingBehavior - { - public const string Continue = "Continue"; - public const string Stop = "Stop"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchVariable.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchVariable.cs deleted file mode 100644 index 8025677afebb..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MatchVariable.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for MatchVariable. - /// - - - public static class MatchVariable - { - public const string RemoteAddr = "RemoteAddr"; - public const string RequestMethod = "RequestMethod"; - public const string QueryString = "QueryString"; - public const string PostArgs = "PostArgs"; - public const string RequestUri = "RequestUri"; - public const string RequestHeader = "RequestHeader"; - public const string RequestBody = "RequestBody"; - public const string Cookies = "Cookies"; - public const string SocketAddr = "SocketAddr"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MinimumTLSVersion.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MinimumTLSVersion.cs deleted file mode 100644 index fc9aaf4ca3fd..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/MinimumTLSVersion.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for MinimumTLSVersion. - /// - - - public static class MinimumTLSVersion - { - public const string One0 = "1.0"; - public const string One2 = "1.2"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/NetworkExperimentResourceState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/NetworkExperimentResourceState.cs deleted file mode 100644 index 0492ae62a9fa..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/NetworkExperimentResourceState.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for NetworkExperimentResourceState. - /// - - - public static class NetworkExperimentResourceState - { - public const string Creating = "Creating"; - public const string Enabling = "Enabling"; - public const string Enabled = "Enabled"; - public const string Disabling = "Disabling"; - public const string Disabled = "Disabled"; - public const string Deleting = "Deleting"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/NetworkOperationStatus.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/NetworkOperationStatus.cs deleted file mode 100644 index e5105927b9b4..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/NetworkOperationStatus.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for NetworkOperationStatus. - /// - - - public static class NetworkOperationStatus - { - public const string InProgress = "InProgress"; - public const string Succeeded = "Succeeded"; - public const string Failed = "Failed"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Operator.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Operator.cs deleted file mode 100644 index e32d56f9c5a3..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Operator.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for Operator. - /// - - - public static class Operator - { - public const string Any = "Any"; - public const string IPMatch = "IPMatch"; - public const string GeoMatch = "GeoMatch"; - public const string Equal = "Equal"; - public const string Contains = "Contains"; - public const string LessThan = "LessThan"; - public const string GreaterThan = "GreaterThan"; - public const string LessThanOrEqual = "LessThanOrEqual"; - public const string GreaterThanOrEqual = "GreaterThanOrEqual"; - public const string BeginsWith = "BeginsWith"; - public const string EndsWith = "EndsWith"; - public const string RegEx = "RegEx"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Page.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Page.cs deleted file mode 100644 index 57dff5bb1723..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Page.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines a page in Azure responses. - /// - /// Type of the page content items - [Newtonsoft.Json.JsonObject] - public class Page : Microsoft.Rest.Azure.IPage - { - /// - /// Gets the link to the next page. - /// - [Newtonsoft.Json.JsonProperty("nextLink")] - public System.String NextPageLink { get; private set; } - - [Newtonsoft.Json.JsonProperty("value")] - private System.Collections.Generic.IList Items{ get; set; } - - /// - /// Returns an enumerator that iterates through the collection. - /// - /// A an enumerator that can be used to iterate through the collection. - public System.Collections.Generic.IEnumerator GetEnumerator() - { - return (Items == null) ? System.Linq.Enumerable.Empty().GetEnumerator() : Items.GetEnumerator(); - } - - /// - /// Returns an enumerator that iterates through the collection. - /// - /// A an enumerator that can be used to iterate through the collection. - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() - { - return GetEnumerator(); - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyEnabledState.cs deleted file mode 100644 index bdc5f49dec3a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for PolicyEnabledState. - /// - - - public static class PolicyEnabledState - { - public const string Disabled = "Disabled"; - public const string Enabled = "Enabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyMode.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyMode.cs deleted file mode 100644 index b243c2ac3dc9..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyMode.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for PolicyMode. - /// - - - public static class PolicyMode - { - public const string Prevention = "Prevention"; - public const string Detection = "Detection"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyRequestBodyCheck.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyRequestBodyCheck.cs deleted file mode 100644 index 3fa805efe50e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyRequestBodyCheck.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for PolicyRequestBodyCheck. - /// - - - public static class PolicyRequestBodyCheck - { - public const string Disabled = "Disabled"; - public const string Enabled = "Enabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyResourceState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyResourceState.cs deleted file mode 100644 index 4dcbab98d8f1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicyResourceState.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for PolicyResourceState. - /// - - - public static class PolicyResourceState - { - public const string Creating = "Creating"; - public const string Enabling = "Enabling"; - public const string Enabled = "Enabled"; - public const string Disabling = "Disabling"; - public const string Disabled = "Disabled"; - public const string Deleting = "Deleting"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicySettings.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicySettings.cs deleted file mode 100644 index ffb324b05df6..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicySettings.cs +++ /dev/null @@ -1,189 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines top-level WebApplicationFirewallPolicy configuration settings. - /// - public partial class PolicySettings - { - /// - /// Initializes a new instance of the PolicySettings class. - /// - public PolicySettings() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the PolicySettings class. - /// - - /// Describes if the policy is in enabled or disabled state. Defaults to - /// Enabled if not specified. - /// Possible values include: 'Disabled', 'Enabled' - - /// Describes if it is in detection mode or prevention mode at policy level. - /// Possible values include: 'Prevention', 'Detection' - - /// If action type is redirect, this field represents redirect URL for the - /// client. - /// - - /// If the action type is block, customer can override the response status - /// code. - /// - - /// If the action type is block, customer can override the response body. The - /// body must be specified in base64 encoding. - /// - - /// Describes if policy managed rules will inspect the request body content. - /// Possible values include: 'Disabled', 'Enabled' - - /// Defines the JavaScript challenge cookie validity lifetime in minutes. This - /// setting is only applicable to Premium_AzureFrontDoor. Value must be an - /// integer between 5 and 1440 with the default value being 30. - /// - - /// Defines the Captcha cookie validity lifetime in minutes. This setting is - /// only applicable to Premium_AzureFrontDoor. Value must be an integer between - /// 5 and 1440 with the default value being 30. - /// - - /// Defines rules that scrub sensitive fields in the Web Application Firewall - /// logs. - /// - public PolicySettings(string enabledState = default(string), string mode = default(string), string redirectUrl = default(string), int? customBlockResponseStatusCode = default(int?), string customBlockResponseBody = default(string), string requestBodyCheck = default(string), int? javascriptChallengeExpirationInMinutes = default(int?), int? captchaExpirationInMinutes = default(int?), PolicySettingsLogScrubbing logScrubbing = default(PolicySettingsLogScrubbing)) - - { - this.EnabledState = enabledState; - this.Mode = mode; - this.RedirectUrl = redirectUrl; - this.CustomBlockResponseStatusCode = customBlockResponseStatusCode; - this.CustomBlockResponseBody = customBlockResponseBody; - this.RequestBodyCheck = requestBodyCheck; - this.JavascriptChallengeExpirationInMinutes = javascriptChallengeExpirationInMinutes; - this.CaptchaExpirationInMinutes = captchaExpirationInMinutes; - this.LogScrubbing = logScrubbing; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets describes if the policy is in enabled or disabled state. - /// Defaults to Enabled if not specified. Possible values include: 'Disabled', 'Enabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets or sets describes if it is in detection mode or prevention mode at - /// policy level. Possible values include: 'Prevention', 'Detection' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "mode")] - public string Mode {get; set; } - - /// - /// Gets or sets if action type is redirect, this field represents redirect URL - /// for the client. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "redirectUrl")] - public string RedirectUrl {get; set; } - - /// - /// Gets or sets if the action type is block, customer can override the - /// response status code. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customBlockResponseStatusCode")] - public int? CustomBlockResponseStatusCode {get; set; } - - /// - /// Gets or sets if the action type is block, customer can override the - /// response body. The body must be specified in base64 encoding. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customBlockResponseBody")] - public string CustomBlockResponseBody {get; set; } - - /// - /// Gets or sets describes if policy managed rules will inspect the request - /// body content. Possible values include: 'Disabled', 'Enabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "requestBodyCheck")] - public string RequestBodyCheck {get; set; } - - /// - /// Gets or sets defines the JavaScript challenge cookie validity lifetime in - /// minutes. This setting is only applicable to Premium_AzureFrontDoor. Value - /// must be an integer between 5 and 1440 with the default value being 30. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "javascriptChallengeExpirationInMinutes")] - public int? JavascriptChallengeExpirationInMinutes {get; set; } - - /// - /// Gets or sets defines the Captcha cookie validity lifetime in minutes. This - /// setting is only applicable to Premium_AzureFrontDoor. Value must be an - /// integer between 5 and 1440 with the default value being 30. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "captchaExpirationInMinutes")] - public int? CaptchaExpirationInMinutes {get; set; } - - /// - /// Gets or sets defines rules that scrub sensitive fields in the Web - /// Application Firewall logs. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "logScrubbing")] - public PolicySettingsLogScrubbing LogScrubbing {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - - - if (this.CustomBlockResponseBody != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(this.CustomBlockResponseBody, "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "CustomBlockResponseBody", "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$"); - } - } - - if (this.JavascriptChallengeExpirationInMinutes != null) - { - if (this.JavascriptChallengeExpirationInMinutes > 1440) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMaximum, "JavascriptChallengeExpirationInMinutes", 1440); - } - if (this.JavascriptChallengeExpirationInMinutes < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "JavascriptChallengeExpirationInMinutes", 5); - } - } - if (this.CaptchaExpirationInMinutes != null) - { - if (this.CaptchaExpirationInMinutes > 1440) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMaximum, "CaptchaExpirationInMinutes", 1440); - } - if (this.CaptchaExpirationInMinutes < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.InclusiveMinimum, "CaptchaExpirationInMinutes", 5); - } - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicySettingsLogScrubbing.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicySettingsLogScrubbing.cs deleted file mode 100644 index 6775488bf779..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PolicySettingsLogScrubbing.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines rules that scrub sensitive fields in the Web Application Firewall - /// logs. - /// - public partial class PolicySettingsLogScrubbing - { - /// - /// Initializes a new instance of the PolicySettingsLogScrubbing class. - /// - public PolicySettingsLogScrubbing() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the PolicySettingsLogScrubbing class. - /// - - /// State of the log scrubbing config. Default value is Enabled. - /// Possible values include: 'Enabled', 'Disabled' - - /// List of log scrubbing rules applied to the Web Application Firewall logs. - /// - public PolicySettingsLogScrubbing(string state = default(string), System.Collections.Generic.IList scrubbingRules = default(System.Collections.Generic.IList)) - - { - this.State = state; - this.ScrubbingRules = scrubbingRules; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets state of the log scrubbing config. Default value is Enabled. Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "state")] - public string State {get; set; } - - /// - /// Gets or sets list of log scrubbing rules applied to the Web Application - /// Firewall logs. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "scrubbingRules")] - public System.Collections.Generic.IList ScrubbingRules {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PreconfiguredEndpoint.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PreconfiguredEndpoint.cs deleted file mode 100644 index 50cd3d2471e7..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PreconfiguredEndpoint.cs +++ /dev/null @@ -1,93 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of a preconfigured endpoint - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class PreconfiguredEndpoint : Resource - { - /// - /// Initializes a new instance of the PreconfiguredEndpoint class. - /// - public PreconfiguredEndpoint() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the PreconfiguredEndpoint class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// The type of endpoint - /// Possible values include: 'AFD', 'AzureRegion', 'CDN', 'ATM' - - /// The description of the endpoint - /// - - /// The endpoint that is preconfigured - /// - - /// The preconfigured endpoint backend - /// - public PreconfiguredEndpoint(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string endpointType = default(string), string description = default(string), string endpoint = default(string), string backend = default(string)) - - : base(id, name, type, location, tags) - { - this.EndpointType = endpointType; - this.Description = description; - this.Endpoint = endpoint; - this.Backend = backend; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the type of endpoint Possible values include: 'AFD', 'AzureRegion', 'CDN', 'ATM' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endpointType")] - public string EndpointType {get; set; } - - /// - /// Gets or sets the description of the endpoint - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.description")] - public string Description {get; set; } - - /// - /// Gets or sets the endpoint that is preconfigured - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endpoint")] - public string Endpoint {get; set; } - - /// - /// Gets or sets the preconfigured endpoint backend - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.backend")] - public string Backend {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PreconfiguredEndpointProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PreconfiguredEndpointProperties.cs deleted file mode 100644 index 858b4e644b16..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PreconfiguredEndpointProperties.cs +++ /dev/null @@ -1,76 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of a preconfigured endpoint - /// - public partial class PreconfiguredEndpointProperties - { - /// - /// Initializes a new instance of the PreconfiguredEndpointProperties class. - /// - public PreconfiguredEndpointProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the PreconfiguredEndpointProperties class. - /// - - /// The description of the endpoint - /// - - /// The endpoint that is preconfigured - /// - - /// The type of endpoint - /// Possible values include: 'AFD', 'AzureRegion', 'CDN', 'ATM' - - /// The preconfigured endpoint backend - /// - public PreconfiguredEndpointProperties(string description = default(string), string endpoint = default(string), string endpointType = default(string), string backend = default(string)) - - { - this.Description = description; - this.Endpoint = endpoint; - this.EndpointType = endpointType; - this.Backend = backend; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the description of the endpoint - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "description")] - public string Description {get; set; } - - /// - /// Gets or sets the endpoint that is preconfigured - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpoint")] - public string Endpoint {get; set; } - - /// - /// Gets or sets the type of endpoint Possible values include: 'AFD', 'AzureRegion', 'CDN', 'ATM' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpointType")] - public string EndpointType {get; set; } - - /// - /// Gets or sets the preconfigured endpoint backend - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "backend")] - public string Backend {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PrivateEndpointStatus.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PrivateEndpointStatus.cs deleted file mode 100644 index 9f70670d0f01..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PrivateEndpointStatus.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for PrivateEndpointStatus. - /// - - - public static class PrivateEndpointStatus - { - public const string Pending = "Pending"; - public const string Approved = "Approved"; - public const string Rejected = "Rejected"; - public const string Disconnected = "Disconnected"; - public const string Timeout = "Timeout"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Profile.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Profile.cs deleted file mode 100644 index 94eac26b5aed..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Profile.cs +++ /dev/null @@ -1,86 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines an Network Experiment Profile and lists of Experiments - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class Profile : Resource - { - /// - /// Initializes a new instance of the Profile class. - /// - public Profile() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Profile class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// Gets a unique read-only string that changes whenever the resource is - /// updated. - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting' - - /// The state of the Experiment - /// Possible values include: 'Enabled', 'Disabled' - public Profile(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string etag = default(string), string resourceState = default(string), string enabledState = default(string)) - - : base(id, name, type, location, tags) - { - this.Etag = etag; - this.ResourceState = resourceState; - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets gets a unique read-only string that changes whenever the - /// resource is updated. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "etag")] - public string Etag {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets or sets the state of the Experiment Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.enabledState")] - public string EnabledState {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileProperties.cs deleted file mode 100644 index 8495e2f8c86e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileProperties.cs +++ /dev/null @@ -1,57 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of an experiment - /// - public partial class ProfileProperties - { - /// - /// Initializes a new instance of the ProfileProperties class. - /// - public ProfileProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ProfileProperties class. - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting' - - /// The state of the Experiment - /// Possible values include: 'Enabled', 'Disabled' - public ProfileProperties(string resourceState = default(string), string enabledState = default(string)) - - { - this.ResourceState = resourceState; - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - - /// - /// Gets or sets the state of the Experiment Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileUpdateModel.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileUpdateModel.cs deleted file mode 100644 index 8b2f794cc220..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileUpdateModel.cs +++ /dev/null @@ -1,57 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines modifiable attributes of a Profile - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class ProfileUpdateModel - { - /// - /// Initializes a new instance of the ProfileUpdateModel class. - /// - public ProfileUpdateModel() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ProfileUpdateModel class. - /// - - /// Resource tags. - /// - - /// The enabled state of the Profile - /// Possible values include: 'Enabled', 'Disabled' - public ProfileUpdateModel(System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string enabledState = default(string)) - - { - this.Tags = tags; - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource tags. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "tags")] - public System.Collections.Generic.IDictionary Tags {get; set; } - - /// - /// Gets or sets the enabled state of the Profile Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.enabledState")] - public string EnabledState {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileUpdateProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileUpdateProperties.cs deleted file mode 100644 index 4695b244e982..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ProfileUpdateProperties.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of an experiment - /// - public partial class ProfileUpdateProperties - { - /// - /// Initializes a new instance of the ProfileUpdateProperties class. - /// - public ProfileUpdateProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ProfileUpdateProperties class. - /// - - /// The enabled state of the Profile - /// Possible values include: 'Enabled', 'Disabled' - public ProfileUpdateProperties(string enabledState = default(string)) - - { - this.EnabledState = enabledState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the enabled state of the Profile Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PurgeParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PurgeParameters.cs deleted file mode 100644 index 63ee8786e7e9..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/PurgeParameters.cs +++ /dev/null @@ -1,62 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Parameters required for content purge. - /// - public partial class PurgeParameters - { - /// - /// Initializes a new instance of the PurgeParameters class. - /// - public PurgeParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the PurgeParameters class. - /// - - /// The path to the content to be purged. Can describe a file path or a wild - /// card directory. - /// - public PurgeParameters(System.Collections.Generic.IList contentPaths) - - { - this.ContentPaths = contentPaths; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the path to the content to be purged. Can describe a file path - /// or a wild card directory. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "contentPaths")] - public System.Collections.Generic.IList ContentPaths {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.ContentPaths == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "ContentPaths"); - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RedirectConfiguration.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RedirectConfiguration.cs deleted file mode 100644 index 6cf26d3fe705..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RedirectConfiguration.cs +++ /dev/null @@ -1,113 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Describes Redirect Route. - /// - [Newtonsoft.Json.JsonObject("#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration")] - public partial class RedirectConfiguration : RouteConfiguration - { - /// - /// Initializes a new instance of the RedirectConfiguration class. - /// - public RedirectConfiguration() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RedirectConfiguration class. - /// - - /// The redirect type the rule will use when redirecting traffic. - /// Possible values include: 'Moved', 'Found', 'TemporaryRedirect', - /// 'PermanentRedirect' - - /// The protocol of the destination to where the traffic is redirected - /// Possible values include: 'HttpOnly', 'HttpsOnly', 'MatchRequest' - - /// Host to redirect. Leave empty to use the incoming host as the destination - /// host. - /// - - /// The full path to redirect. Path cannot be empty and must start with /. - /// Leave empty to use the incoming path as destination path. - /// - - /// Fragment to add to the redirect URL. Fragment is the part of the URL that - /// comes after #. Do not include the #. - /// - - /// The set of query strings to be placed in the redirect URL. Setting this - /// value would replace any existing query string; leave empty to preserve the - /// incoming query string. Query string must be in <key>=<value> format. The - /// first ? and & will be added automatically so do not include them in the - /// front, but do separate multiple query strings with &. - /// - public RedirectConfiguration(string redirectType = default(string), string redirectProtocol = default(string), string customHost = default(string), string customPath = default(string), string customFragment = default(string), string customQueryString = default(string)) - - { - this.RedirectType = redirectType; - this.RedirectProtocol = redirectProtocol; - this.CustomHost = customHost; - this.CustomPath = customPath; - this.CustomFragment = customFragment; - this.CustomQueryString = customQueryString; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the redirect type the rule will use when redirecting traffic. Possible values include: 'Moved', 'Found', 'TemporaryRedirect', 'PermanentRedirect' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "redirectType")] - public string RedirectType {get; set; } - - /// - /// Gets or sets the protocol of the destination to where the traffic is - /// redirected Possible values include: 'HttpOnly', 'HttpsOnly', 'MatchRequest' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "redirectProtocol")] - public string RedirectProtocol {get; set; } - - /// - /// Gets or sets host to redirect. Leave empty to use the incoming host as the - /// destination host. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customHost")] - public string CustomHost {get; set; } - - /// - /// Gets or sets the full path to redirect. Path cannot be empty and must start - /// with /. Leave empty to use the incoming path as destination path. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customPath")] - public string CustomPath {get; set; } - - /// - /// Gets or sets fragment to add to the redirect URL. Fragment is the part of - /// the URL that comes after #. Do not include the #. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customFragment")] - public string CustomFragment {get; set; } - - /// - /// Gets or sets the set of query strings to be placed in the redirect URL. - /// Setting this value would replace any existing query string; leave empty to - /// preserve the incoming query string. Query string must be in <key>=<value> - /// format. The first ? and & will be added automatically so do not include - /// them in the front, but do separate multiple query strings with &. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customQueryString")] - public string CustomQueryString {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Resource.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Resource.cs deleted file mode 100644 index e128395cfcde..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Resource.cs +++ /dev/null @@ -1,86 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Common resource representation. - /// - public partial class Resource : Microsoft.Rest.Azure.IResource - { - /// - /// Initializes a new instance of the Resource class. - /// - public Resource() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Resource class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - public Resource(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary)) - - { - this.Id = id; - this.Name = name; - this.Type = type; - this.Location = location; - this.Tags = tags; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; private set; } - - /// - /// Gets resource name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; private set; } - - /// - /// Gets resource type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public string Type {get; private set; } - - /// - /// Gets or sets resource location. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "location")] - public string Location {get; set; } - - /// - /// Gets or sets resource tags. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "tags")] - public System.Collections.Generic.IDictionary Tags {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ResourceType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ResourceType.cs deleted file mode 100644 index cd32aecc6e7f..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ResourceType.cs +++ /dev/null @@ -1,49 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ResourceType. - /// - - - [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))] - public enum ResourceType - { - [System.Runtime.Serialization.EnumMember(Value = "Microsoft.Network/frontDoors")] - MicrosoftNetworkFrontDoors, - [System.Runtime.Serialization.EnumMember(Value = "Microsoft.Network/frontDoors/frontendEndpoints")] - MicrosoftNetworkFrontDoorsFrontendEndpoints - } - internal static class ResourceTypeEnumExtension - { - internal static string ToSerializedValue(this ResourceType? value) - { - return value == null ? null : ((ResourceType)value).ToSerializedValue(); - } - internal static string ToSerializedValue(this ResourceType value) - { - switch( value ) - { - case ResourceType.MicrosoftNetworkFrontDoors: - return "Microsoft.Network/frontDoors"; - case ResourceType.MicrosoftNetworkFrontDoorsFrontendEndpoints: - return "Microsoft.Network/frontDoors/frontendEndpoints"; - } - return null; - } - internal static ResourceType? ParseResourceType(this string value) - { - switch( value ) - { - case "Microsoft.Network/frontDoors": - return ResourceType.MicrosoftNetworkFrontDoors; - case "Microsoft.Network/frontDoors/frontendEndpoints": - return ResourceType.MicrosoftNetworkFrontDoorsFrontendEndpoints; - } - return null; - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RouteConfiguration.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RouteConfiguration.cs deleted file mode 100644 index 8265af95d20d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RouteConfiguration.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Base class for all types of Route. - /// - [Newtonsoft.Json.JsonObject("RouteConfiguration")] - public partial class RouteConfiguration - { - /// - /// Initializes a new instance of the RouteConfiguration class. - /// - public RouteConfiguration() - { - CustomInit(); - } - - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRule.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRule.cs deleted file mode 100644 index e82253c4ebab..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRule.cs +++ /dev/null @@ -1,149 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// A routing rule represents a specification for traffic to treat and where to - /// send it, along with health probe information. - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class RoutingRule : SubResource - { - /// - /// Initializes a new instance of the RoutingRule class. - /// - public RoutingRule() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RoutingRule class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// A reference to the routing configuration. - /// - - /// Frontend endpoints associated with this rule - /// - - /// Protocol schemes to match for this rule - /// - - /// The route patterns of the rule. - /// - - /// Whether to enable use of this rule. Permitted values are 'Enabled' or - /// 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// A reference to a specific Rules Engine Configuration to apply to this - /// route. - /// - - /// Defines the Web Application Firewall policy for each routing rule (if - /// applicable) - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public RoutingRule(string id = default(string), string name = default(string), string type = default(string), RouteConfiguration routeConfiguration = default(RouteConfiguration), System.Collections.Generic.IList frontendEndpoints = default(System.Collections.Generic.IList), System.Collections.Generic.IList acceptedProtocols = default(System.Collections.Generic.IList), System.Collections.Generic.IList patternsToMatch = default(System.Collections.Generic.IList), string enabledState = default(string), SubResource rulesEngine = default(SubResource), RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default(RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink), string resourceState = default(string)) - - : base(id) - { - this.Name = name; - this.Type = type; - this.RouteConfiguration = routeConfiguration; - this.FrontendEndpoints = frontendEndpoints; - this.AcceptedProtocols = acceptedProtocols; - this.PatternsToMatch = patternsToMatch; - this.EnabledState = enabledState; - this.RulesEngine = rulesEngine; - this.WebApplicationFirewallPolicyLink = webApplicationFirewallPolicyLink; - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets resource type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public string Type {get; private set; } - - /// - /// Gets or sets a reference to the routing configuration. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.routeConfiguration")] - public RouteConfiguration RouteConfiguration {get; set; } - - /// - /// Gets or sets frontend endpoints associated with this rule - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.frontendEndpoints")] - public System.Collections.Generic.IList FrontendEndpoints {get; set; } - - /// - /// Gets or sets protocol schemes to match for this rule - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.acceptedProtocols")] - public System.Collections.Generic.IList AcceptedProtocols {get; set; } - - /// - /// Gets or sets the route patterns of the rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.patternsToMatch")] - public System.Collections.Generic.IList PatternsToMatch {get; set; } - - /// - /// Gets or sets whether to enable use of this rule. Permitted values are - /// 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets or sets a reference to a specific Rules Engine Configuration to apply - /// to this route. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.rulesEngine")] - public SubResource RulesEngine {get; set; } - - /// - /// Gets or sets defines the Web Application Firewall policy for each routing - /// rule (if applicable) - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.webApplicationFirewallPolicyLink")] - public RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink WebApplicationFirewallPolicyLink {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleEnabledState.cs deleted file mode 100644 index f6cac1a90b8a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for RoutingRuleEnabledState. - /// - - - public static class RoutingRuleEnabledState - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleLink.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleLink.cs deleted file mode 100644 index 5b90380041ea..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleLink.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the Resource ID for a Routing Rule. - /// - public partial class RoutingRuleLink - { - /// - /// Initializes a new instance of the RoutingRuleLink class. - /// - public RoutingRuleLink() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RoutingRuleLink class. - /// - - /// Resource ID. - /// - public RoutingRuleLink(string id = default(string)) - - { - this.Id = id; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleListResult.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleListResult.cs deleted file mode 100644 index daab8f9ad18e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleListResult.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Result of the request to list Routing Rules. It contains a list of Routing - /// Rule objects and a URL link to get the next set of results. - /// - public partial class RoutingRuleListResult - { - /// - /// Initializes a new instance of the RoutingRuleListResult class. - /// - public RoutingRuleListResult() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RoutingRuleListResult class. - /// - - /// List of Routing Rules within a Front Door. - /// - - /// URL to get the next set of RoutingRule objects if there are any. - /// - public RoutingRuleListResult(System.Collections.Generic.IList value = default(System.Collections.Generic.IList), string nextLink = default(string)) - - { - this.Value = value; - this.NextLink = nextLink; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets list of Routing Rules within a Front Door. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "value")] - public System.Collections.Generic.IList Value {get; private set; } - - /// - /// Gets or sets uRL to get the next set of RoutingRule objects if there are - /// any. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "nextLink")] - public string NextLink {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleProperties.cs deleted file mode 100644 index 488c92d413ee..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleProperties.cs +++ /dev/null @@ -1,73 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The JSON object that contains the properties required to create a routing - /// rule. - /// - public partial class RoutingRuleProperties : RoutingRuleUpdateParameters - { - /// - /// Initializes a new instance of the RoutingRuleProperties class. - /// - public RoutingRuleProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RoutingRuleProperties class. - /// - - /// Frontend endpoints associated with this rule - /// - - /// Protocol schemes to match for this rule - /// - - /// The route patterns of the rule. - /// - - /// Whether to enable use of this rule. Permitted values are 'Enabled' or - /// 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// A reference to the routing configuration. - /// - - /// A reference to a specific Rules Engine Configuration to apply to this - /// route. - /// - - /// Defines the Web Application Firewall policy for each routing rule (if - /// applicable) - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public RoutingRuleProperties(System.Collections.Generic.IList frontendEndpoints = default(System.Collections.Generic.IList), System.Collections.Generic.IList acceptedProtocols = default(System.Collections.Generic.IList), System.Collections.Generic.IList patternsToMatch = default(System.Collections.Generic.IList), string enabledState = default(string), RouteConfiguration routeConfiguration = default(RouteConfiguration), SubResource rulesEngine = default(SubResource), RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default(RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink), string resourceState = default(string)) - - : base(frontendEndpoints, acceptedProtocols, patternsToMatch, enabledState, routeConfiguration, rulesEngine, webApplicationFirewallPolicyLink) - { - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleUpdateParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleUpdateParameters.cs deleted file mode 100644 index 51f7db5f2656..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleUpdateParameters.cs +++ /dev/null @@ -1,112 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Routing rules to apply to an endpoint - /// - public partial class RoutingRuleUpdateParameters - { - /// - /// Initializes a new instance of the RoutingRuleUpdateParameters class. - /// - public RoutingRuleUpdateParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RoutingRuleUpdateParameters class. - /// - - /// Frontend endpoints associated with this rule - /// - - /// Protocol schemes to match for this rule - /// - - /// The route patterns of the rule. - /// - - /// Whether to enable use of this rule. Permitted values are 'Enabled' or - /// 'Disabled' - /// Possible values include: 'Enabled', 'Disabled' - - /// A reference to the routing configuration. - /// - - /// A reference to a specific Rules Engine Configuration to apply to this - /// route. - /// - - /// Defines the Web Application Firewall policy for each routing rule (if - /// applicable) - /// - public RoutingRuleUpdateParameters(System.Collections.Generic.IList frontendEndpoints = default(System.Collections.Generic.IList), System.Collections.Generic.IList acceptedProtocols = default(System.Collections.Generic.IList), System.Collections.Generic.IList patternsToMatch = default(System.Collections.Generic.IList), string enabledState = default(string), RouteConfiguration routeConfiguration = default(RouteConfiguration), SubResource rulesEngine = default(SubResource), RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink = default(RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink)) - - { - this.FrontendEndpoints = frontendEndpoints; - this.AcceptedProtocols = acceptedProtocols; - this.PatternsToMatch = patternsToMatch; - this.EnabledState = enabledState; - this.RouteConfiguration = routeConfiguration; - this.RulesEngine = rulesEngine; - this.WebApplicationFirewallPolicyLink = webApplicationFirewallPolicyLink; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets frontend endpoints associated with this rule - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "frontendEndpoints")] - public System.Collections.Generic.IList FrontendEndpoints {get; set; } - - /// - /// Gets or sets protocol schemes to match for this rule - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "acceptedProtocols")] - public System.Collections.Generic.IList AcceptedProtocols {get; set; } - - /// - /// Gets or sets the route patterns of the rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "patternsToMatch")] - public System.Collections.Generic.IList PatternsToMatch {get; set; } - - /// - /// Gets or sets whether to enable use of this rule. Permitted values are - /// 'Enabled' or 'Disabled' Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "enabledState")] - public string EnabledState {get; set; } - - /// - /// Gets or sets a reference to the routing configuration. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "routeConfiguration")] - public RouteConfiguration RouteConfiguration {get; set; } - - /// - /// Gets or sets a reference to a specific Rules Engine Configuration to apply - /// to this route. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rulesEngine")] - public SubResource RulesEngine {get; set; } - - /// - /// Gets or sets defines the Web Application Firewall policy for each routing - /// rule (if applicable) - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "webApplicationFirewallPolicyLink")] - public RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink WebApplicationFirewallPolicyLink {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink.cs deleted file mode 100644 index 5c4e202e8f8d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink.cs +++ /dev/null @@ -1,47 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the Web Application Firewall policy for each routing rule (if - /// applicable) - /// - public partial class RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink - { - /// - /// Initializes a new instance of the RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink class. - /// - public RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink class. - /// - - /// Resource ID. - /// - public RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink(string id = default(string)) - - { - this.Id = id; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RuleType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RuleType.cs deleted file mode 100644 index 1b62cb30520c..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RuleType.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for RuleType. - /// - - - public static class RuleType - { - public const string MatchRule = "MatchRule"; - public const string RateLimitRule = "RateLimitRule"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngine.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngine.cs deleted file mode 100644 index 03cbe85958c5..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngine.cs +++ /dev/null @@ -1,90 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// A rules engine configuration containing a list of rules that will run to - /// modify the runtime behavior of the request and response. - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class RulesEngine : Microsoft.Rest.Azure.IResource - { - /// - /// Initializes a new instance of the RulesEngine class. - /// - public RulesEngine() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RulesEngine class. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource ID. - /// - - /// A list of rules that define a particular Rules Engine Configuration. - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public RulesEngine(string name = default(string), string type = default(string), string id = default(string), System.Collections.Generic.IList rules = default(System.Collections.Generic.IList), string resourceState = default(string)) - - { - this.Name = name; - this.Type = type; - this.Id = id; - this.Rules = rules; - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; private set; } - - /// - /// Gets resource type. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "type")] - public string Type {get; private set; } - - /// - /// Gets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; private set; } - - /// - /// Gets or sets a list of rules that define a particular Rules Engine - /// Configuration. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.rules")] - public System.Collections.Generic.IList Rules {get; set; } - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineAction.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineAction.cs deleted file mode 100644 index d77d14e9db8e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineAction.cs +++ /dev/null @@ -1,69 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// One or more actions that will execute, modifying the request and/or - /// response. - /// - public partial class RulesEngineAction - { - /// - /// Initializes a new instance of the RulesEngineAction class. - /// - public RulesEngineAction() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RulesEngineAction class. - /// - - /// A list of header actions to apply from the request from AFD to the origin. - /// - - /// A list of header actions to apply from the response from AFD to the client. - /// - - /// Override the route configuration. - /// - public RulesEngineAction(System.Collections.Generic.IList requestHeaderActions = default(System.Collections.Generic.IList), System.Collections.Generic.IList responseHeaderActions = default(System.Collections.Generic.IList), RouteConfiguration routeConfigurationOverride = default(RouteConfiguration)) - - { - this.RequestHeaderActions = requestHeaderActions; - this.ResponseHeaderActions = responseHeaderActions; - this.RouteConfigurationOverride = routeConfigurationOverride; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets a list of header actions to apply from the request from AFD to - /// the origin. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "requestHeaderActions")] - public System.Collections.Generic.IList RequestHeaderActions {get; set; } - - /// - /// Gets or sets a list of header actions to apply from the response from AFD - /// to the client. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "responseHeaderActions")] - public System.Collections.Generic.IList ResponseHeaderActions {get; set; } - - /// - /// Gets or sets override the route configuration. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "routeConfigurationOverride")] - public RouteConfiguration RouteConfigurationOverride {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineMatchCondition.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineMatchCondition.cs deleted file mode 100644 index 7bd99f02c95a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineMatchCondition.cs +++ /dev/null @@ -1,130 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Define a match condition - /// - public partial class RulesEngineMatchCondition - { - /// - /// Initializes a new instance of the RulesEngineMatchCondition class. - /// - public RulesEngineMatchCondition() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RulesEngineMatchCondition class. - /// - - /// Match Variable - /// Possible values include: 'IsMobile', 'RemoteAddr', 'RequestMethod', - /// 'QueryString', 'PostArgs', 'RequestUri', 'RequestPath', 'RequestFilename', - /// 'RequestFilenameExtension', 'RequestHeader', 'RequestBody', 'RequestScheme' - - /// Name of selector in RequestHeader or RequestBody to be matched - /// - - /// Describes operator to apply to the match condition. - /// Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', - /// 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', - /// 'BeginsWith', 'EndsWith' - - /// Describes if this is negate condition or not - /// - - /// Match values to match against. The operator will apply to each value in - /// here with OR semantics. If any of them match the variable with the given - /// operator this match condition is considered a match. - /// - - /// List of transforms - /// - public RulesEngineMatchCondition(string rulesEngineMatchVariable, string rulesEngineOperator, System.Collections.Generic.IList rulesEngineMatchValue, string selector = default(string), bool? negateCondition = default(bool?), System.Collections.Generic.IList transforms = default(System.Collections.Generic.IList)) - - { - this.RulesEngineMatchVariable = rulesEngineMatchVariable; - this.Selector = selector; - this.RulesEngineOperator = rulesEngineOperator; - this.NegateCondition = negateCondition; - this.RulesEngineMatchValue = rulesEngineMatchValue; - this.Transforms = transforms; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets match Variable Possible values include: 'IsMobile', 'RemoteAddr', 'RequestMethod', 'QueryString', 'PostArgs', 'RequestUri', 'RequestPath', 'RequestFilename', 'RequestFilenameExtension', 'RequestHeader', 'RequestBody', 'RequestScheme' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rulesEngineMatchVariable")] - public string RulesEngineMatchVariable {get; set; } - - /// - /// Gets or sets name of selector in RequestHeader or RequestBody to be matched - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "selector")] - public string Selector {get; set; } - - /// - /// Gets or sets describes operator to apply to the match condition. Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', 'BeginsWith', 'EndsWith' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rulesEngineOperator")] - public string RulesEngineOperator {get; set; } - - /// - /// Gets or sets describes if this is negate condition or not - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "negateCondition")] - public bool? NegateCondition {get; set; } - - /// - /// Gets or sets match values to match against. The operator will apply to each - /// value in here with OR semantics. If any of them match the variable with the - /// given operator this match condition is considered a match. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rulesEngineMatchValue")] - public System.Collections.Generic.IList RulesEngineMatchValue {get; set; } - - /// - /// Gets or sets list of transforms - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "transforms")] - public System.Collections.Generic.IList Transforms {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.RulesEngineMatchVariable == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RulesEngineMatchVariable"); - } - if (this.RulesEngineOperator == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RulesEngineOperator"); - } - if (this.RulesEngineMatchValue == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "RulesEngineMatchValue"); - } - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineMatchVariable.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineMatchVariable.cs deleted file mode 100644 index f484d831db4c..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineMatchVariable.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for RulesEngineMatchVariable. - /// - - - public static class RulesEngineMatchVariable - { - public const string IsMobile = "IsMobile"; - public const string RemoteAddr = "RemoteAddr"; - public const string RequestMethod = "RequestMethod"; - public const string QueryString = "QueryString"; - public const string PostArgs = "PostArgs"; - public const string RequestUri = "RequestUri"; - public const string RequestPath = "RequestPath"; - public const string RequestFilename = "RequestFilename"; - public const string RequestFilenameExtension = "RequestFilenameExtension"; - public const string RequestHeader = "RequestHeader"; - public const string RequestBody = "RequestBody"; - public const string RequestScheme = "RequestScheme"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineOperator.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineOperator.cs deleted file mode 100644 index e9ab36d2bf37..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineOperator.cs +++ /dev/null @@ -1,26 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for RulesEngineOperator. - /// - - - public static class RulesEngineOperator - { - public const string Any = "Any"; - public const string IPMatch = "IPMatch"; - public const string GeoMatch = "GeoMatch"; - public const string Equal = "Equal"; - public const string Contains = "Contains"; - public const string LessThan = "LessThan"; - public const string GreaterThan = "GreaterThan"; - public const string LessThanOrEqual = "LessThanOrEqual"; - public const string GreaterThanOrEqual = "GreaterThanOrEqual"; - public const string BeginsWith = "BeginsWith"; - public const string EndsWith = "EndsWith"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineProperties.cs deleted file mode 100644 index 30788f7badc1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineProperties.cs +++ /dev/null @@ -1,52 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The JSON object that contains the properties required to create a Rules - /// Engine Configuration. - /// - public partial class RulesEngineProperties : RulesEngineUpdateParameters - { - /// - /// Initializes a new instance of the RulesEngineProperties class. - /// - public RulesEngineProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RulesEngineProperties class. - /// - - /// A list of rules that define a particular Rules Engine Configuration. - /// - - /// Resource status. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting', 'Migrating', 'Migrated' - public RulesEngineProperties(System.Collections.Generic.IList rules = default(System.Collections.Generic.IList), string resourceState = default(string)) - - : base(rules) - { - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets resource status. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting', 'Migrating', 'Migrated' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineRule.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineRule.cs deleted file mode 100644 index bd924e8a7444..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineRule.cs +++ /dev/null @@ -1,126 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Contains a list of match conditions, and an action on how to modify the - /// request/response. If multiple rules match, the actions from one rule that - /// conflict with a previous rule overwrite for a singular action, or append in - /// the case of headers manipulation. - /// - public partial class RulesEngineRule - { - /// - /// Initializes a new instance of the RulesEngineRule class. - /// - public RulesEngineRule() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RulesEngineRule class. - /// - - /// A name to refer to this specific rule. - /// - - /// A priority assigned to this rule. - /// - - /// Actions to perform on the request and response if all of the match - /// conditions are met. - /// - - /// A list of match conditions that must meet in order for the actions of this - /// rule to run. Having no match conditions means the actions will always run. - /// - - /// If this rule is a match should the rules engine continue running the - /// remaining rules or stop. If not present, defaults to Continue. - /// Possible values include: 'Continue', 'Stop' - public RulesEngineRule(string name, int priority, RulesEngineAction action, System.Collections.Generic.IList matchConditions = default(System.Collections.Generic.IList), string matchProcessingBehavior = default(string)) - - { - this.Name = name; - this.Priority = priority; - this.Action = action; - this.MatchConditions = matchConditions; - this.MatchProcessingBehavior = matchProcessingBehavior; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets a name to refer to this specific rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - - /// - /// Gets or sets a priority assigned to this rule. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "priority")] - public int Priority {get; set; } - - /// - /// Gets or sets actions to perform on the request and response if all of the - /// match conditions are met. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "action")] - public RulesEngineAction Action {get; set; } - - /// - /// Gets or sets a list of match conditions that must meet in order for the - /// actions of this rule to run. Having no match conditions means the actions - /// will always run. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "matchConditions")] - public System.Collections.Generic.IList MatchConditions {get; set; } - - /// - /// Gets or sets if this rule is a match should the rules engine continue - /// running the remaining rules or stop. If not present, defaults to Continue. Possible values include: 'Continue', 'Stop' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "matchProcessingBehavior")] - public string MatchProcessingBehavior {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.Name == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "Name"); - } - if (this.Action == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "Action"); - } - - - if (this.MatchConditions != null) - { - foreach (var element in this.MatchConditions) - { - if (element != null) - { - element.Validate(); - } - } - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineUpdateParameters.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineUpdateParameters.cs deleted file mode 100644 index a9ab4123a309..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/RulesEngineUpdateParameters.cs +++ /dev/null @@ -1,47 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Rules Engine Configuration to apply to a Routing Rule. - /// - public partial class RulesEngineUpdateParameters - { - /// - /// Initializes a new instance of the RulesEngineUpdateParameters class. - /// - public RulesEngineUpdateParameters() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the RulesEngineUpdateParameters class. - /// - - /// A list of rules that define a particular Rules Engine Configuration. - /// - public RulesEngineUpdateParameters(System.Collections.Generic.IList rules = default(System.Collections.Generic.IList)) - - { - this.Rules = rules; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets a list of rules that define a particular Rules Engine - /// Configuration. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "rules")] - public System.Collections.Generic.IList Rules {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryMatchOperator.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryMatchOperator.cs deleted file mode 100644 index 22e0fb3a661a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryMatchOperator.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ScrubbingRuleEntryMatchOperator. - /// - - - public static class ScrubbingRuleEntryMatchOperator - { - public const string EqualsAny = "EqualsAny"; - public const string Equals = "Equals"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryMatchVariable.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryMatchVariable.cs deleted file mode 100644 index cfd68087510f..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryMatchVariable.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ScrubbingRuleEntryMatchVariable. - /// - - - public static class ScrubbingRuleEntryMatchVariable - { - public const string RequestIPAddress = "RequestIPAddress"; - public const string RequestUri = "RequestUri"; - public const string QueryStringArgNames = "QueryStringArgNames"; - public const string RequestHeaderNames = "RequestHeaderNames"; - public const string RequestCookieNames = "RequestCookieNames"; - public const string RequestBodyPostArgNames = "RequestBodyPostArgNames"; - public const string RequestBodyJsonArgNames = "RequestBodyJsonArgNames"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryState.cs deleted file mode 100644 index 29f73608d4ef..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ScrubbingRuleEntryState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for ScrubbingRuleEntryState. - /// - - - public static class ScrubbingRuleEntryState - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SecurityPolicyLink.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SecurityPolicyLink.cs deleted file mode 100644 index e13bce020973..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SecurityPolicyLink.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the Resource ID for a Security Policy. - /// - public partial class SecurityPolicyLink - { - /// - /// Initializes a new instance of the SecurityPolicyLink class. - /// - public SecurityPolicyLink() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the SecurityPolicyLink class. - /// - - /// Resource ID. - /// - public SecurityPolicyLink(string id = default(string)) - - { - this.Id = id; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SessionAffinityEnabledState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SessionAffinityEnabledState.cs deleted file mode 100644 index c148b81e1a94..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SessionAffinityEnabledState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for SessionAffinityEnabledState. - /// - - - public static class SessionAffinityEnabledState - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Sku.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Sku.cs deleted file mode 100644 index 74dbabdf6395..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Sku.cs +++ /dev/null @@ -1,47 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// The pricing tier of the web application firewall policy. - /// - public partial class Sku - { - /// - /// Initializes a new instance of the Sku class. - /// - public Sku() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Sku class. - /// - - /// Name of the pricing tier. - /// Possible values include: 'Classic_AzureFrontDoor', - /// 'Standard_AzureFrontDoor', 'Premium_AzureFrontDoor' - public Sku(string name = default(string)) - - { - this.Name = name; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets name of the pricing tier. Possible values include: 'Classic_AzureFrontDoor', 'Standard_AzureFrontDoor', 'Premium_AzureFrontDoor' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "name")] - public string Name {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SkuName.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SkuName.cs deleted file mode 100644 index defa6679a254..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SkuName.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for SkuName. - /// - - - public static class SkuName - { - public const string ClassicAzureFrontDoor = "Classic_AzureFrontDoor"; - public const string StandardAzureFrontDoor = "Standard_AzureFrontDoor"; - public const string PremiumAzureFrontDoor = "Premium_AzureFrontDoor"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/State.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/State.cs deleted file mode 100644 index 1230fd557230..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/State.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for State. - /// - - - public static class State - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SubResource.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SubResource.cs deleted file mode 100644 index 4684d11c912d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/SubResource.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Reference to another subresource. - /// - public partial class SubResource : Microsoft.Rest.Azure.IResource - { - /// - /// Initializes a new instance of the SubResource class. - /// - public SubResource() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the SubResource class. - /// - - /// Resource ID. - /// - public SubResource(string id = default(string)) - - { - this.Id = id; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource ID. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "id")] - public string Id {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TagsObject.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TagsObject.cs deleted file mode 100644 index 766e0ed1e024..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TagsObject.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Tags object for patch operations. - /// - public partial class TagsObject - { - /// - /// Initializes a new instance of the TagsObject class. - /// - public TagsObject() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the TagsObject class. - /// - - /// Resource tags. - /// - public TagsObject(System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary)) - - { - this.Tags = tags; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets resource tags. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "tags")] - public System.Collections.Generic.IDictionary Tags {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Timeseries.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Timeseries.cs deleted file mode 100644 index f1f0180a862a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Timeseries.cs +++ /dev/null @@ -1,127 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the Timeseries - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class Timeseries : Resource - { - /// - /// Initializes a new instance of the Timeseries class. - /// - public Timeseries() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the Timeseries class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// The aggregation interval of the Timeseries - /// Possible values include: 'Hourly', 'Daily' - - /// The type of Timeseries - /// Possible values include: 'MeasurementCounts', 'LatencyP50', 'LatencyP75', - /// 'LatencyP95' - - /// The endpoint associated with the Timeseries data point - /// - - /// The start DateTime of the Timeseries in UTC - /// - - /// The end DateTime of the Timeseries in UTC - /// - - /// The country associated with the Timeseries. Values are country ISO codes as - /// specified here- https://www.iso.org/iso-3166-country-codes.html - /// - - /// The set of data points for the timeseries - /// - public Timeseries(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string aggregationInterval = default(string), string timeseriesType = default(string), string endpoint = default(string), string startDateTimeUtc = default(string), string endDateTimeUtc = default(string), string country = default(string), System.Collections.Generic.IList timeseriesData = default(System.Collections.Generic.IList)) - - : base(id, name, type, location, tags) - { - this.AggregationInterval = aggregationInterval; - this.TimeseriesType = timeseriesType; - this.Endpoint = endpoint; - this.StartDateTimeUtc = startDateTimeUtc; - this.EndDateTimeUtc = endDateTimeUtc; - this.Country = country; - this.TimeseriesData = timeseriesData; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the aggregation interval of the Timeseries Possible values include: 'Hourly', 'Daily' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.aggregationInterval")] - public string AggregationInterval {get; set; } - - /// - /// Gets or sets the type of Timeseries Possible values include: 'MeasurementCounts', 'LatencyP50', 'LatencyP75', 'LatencyP95' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.timeseriesType")] - public string TimeseriesType {get; set; } - - /// - /// Gets or sets the endpoint associated with the Timeseries data point - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endpoint")] - public string Endpoint {get; set; } - - /// - /// Gets or sets the start DateTime of the Timeseries in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.startDateTimeUTC")] - public string StartDateTimeUtc {get; set; } - - /// - /// Gets or sets the end DateTime of the Timeseries in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.endDateTimeUTC")] - public string EndDateTimeUtc {get; set; } - - /// - /// Gets or sets the country associated with the Timeseries. Values are country - /// ISO codes as specified here- - /// https://www.iso.org/iso-3166-country-codes.html - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.country")] - public string Country {get; set; } - - /// - /// Gets or sets the set of data points for the timeseries - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.timeseriesData")] - public System.Collections.Generic.IList TimeseriesData {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesAggregationInterval.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesAggregationInterval.cs deleted file mode 100644 index a81db48e6d43..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesAggregationInterval.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for TimeseriesAggregationInterval. - /// - - - public static class TimeseriesAggregationInterval - { - public const string Hourly = "Hourly"; - public const string Daily = "Daily"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesDataPoint.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesDataPoint.cs deleted file mode 100644 index daab45f82ec8..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesDataPoint.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines a timeseries datapoint used in a timeseries - /// - public partial class TimeseriesDataPoint - { - /// - /// Initializes a new instance of the TimeseriesDataPoint class. - /// - public TimeseriesDataPoint() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the TimeseriesDataPoint class. - /// - - /// The DateTime of the Timeseries data point in UTC - /// - - /// The Value of the Timeseries data point - /// - public TimeseriesDataPoint(string dateTimeUtc = default(string), double? value = default(double?)) - - { - this.DateTimeUtc = dateTimeUtc; - this.Value = value; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the DateTime of the Timeseries data point in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "dateTimeUTC")] - public string DateTimeUtc {get; set; } - - /// - /// Gets or sets the Value of the Timeseries data point - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "value")] - public double? Value {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesProperties.cs deleted file mode 100644 index 85c3b9f3ca21..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesProperties.cs +++ /dev/null @@ -1,110 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the properties of a timeseries - /// - public partial class TimeseriesProperties - { - /// - /// Initializes a new instance of the TimeseriesProperties class. - /// - public TimeseriesProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the TimeseriesProperties class. - /// - - /// The endpoint associated with the Timeseries data point - /// - - /// The start DateTime of the Timeseries in UTC - /// - - /// The end DateTime of the Timeseries in UTC - /// - - /// The aggregation interval of the Timeseries - /// Possible values include: 'Hourly', 'Daily' - - /// The type of Timeseries - /// Possible values include: 'MeasurementCounts', 'LatencyP50', 'LatencyP75', - /// 'LatencyP95' - - /// The country associated with the Timeseries. Values are country ISO codes as - /// specified here- https://www.iso.org/iso-3166-country-codes.html - /// - - /// The set of data points for the timeseries - /// - public TimeseriesProperties(string endpoint = default(string), string startDateTimeUtc = default(string), string endDateTimeUtc = default(string), string aggregationInterval = default(string), string timeseriesType = default(string), string country = default(string), System.Collections.Generic.IList timeseriesData = default(System.Collections.Generic.IList)) - - { - this.Endpoint = endpoint; - this.StartDateTimeUtc = startDateTimeUtc; - this.EndDateTimeUtc = endDateTimeUtc; - this.AggregationInterval = aggregationInterval; - this.TimeseriesType = timeseriesType; - this.Country = country; - this.TimeseriesData = timeseriesData; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the endpoint associated with the Timeseries data point - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endpoint")] - public string Endpoint {get; set; } - - /// - /// Gets or sets the start DateTime of the Timeseries in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "startDateTimeUTC")] - public string StartDateTimeUtc {get; set; } - - /// - /// Gets or sets the end DateTime of the Timeseries in UTC - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "endDateTimeUTC")] - public string EndDateTimeUtc {get; set; } - - /// - /// Gets or sets the aggregation interval of the Timeseries Possible values include: 'Hourly', 'Daily' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "aggregationInterval")] - public string AggregationInterval {get; set; } - - /// - /// Gets or sets the type of Timeseries Possible values include: 'MeasurementCounts', 'LatencyP50', 'LatencyP75', 'LatencyP95' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "timeseriesType")] - public string TimeseriesType {get; set; } - - /// - /// Gets or sets the country associated with the Timeseries. Values are country - /// ISO codes as specified here- - /// https://www.iso.org/iso-3166-country-codes.html - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "country")] - public string Country {get; set; } - - /// - /// Gets or sets the set of data points for the timeseries - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "timeseriesData")] - public System.Collections.Generic.IList TimeseriesData {get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesType.cs deleted file mode 100644 index 2f5b61ece9f1..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TimeseriesType.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for TimeseriesType. - /// - - - public static class TimeseriesType - { - public const string MeasurementCounts = "MeasurementCounts"; - public const string LatencyP50 = "LatencyP50"; - public const string LatencyP75 = "LatencyP75"; - public const string LatencyP95 = "LatencyP95"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Transform.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Transform.cs deleted file mode 100644 index bcb5cfd6090a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/Transform.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for Transform. - /// - - - public static class Transform - { - public const string Lowercase = "Lowercase"; - public const string Uppercase = "Uppercase"; - public const string Trim = "Trim"; - public const string UrlDecode = "UrlDecode"; - public const string UrlEncode = "UrlEncode"; - public const string RemoveNulls = "RemoveNulls"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TransformType.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TransformType.cs deleted file mode 100644 index d1d6a408047f..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/TransformType.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for TransformType. - /// - - - public static class TransformType - { - public const string Lowercase = "Lowercase"; - public const string Uppercase = "Uppercase"; - public const string Trim = "Trim"; - public const string UrlDecode = "UrlDecode"; - public const string UrlEncode = "UrlEncode"; - public const string RemoveNulls = "RemoveNulls"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ValidateCustomDomainInput.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ValidateCustomDomainInput.cs deleted file mode 100644 index 09b4dd89072a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ValidateCustomDomainInput.cs +++ /dev/null @@ -1,60 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Input of the custom domain to be validated for DNS mapping. - /// - public partial class ValidateCustomDomainInput - { - /// - /// Initializes a new instance of the ValidateCustomDomainInput class. - /// - public ValidateCustomDomainInput() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ValidateCustomDomainInput class. - /// - - /// The host name of the custom domain. Must be a domain name. - /// - public ValidateCustomDomainInput(string hostName) - - { - this.HostName = hostName; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the host name of the custom domain. Must be a domain name. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "hostName")] - public string HostName {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.HostName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "HostName"); - } - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ValidateCustomDomainOutput.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ValidateCustomDomainOutput.cs deleted file mode 100644 index a4de12335a0a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/ValidateCustomDomainOutput.cs +++ /dev/null @@ -1,66 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Output of custom domain validation. - /// - public partial class ValidateCustomDomainOutput - { - /// - /// Initializes a new instance of the ValidateCustomDomainOutput class. - /// - public ValidateCustomDomainOutput() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the ValidateCustomDomainOutput class. - /// - - /// Indicates whether the custom domain is valid or not. - /// - - /// The reason why the custom domain is not valid. - /// - - /// Error message describing why the custom domain is not valid. - /// - public ValidateCustomDomainOutput(bool? customDomainValidated = default(bool?), string reason = default(string), string message = default(string)) - - { - this.CustomDomainValidated = customDomainValidated; - this.Reason = reason; - this.Message = message; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets indicates whether the custom domain is valid or not. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customDomainValidated")] - public bool? CustomDomainValidated {get; private set; } - - /// - /// Gets the reason why the custom domain is not valid. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "reason")] - public string Reason {get; private set; } - - /// - /// Gets error message describing why the custom domain is not valid. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "message")] - public string Message {get; private set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/VariableName.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/VariableName.cs deleted file mode 100644 index 6353d19d2846..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/VariableName.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for VariableName. - /// - - - public static class VariableName - { - public const string SocketAddr = "SocketAddr"; - public const string GeoLocation = "GeoLocation"; - public const string None = "None"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallPolicy.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallPolicy.cs deleted file mode 100644 index 04233596495e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallPolicy.cs +++ /dev/null @@ -1,186 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines web application firewall policy. - /// - [Microsoft.Rest.Serialization.JsonTransformation] - public partial class WebApplicationFirewallPolicy : Resource - { - /// - /// Initializes a new instance of the WebApplicationFirewallPolicy class. - /// - public WebApplicationFirewallPolicy() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the WebApplicationFirewallPolicy class. - /// - - /// Resource ID. - /// - - /// Resource name. - /// - - /// Resource type. - /// - - /// Resource location. - /// - - /// Resource tags. - /// - - /// Gets a unique read-only string that changes whenever the resource is - /// updated. - /// - - /// The pricing tier of web application firewall policy. Defaults to - /// Classic_AzureFrontDoor if not specified. - /// - - /// Describes settings for the policy. - /// - - /// Describes custom rules inside the policy. - /// - - /// Describes managed rules inside the policy. - /// - - /// Describes Frontend Endpoints associated with this Web Application Firewall - /// policy. - /// - - /// Describes Routing Rules associated with this Web Application Firewall - /// policy. - /// - - /// Describes Security Policy associated with this Web Application Firewall - /// policy. - /// - - /// Provisioning state of the policy. - /// - - /// Resource status of the policy. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting' - public WebApplicationFirewallPolicy(string id = default(string), string name = default(string), string type = default(string), string location = default(string), System.Collections.Generic.IDictionary tags = default(System.Collections.Generic.IDictionary), string etag = default(string), Sku sku = default(Sku), PolicySettings policySettings = default(PolicySettings), CustomRuleList customRules = default(CustomRuleList), ManagedRuleSetList managedRules = default(ManagedRuleSetList), System.Collections.Generic.IList frontendEndpointLinks = default(System.Collections.Generic.IList), System.Collections.Generic.IList routingRuleLinks = default(System.Collections.Generic.IList), System.Collections.Generic.IList securityPolicyLinks = default(System.Collections.Generic.IList), string provisioningState = default(string), string resourceState = default(string)) - - : base(id, name, type, location, tags) - { - this.Etag = etag; - this.Sku = sku; - this.PolicySettings = policySettings; - this.CustomRules = customRules; - this.ManagedRules = managedRules; - this.FrontendEndpointLinks = frontendEndpointLinks; - this.RoutingRuleLinks = routingRuleLinks; - this.SecurityPolicyLinks = securityPolicyLinks; - this.ProvisioningState = provisioningState; - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets gets a unique read-only string that changes whenever the - /// resource is updated. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "etag")] - public string Etag {get; set; } - - /// - /// Gets or sets the pricing tier of web application firewall policy. Defaults - /// to Classic_AzureFrontDoor if not specified. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "sku")] - public Sku Sku {get; set; } - - /// - /// Gets or sets describes settings for the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.policySettings")] - public PolicySettings PolicySettings {get; set; } - - /// - /// Gets or sets describes custom rules inside the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.customRules")] - public CustomRuleList CustomRules {get; set; } - - /// - /// Gets or sets describes managed rules inside the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.managedRules")] - public ManagedRuleSetList ManagedRules {get; set; } - - /// - /// Gets describes Frontend Endpoints associated with this Web Application - /// Firewall policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.frontendEndpointLinks")] - public System.Collections.Generic.IList FrontendEndpointLinks {get; private set; } - - /// - /// Gets describes Routing Rules associated with this Web Application Firewall - /// policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.routingRuleLinks")] - public System.Collections.Generic.IList RoutingRuleLinks {get; private set; } - - /// - /// Gets describes Security Policy associated with this Web Application - /// Firewall policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.securityPolicyLinks")] - public System.Collections.Generic.IList SecurityPolicyLinks {get; private set; } - - /// - /// Gets provisioning state of the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.provisioningState")] - public string ProvisioningState {get; private set; } - - /// - /// Gets resource status of the policy. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "properties.resourceState")] - public string ResourceState {get; private set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - - - if (this.PolicySettings != null) - { - this.PolicySettings.Validate(); - } - - - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallPolicyProperties.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallPolicyProperties.cs deleted file mode 100644 index fe1b716f190d..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallPolicyProperties.cs +++ /dev/null @@ -1,143 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines web application firewall policy properties. - /// - public partial class WebApplicationFirewallPolicyProperties - { - /// - /// Initializes a new instance of the WebApplicationFirewallPolicyProperties class. - /// - public WebApplicationFirewallPolicyProperties() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the WebApplicationFirewallPolicyProperties class. - /// - - /// Describes settings for the policy. - /// - - /// Describes custom rules inside the policy. - /// - - /// Describes managed rules inside the policy. - /// - - /// Describes Frontend Endpoints associated with this Web Application Firewall - /// policy. - /// - - /// Describes Routing Rules associated with this Web Application Firewall - /// policy. - /// - - /// Describes Security Policy associated with this Web Application Firewall - /// policy. - /// - - /// Provisioning state of the policy. - /// - - /// Resource status of the policy. - /// Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', - /// 'Disabled', 'Deleting' - public WebApplicationFirewallPolicyProperties(PolicySettings policySettings = default(PolicySettings), CustomRuleList customRules = default(CustomRuleList), ManagedRuleSetList managedRules = default(ManagedRuleSetList), System.Collections.Generic.IList frontendEndpointLinks = default(System.Collections.Generic.IList), System.Collections.Generic.IList routingRuleLinks = default(System.Collections.Generic.IList), System.Collections.Generic.IList securityPolicyLinks = default(System.Collections.Generic.IList), string provisioningState = default(string), string resourceState = default(string)) - - { - this.PolicySettings = policySettings; - this.CustomRules = customRules; - this.ManagedRules = managedRules; - this.FrontendEndpointLinks = frontendEndpointLinks; - this.RoutingRuleLinks = routingRuleLinks; - this.SecurityPolicyLinks = securityPolicyLinks; - this.ProvisioningState = provisioningState; - this.ResourceState = resourceState; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets describes settings for the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "policySettings")] - public PolicySettings PolicySettings {get; set; } - - /// - /// Gets or sets describes custom rules inside the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "customRules")] - public CustomRuleList CustomRules {get; set; } - - /// - /// Gets or sets describes managed rules inside the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "managedRules")] - public ManagedRuleSetList ManagedRules {get; set; } - - /// - /// Gets describes Frontend Endpoints associated with this Web Application - /// Firewall policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "frontendEndpointLinks")] - public System.Collections.Generic.IList FrontendEndpointLinks {get; private set; } - - /// - /// Gets describes Routing Rules associated with this Web Application Firewall - /// policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "routingRuleLinks")] - public System.Collections.Generic.IList RoutingRuleLinks {get; private set; } - - /// - /// Gets describes Security Policy associated with this Web Application - /// Firewall policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "securityPolicyLinks")] - public System.Collections.Generic.IList SecurityPolicyLinks {get; private set; } - - /// - /// Gets provisioning state of the policy. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "provisioningState")] - public string ProvisioningState {get; private set; } - - /// - /// Gets resource status of the policy. Possible values include: 'Creating', 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Deleting' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "resourceState")] - public string ResourceState {get; private set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.PolicySettings != null) - { - this.PolicySettings.Validate(); - } - - - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallScrubbingRules.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallScrubbingRules.cs deleted file mode 100644 index d653846c312e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallScrubbingRules.cs +++ /dev/null @@ -1,104 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - using System.Linq; - - /// - /// Defines the contents of the log scrubbing rules. - /// - public partial class WebApplicationFirewallScrubbingRules - { - /// - /// Initializes a new instance of the WebApplicationFirewallScrubbingRules class. - /// - public WebApplicationFirewallScrubbingRules() - { - CustomInit(); - } - - /// - /// Initializes a new instance of the WebApplicationFirewallScrubbingRules class. - /// - - /// The variable to be scrubbed from the logs. - /// Possible values include: 'RequestIPAddress', 'RequestUri', - /// 'QueryStringArgNames', 'RequestHeaderNames', 'RequestCookieNames', - /// 'RequestBodyPostArgNames', 'RequestBodyJsonArgNames' - - /// When matchVariable is a collection, operate on the selector to specify - /// which elements in the collection this rule applies to. - /// Possible values include: 'EqualsAny', 'Equals' - - /// When matchVariable is a collection, operator used to specify which elements - /// in the collection this rule applies to. - /// - - /// Defines the state of a log scrubbing rule. Default value is enabled. - /// Possible values include: 'Enabled', 'Disabled' - public WebApplicationFirewallScrubbingRules(string matchVariable, string selectorMatchOperator, string selector = default(string), string state = default(string)) - - { - this.MatchVariable = matchVariable; - this.SelectorMatchOperator = selectorMatchOperator; - this.Selector = selector; - this.State = state; - CustomInit(); - } - - /// - /// An initialization method that performs custom operations like setting defaults - /// - partial void CustomInit(); - - - /// - /// Gets or sets the variable to be scrubbed from the logs. Possible values include: 'RequestIPAddress', 'RequestUri', 'QueryStringArgNames', 'RequestHeaderNames', 'RequestCookieNames', 'RequestBodyPostArgNames', 'RequestBodyJsonArgNames' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "matchVariable")] - public string MatchVariable {get; set; } - - /// - /// Gets or sets when matchVariable is a collection, operate on the selector to - /// specify which elements in the collection this rule applies to. Possible values include: 'EqualsAny', 'Equals' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "selectorMatchOperator")] - public string SelectorMatchOperator {get; set; } - - /// - /// Gets or sets when matchVariable is a collection, operator used to specify - /// which elements in the collection this rule applies to. - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "selector")] - public string Selector {get; set; } - - /// - /// Gets or sets defines the state of a log scrubbing rule. Default value is - /// enabled. Possible values include: 'Enabled', 'Disabled' - /// - [Newtonsoft.Json.JsonProperty(PropertyName = "state")] - public string State {get; set; } - /// - /// Validate the object. - /// - /// - /// Thrown if validation fails - /// - public virtual void Validate() - { - if (this.MatchVariable == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "MatchVariable"); - } - if (this.SelectorMatchOperator == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "SelectorMatchOperator"); - } - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallScrubbingState.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallScrubbingState.cs deleted file mode 100644 index 0b0cc7698f71..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/Models/WebApplicationFirewallScrubbingState.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor.Models -{ - - /// - /// Defines values for WebApplicationFirewallScrubbingState. - /// - - - public static class WebApplicationFirewallScrubbingState - { - public const string Enabled = "Enabled"; - public const string Disabled = "Disabled"; - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/NetworkExperimentProfilesOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/NetworkExperimentProfilesOperations.cs deleted file mode 100644 index 062c3a0617d4..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/NetworkExperimentProfilesOperations.cs +++ /dev/null @@ -1,1824 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// NetworkExperimentProfilesOperations operations. - /// - internal partial class NetworkExperimentProfilesOperations : Microsoft.Rest.IServiceOperations, INetworkExperimentProfilesOperations - { - /// - /// Initializes a new instance of the NetworkExperimentProfilesOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal NetworkExperimentProfilesOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/providers/Microsoft.Network/NetworkExperimentProfiles").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByResourceGroupWithHttpMessagesAsync(string resourceGroupName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByResourceGroup", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets an NetworkExperiment Profile by ProfileName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// An Network Experiment Profile - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string profileName, string resourceGroupName, Profile parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginCreateOrUpdateWithHttpMessagesAsync(profileName, resourceGroupName, parameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Profile Update Model - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, ProfileUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginUpdateWithHttpMessagesAsync(resourceGroupName, profileName, parameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginDeleteWithHttpMessagesAsync(resourceGroupName, profileName, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// An Network Experiment Profile - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string profileName, string resourceGroupName, Profile parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (parameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "parameters"); - } - - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("profileName", profileName); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - - tracingParameters.Add("parameters", parameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}").ToString(); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PUT"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(parameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 201) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Profile Update Model - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginUpdateWithHttpMessagesAsync(string resourceGroupName, string profileName, ProfileUpdateModel parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (parameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "parameters"); - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - - tracingParameters.Add("parameters", parameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PATCH"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(parameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginDelete", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("DELETE"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202 && (int)_statusCode != 204) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByResourceGroupNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByResourceGroupNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/NetworkExperimentProfilesOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/NetworkExperimentProfilesOperationsExtensions.cs deleted file mode 100644 index 0a346fbe857e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/NetworkExperimentProfilesOperationsExtensions.cs +++ /dev/null @@ -1,411 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for NetworkExperimentProfilesOperations - /// - public static partial class NetworkExperimentProfilesOperationsExtensions - { - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// The operations group for this extension method. - /// - public static Microsoft.Rest.Azure.IPage List(this INetworkExperimentProfilesOperations operations) - { - return ((INetworkExperimentProfilesOperations)operations).ListAsync().GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// The operations group for this extension method. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListAsync(this INetworkExperimentProfilesOperations operations, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - public static Microsoft.Rest.Azure.IPage ListByResourceGroup(this INetworkExperimentProfilesOperations operations, string resourceGroupName) - { - return ((INetworkExperimentProfilesOperations)operations).ListByResourceGroupAsync(resourceGroupName).GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByResourceGroupAsync(this INetworkExperimentProfilesOperations operations, string resourceGroupName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByResourceGroupWithHttpMessagesAsync(resourceGroupName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets an NetworkExperiment Profile by ProfileName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - public static Profile Get(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName) - { - return ((INetworkExperimentProfilesOperations)operations).GetAsync(resourceGroupName, profileName).GetAwaiter().GetResult(); - } - - /// - /// Gets an NetworkExperiment Profile by ProfileName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetAsync(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, profileName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The operations group for this extension method. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - public static Profile CreateOrUpdate(this INetworkExperimentProfilesOperations operations, string profileName, string resourceGroupName, Profile parameters) - { - return ((INetworkExperimentProfilesOperations)operations).CreateOrUpdateAsync(profileName, resourceGroupName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The operations group for this extension method. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task CreateOrUpdateAsync(this INetworkExperimentProfilesOperations operations, string profileName, string resourceGroupName, Profile parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(profileName, resourceGroupName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - public static Profile Update(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName, ProfileUpdateModel parameters) - { - return ((INetworkExperimentProfilesOperations)operations).UpdateAsync(resourceGroupName, profileName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task UpdateAsync(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName, ProfileUpdateModel parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, profileName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - public static void Delete(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName) - { - ((INetworkExperimentProfilesOperations)operations).DeleteAsync(resourceGroupName, profileName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task DeleteAsync(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, profileName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The operations group for this extension method. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - public static Profile BeginCreateOrUpdate(this INetworkExperimentProfilesOperations operations, string profileName, string resourceGroupName, Profile parameters) - { - return ((INetworkExperimentProfilesOperations)operations).BeginCreateOrUpdateAsync(profileName, resourceGroupName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Creates an NetworkExperiment Profile - /// - /// - /// The operations group for this extension method. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginCreateOrUpdateAsync(this INetworkExperimentProfilesOperations operations, string profileName, string resourceGroupName, Profile parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginCreateOrUpdateWithHttpMessagesAsync(profileName, resourceGroupName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - public static Profile BeginUpdate(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName, ProfileUpdateModel parameters) - { - return ((INetworkExperimentProfilesOperations)operations).BeginUpdateAsync(resourceGroupName, profileName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Updates an NetworkExperimentProfiles - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginUpdateAsync(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName, ProfileUpdateModel parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginUpdateWithHttpMessagesAsync(resourceGroupName, profileName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - public static void BeginDelete(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName) - { - ((INetworkExperimentProfilesOperations)operations).BeginDeleteAsync(resourceGroupName, profileName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an NetworkExperiment Profile by ProfileName - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginDeleteAsync(this INetworkExperimentProfilesOperations operations, string resourceGroupName, string profileName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginDeleteWithHttpMessagesAsync(resourceGroupName, profileName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListNext(this INetworkExperimentProfilesOperations operations, string nextPageLink) - { - return ((INetworkExperimentProfilesOperations)operations).ListNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Network Experiment Profiles under a subscription - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListNextAsync(this INetworkExperimentProfilesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListByResourceGroupNext(this INetworkExperimentProfilesOperations operations, string nextPageLink) - { - return ((INetworkExperimentProfilesOperations)operations).ListByResourceGroupNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Network Experiment Profiles within a resource group under a - /// subscription - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByResourceGroupNextAsync(this INetworkExperimentProfilesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByResourceGroupNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PoliciesOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PoliciesOperations.cs deleted file mode 100644 index 0926bb107c01..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PoliciesOperations.cs +++ /dev/null @@ -1,1816 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// PoliciesOperations operations. - /// - internal partial class PoliciesOperations : Microsoft.Rest.IServiceOperations, IPoliciesOperations - { - /// - /// Initializes a new instance of the PoliciesOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal PoliciesOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(string resourceGroupName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2025-03-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2025-03-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListBySubscription", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new DefaultErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - DefaultErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Retrieve protection policy with specified name within a resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string policyName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (policyName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "policyName"); - } - if (policyName != null) - { - if (policyName.Length > 128) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "policyName", 128); - } - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2025-03-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("policyName", policyName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{policyName}", System.Uri.EscapeDataString(policyName)); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// Policy to be created. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, policyName, parameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// FrontdoorWebApplicationFirewallPolicy parameters to be patched. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> UpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, TagsObject parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginUpdateWithHttpMessagesAsync(resourceGroupName, policyName, parameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Deletes Policy - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string policyName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginDeleteWithHttpMessagesAsync(resourceGroupName, policyName, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// Policy to be created. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (parameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "parameters"); - } - if (parameters != null) - { - parameters.Validate(); - } - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (policyName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "policyName"); - } - if (policyName != null) - { - if (policyName.Length > 128) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "policyName", 128); - } - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2025-03-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("policyName", policyName); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("parameters", parameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{policyName}", System.Uri.EscapeDataString(policyName)); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PUT"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(parameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 201) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// FrontdoorWebApplicationFirewallPolicy parameters to be patched. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginUpdateWithHttpMessagesAsync(string resourceGroupName, string policyName, TagsObject parameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (parameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "parameters"); - } - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (policyName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "policyName"); - } - if (policyName != null) - { - if (policyName.Length > 128) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "policyName", 128); - } - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2025-03-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("policyName", policyName); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("parameters", parameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{policyName}", System.Uri.EscapeDataString(policyName)); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PATCH"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(parameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(parameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Deletes Policy - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string policyName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (policyName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "policyName"); - } - if (policyName != null) - { - if (policyName.Length > 128) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "policyName", 128); - } - } - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - string apiVersion = "2025-03-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("policyName", policyName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginDelete", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/{policyName}").ToString(); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{policyName}", System.Uri.EscapeDataString(policyName)); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("DELETE"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 202 && (int)_statusCode != 204) - { - var ex = new Microsoft.Rest.Azure.CloudException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - CloudError _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex = new Microsoft.Rest.Azure.CloudException(_errorBody.Message); - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - ex.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListBySubscriptionNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListBySubscriptionNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new DefaultErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - DefaultErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PoliciesOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PoliciesOperationsExtensions.cs deleted file mode 100644 index 08c001ce6eea..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PoliciesOperationsExtensions.cs +++ /dev/null @@ -1,415 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for PoliciesOperations - /// - public static partial class PoliciesOperationsExtensions - { - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - public static Microsoft.Rest.Azure.IPage List(this IPoliciesOperations operations, string resourceGroupName) - { - return ((IPoliciesOperations)operations).ListAsync(resourceGroupName).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListAsync(this IPoliciesOperations operations, string resourceGroupName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListWithHttpMessagesAsync(resourceGroupName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// The operations group for this extension method. - /// - public static Microsoft.Rest.Azure.IPage ListBySubscription(this IPoliciesOperations operations) - { - return ((IPoliciesOperations)operations).ListBySubscriptionAsync().GetAwaiter().GetResult(); - } - - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListBySubscriptionAsync(this IPoliciesOperations operations, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListBySubscriptionWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Retrieve protection policy with specified name within a resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - public static WebApplicationFirewallPolicy Get(this IPoliciesOperations operations, string resourceGroupName, string policyName) - { - return ((IPoliciesOperations)operations).GetAsync(resourceGroupName, policyName).GetAwaiter().GetResult(); - } - - /// - /// Retrieve protection policy with specified name within a resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetAsync(this IPoliciesOperations operations, string resourceGroupName, string policyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, policyName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - public static WebApplicationFirewallPolicy CreateOrUpdate(this IPoliciesOperations operations, string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters) - { - return ((IPoliciesOperations)operations).CreateOrUpdateAsync(resourceGroupName, policyName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task CreateOrUpdateAsync(this IPoliciesOperations operations, string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, policyName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - public static WebApplicationFirewallPolicy Update(this IPoliciesOperations operations, string resourceGroupName, string policyName, TagsObject parameters) - { - return ((IPoliciesOperations)operations).UpdateAsync(resourceGroupName, policyName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task UpdateAsync(this IPoliciesOperations operations, string resourceGroupName, string policyName, TagsObject parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.UpdateWithHttpMessagesAsync(resourceGroupName, policyName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes Policy - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - public static void Delete(this IPoliciesOperations operations, string resourceGroupName, string policyName) - { - ((IPoliciesOperations)operations).DeleteAsync(resourceGroupName, policyName).GetAwaiter().GetResult(); - } - - /// - /// Deletes Policy - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task DeleteAsync(this IPoliciesOperations operations, string resourceGroupName, string policyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, policyName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - public static WebApplicationFirewallPolicy BeginCreateOrUpdate(this IPoliciesOperations operations, string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters) - { - return ((IPoliciesOperations)operations).BeginCreateOrUpdateAsync(resourceGroupName, policyName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Create or update policy with specified rule set name within a resource - /// group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginCreateOrUpdateAsync(this IPoliciesOperations operations, string resourceGroupName, string policyName, WebApplicationFirewallPolicy parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, policyName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - public static WebApplicationFirewallPolicy BeginUpdate(this IPoliciesOperations operations, string resourceGroupName, string policyName, TagsObject parameters) - { - return ((IPoliciesOperations)operations).BeginUpdateAsync(resourceGroupName, policyName, parameters).GetAwaiter().GetResult(); - } - - /// - /// Patch a specific frontdoor webApplicationFirewall policy for tags update - /// under the specified subscription and resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginUpdateAsync(this IPoliciesOperations operations, string resourceGroupName, string policyName, TagsObject parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginUpdateWithHttpMessagesAsync(resourceGroupName, policyName, parameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes Policy - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - public static void BeginDelete(this IPoliciesOperations operations, string resourceGroupName, string policyName) - { - ((IPoliciesOperations)operations).BeginDeleteAsync(resourceGroupName, policyName).GetAwaiter().GetResult(); - } - - /// - /// Deletes Policy - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The name of the Web Application Firewall Policy. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginDeleteAsync(this IPoliciesOperations operations, string resourceGroupName, string policyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginDeleteWithHttpMessagesAsync(resourceGroupName, policyName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListNext(this IPoliciesOperations operations, string nextPageLink) - { - return ((IPoliciesOperations)operations).ListNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the protection policies within a resource group. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListNextAsync(this IPoliciesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListBySubscriptionNext(this IPoliciesOperations operations, string nextPageLink) - { - return ((IPoliciesOperations)operations).ListBySubscriptionNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the protection policies within a subscription. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListBySubscriptionNextAsync(this IPoliciesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListBySubscriptionNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PreconfiguredEndpointsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PreconfiguredEndpointsOperations.cs deleted file mode 100644 index e726009e9402..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PreconfiguredEndpointsOperations.cs +++ /dev/null @@ -1,442 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// PreconfiguredEndpointsOperations operations. - /// - internal partial class PreconfiguredEndpointsOperations : Microsoft.Rest.IServiceOperations, IPreconfiguredEndpointsOperations - { - /// - /// Initializes a new instance of the PreconfiguredEndpointsOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal PreconfiguredEndpointsOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListWithHttpMessagesAsync(string resourceGroupName, string profileName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/PreconfiguredEndpoints").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PreconfiguredEndpointsOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PreconfiguredEndpointsOperationsExtensions.cs deleted file mode 100644 index 363914b39d1e..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/PreconfiguredEndpointsOperationsExtensions.cs +++ /dev/null @@ -1,86 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for PreconfiguredEndpointsOperations - /// - public static partial class PreconfiguredEndpointsOperationsExtensions - { - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - public static Microsoft.Rest.Azure.IPage List(this IPreconfiguredEndpointsOperations operations, string resourceGroupName, string profileName) - { - return ((IPreconfiguredEndpointsOperations)operations).ListAsync(resourceGroupName, profileName).GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListAsync(this IPreconfiguredEndpointsOperations operations, string resourceGroupName, string profileName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListWithHttpMessagesAsync(resourceGroupName, profileName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListNext(this IPreconfiguredEndpointsOperations operations, string nextPageLink) - { - return ((IPreconfiguredEndpointsOperations)operations).ListNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Gets a list of Preconfigured Endpoints - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListNextAsync(this IPreconfiguredEndpointsOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ReportsOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ReportsOperations.cs deleted file mode 100644 index 941b9a754acb..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ReportsOperations.cs +++ /dev/null @@ -1,611 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// ReportsOperations operations. - /// - internal partial class ReportsOperations : Microsoft.Rest.IServiceOperations, IReportsOperations - { - /// - /// Initializes a new instance of the ReportsOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal ReportsOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Gets a Latency Scorecard for a given Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The end DateTime of the Latency Scorecard in UTC - /// - /// - /// The country associated with the Latency Scorecard. Values are country ISO - /// codes as specified here- https://www.iso.org/iso-3166-country-codes.html - /// - /// - /// The aggregation interval of the Latency Scorecard - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetLatencyScorecardsWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, string aggregationInterval, string endDateTimeUTC = default(string), string country = default(string), System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (experimentName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "experimentName"); - } - if (experimentName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(experimentName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "experimentName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - - - if (aggregationInterval == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "aggregationInterval"); - } - - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - tracingParameters.Add("experimentName", experimentName); - tracingParameters.Add("endDateTimeUTC", endDateTimeUTC); - tracingParameters.Add("country", country); - tracingParameters.Add("aggregationInterval", aggregationInterval); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "GetLatencyScorecards", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/Experiments/{experimentName}/LatencyScorecard").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - _url = _url.Replace("{experimentName}", System.Uri.EscapeDataString(experimentName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (endDateTimeUTC != null) - { - _queryParameters.Add(string.Format("endDateTimeUTC={0}", System.Uri.EscapeDataString(endDateTimeUTC))); - } - if (country != null) - { - _queryParameters.Add(string.Format("country={0}", System.Uri.EscapeDataString(country))); - } - if (aggregationInterval != null) - { - _queryParameters.Add(string.Format("aggregationInterval={0}", System.Uri.EscapeDataString(aggregationInterval))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a Timeseries for a given Experiment - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The start DateTime of the Timeseries in UTC - /// - /// - /// The end DateTime of the Timeseries in UTC - /// - /// - /// The aggregation interval of the Timeseries - /// - /// - /// The type of Timeseries - /// - /// - /// The specific endpoint - /// - /// - /// The country associated with the Timeseries. Values are country ISO codes as - /// specified here- https://www.iso.org/iso-3166-country-codes.html - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetTimeseriesWithHttpMessagesAsync(string resourceGroupName, string profileName, string experimentName, System.DateTime startDateTimeUTC, System.DateTime endDateTimeUTC, string aggregationInterval, string timeseriesType, string endpoint = default(string), string country = default(string), System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (profileName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "profileName"); - } - if (profileName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(profileName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "profileName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (experimentName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "experimentName"); - } - if (experimentName != null) - { - if (!System.Text.RegularExpressions.Regex.IsMatch(experimentName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "experimentName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - - - if (aggregationInterval == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "aggregationInterval"); - } - - if (timeseriesType == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "timeseriesType"); - } - - - - string apiVersion = "2019-11-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("profileName", profileName); - tracingParameters.Add("experimentName", experimentName); - tracingParameters.Add("startDateTimeUTC", startDateTimeUTC); - tracingParameters.Add("endDateTimeUTC", endDateTimeUTC); - tracingParameters.Add("aggregationInterval", aggregationInterval); - tracingParameters.Add("timeseriesType", timeseriesType); - tracingParameters.Add("endpoint", endpoint); - tracingParameters.Add("country", country); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "GetTimeseries", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/NetworkExperimentProfiles/{profileName}/Experiments/{experimentName}/Timeseries").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{profileName}", System.Uri.EscapeDataString(profileName)); - _url = _url.Replace("{experimentName}", System.Uri.EscapeDataString(experimentName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - _queryParameters.Add(string.Format("startDateTimeUTC={0}", System.Uri.EscapeDataString(Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(startDateTimeUTC, this.Client.SerializationSettings).Trim('"')))); - _queryParameters.Add(string.Format("endDateTimeUTC={0}", System.Uri.EscapeDataString(Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(endDateTimeUTC, this.Client.SerializationSettings).Trim('"')))); - if (aggregationInterval != null) - { - _queryParameters.Add(string.Format("aggregationInterval={0}", System.Uri.EscapeDataString(aggregationInterval))); - } - if (timeseriesType != null) - { - _queryParameters.Add(string.Format("timeseriesType={0}", System.Uri.EscapeDataString(timeseriesType))); - } - if (endpoint != null) - { - _queryParameters.Add(string.Format("endpoint={0}", System.Uri.EscapeDataString(endpoint))); - } - if (country != null) - { - _queryParameters.Add(string.Format("country={0}", System.Uri.EscapeDataString(country))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ReportsOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ReportsOperationsExtensions.cs deleted file mode 100644 index 7a8c4570096b..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/ReportsOperationsExtensions.cs +++ /dev/null @@ -1,162 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for ReportsOperations - /// - public static partial class ReportsOperationsExtensions - { - /// - /// Gets a Latency Scorecard for a given Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The end DateTime of the Latency Scorecard in UTC - /// - /// - /// The country associated with the Latency Scorecard. Values are country ISO - /// codes as specified here- https://www.iso.org/iso-3166-country-codes.html - /// - /// - /// The aggregation interval of the Latency Scorecard - /// - public static LatencyScorecard GetLatencyScorecards(this IReportsOperations operations, string resourceGroupName, string profileName, string experimentName, string aggregationInterval, string endDateTimeUTC = default(string), string country = default(string)) - { - return ((IReportsOperations)operations).GetLatencyScorecardsAsync(resourceGroupName, profileName, experimentName, aggregationInterval, endDateTimeUTC, country).GetAwaiter().GetResult(); - } - - /// - /// Gets a Latency Scorecard for a given Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The end DateTime of the Latency Scorecard in UTC - /// - /// - /// The country associated with the Latency Scorecard. Values are country ISO - /// codes as specified here- https://www.iso.org/iso-3166-country-codes.html - /// - /// - /// The aggregation interval of the Latency Scorecard - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetLatencyScorecardsAsync(this IReportsOperations operations, string resourceGroupName, string profileName, string experimentName, string aggregationInterval, string endDateTimeUTC = default(string), string country = default(string), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetLatencyScorecardsWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, aggregationInterval, endDateTimeUTC, country, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets a Timeseries for a given Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The start DateTime of the Timeseries in UTC - /// - /// - /// The end DateTime of the Timeseries in UTC - /// - /// - /// The aggregation interval of the Timeseries - /// - /// - /// The type of Timeseries - /// - /// - /// The specific endpoint - /// - /// - /// The country associated with the Timeseries. Values are country ISO codes as - /// specified here- https://www.iso.org/iso-3166-country-codes.html - /// - public static Timeseries GetTimeseries(this IReportsOperations operations, string resourceGroupName, string profileName, string experimentName, System.DateTime startDateTimeUTC, System.DateTime endDateTimeUTC, string aggregationInterval, string timeseriesType, string endpoint = default(string), string country = default(string)) - { - return ((IReportsOperations)operations).GetTimeseriesAsync(resourceGroupName, profileName, experimentName, startDateTimeUTC, endDateTimeUTC, aggregationInterval, timeseriesType, endpoint, country).GetAwaiter().GetResult(); - } - - /// - /// Gets a Timeseries for a given Experiment - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// The Profile identifier associated with the Tenant and Partner - /// - /// - /// The Experiment identifier associated with the Experiment - /// - /// - /// The start DateTime of the Timeseries in UTC - /// - /// - /// The end DateTime of the Timeseries in UTC - /// - /// - /// The aggregation interval of the Timeseries - /// - /// - /// The type of Timeseries - /// - /// - /// The specific endpoint - /// - /// - /// The country associated with the Timeseries. Values are country ISO codes as - /// specified here- https://www.iso.org/iso-3166-country-codes.html - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetTimeseriesAsync(this IReportsOperations operations, string resourceGroupName, string profileName, string experimentName, System.DateTime startDateTimeUTC, System.DateTime endDateTimeUTC, string aggregationInterval, string timeseriesType, string endpoint = default(string), string country = default(string), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetTimeseriesWithHttpMessagesAsync(resourceGroupName, profileName, experimentName, startDateTimeUTC, endDateTimeUTC, aggregationInterval, timeseriesType, endpoint, country, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/RulesEnginesOperations.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/RulesEnginesOperations.cs deleted file mode 100644 index 994f4553632a..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/RulesEnginesOperations.cs +++ /dev/null @@ -1,1311 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -namespace Microsoft.Azure.Management.FrontDoor -{ - using System.Linq; - using Microsoft.Rest; - using Microsoft.Rest.Azure; - using Models; - - /// - /// RulesEnginesOperations operations. - /// - internal partial class RulesEnginesOperations : Microsoft.Rest.IServiceOperations, IRulesEnginesOperations - { - /// - /// Initializes a new instance of the RulesEnginesOperations class. - /// - /// - /// Reference to the service client. - /// - /// - /// Thrown when a required parameter is null - /// - internal RulesEnginesOperations (FrontDoor client) - { - if (client == null) - { - throw new System.ArgumentNullException("client"); - } - this.Client = client; - } - - /// - /// Gets a reference to the FrontDoor - /// - public FrontDoor Client { get; private set; } - - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByFrontDoorWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByFrontDoor", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/rulesEngines").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Gets a Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> GetWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - if (rulesEngineName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "rulesEngineName"); - } - if (rulesEngineName != null) - { - if (rulesEngineName.Length > 90) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "rulesEngineName", 90); - } - if (rulesEngineName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "rulesEngineName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(rulesEngineName, "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "rulesEngineName", "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("rulesEngineName", rulesEngineName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/rulesEngines/{rulesEngineName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - _url = _url.Replace("{rulesEngineName}", System.Uri.EscapeDataString(rulesEngineName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// Rules Engine Configuration properties needed to create a new Rules Engine - /// Configuration. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task> CreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, frontDoorName, rulesEngineName, rulesEngineParameters, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPutOrPatchOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - public async System.Threading.Tasks.Task DeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - // Send Request - Microsoft.Rest.Azure.AzureOperationResponse _response = await BeginDeleteWithHttpMessagesAsync(resourceGroupName, frontDoorName, rulesEngineName, customHeaders, cancellationToken).ConfigureAwait(false); - return await this.Client.GetPostOrDeleteOperationResultAsync(_response, customHeaders, cancellationToken).ConfigureAwait(false); - } - - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// Rules Engine Configuration properties needed to create a new Rules Engine - /// Configuration. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task> BeginCreateOrUpdateWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (rulesEngineParameters == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "rulesEngineParameters"); - } - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - if (rulesEngineName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "rulesEngineName"); - } - if (rulesEngineName != null) - { - if (rulesEngineName.Length > 90) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "rulesEngineName", 90); - } - if (rulesEngineName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "rulesEngineName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(rulesEngineName, "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "rulesEngineName", "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("rulesEngineName", rulesEngineName); - tracingParameters.Add("apiVersion", apiVersion); - - tracingParameters.Add("rulesEngineParameters", rulesEngineParameters); - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/rulesEngines/{rulesEngineName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - _url = _url.Replace("{rulesEngineName}", System.Uri.EscapeDataString(rulesEngineName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("PUT"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - if(rulesEngineParameters != null) - { - _requestContent = Microsoft.Rest.Serialization.SafeJsonConvert.SerializeObject(rulesEngineParameters, this.Client.SerializationSettings); - _httpRequest.Content = new System.Net.Http.StringContent(_requestContent, System.Text.Encoding.UTF8); - _httpRequest.Content.Headers.ContentType =System.Net.Http.Headers.MediaTypeHeaderValue.Parse("application/json; charset=utf-8"); - } - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 201) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - // Deserialize Response - if ((int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task BeginDeleteWithHttpMessagesAsync(string resourceGroupName, string frontDoorName, string rulesEngineName, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - - - - if (this.Client.SubscriptionId == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); - } - - if (resourceGroupName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "resourceGroupName"); - } - if (resourceGroupName != null) - { - if (resourceGroupName.Length > 80) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "resourceGroupName", 80); - } - if (resourceGroupName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "resourceGroupName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(resourceGroupName, "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "resourceGroupName", "^[a-zA-Z0-9_\\-\\(\\)\\.]*[^\\.]$"); - } - } - if (frontDoorName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "frontDoorName"); - } - if (frontDoorName != null) - { - if (frontDoorName.Length > 64) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "frontDoorName", 64); - } - if (frontDoorName.Length < 5) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "frontDoorName", 5); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(frontDoorName, "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "frontDoorName", "^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$"); - } - } - if (rulesEngineName == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "rulesEngineName"); - } - if (rulesEngineName != null) - { - if (rulesEngineName.Length > 90) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MaxLength, "rulesEngineName", 90); - } - if (rulesEngineName.Length < 1) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.MinLength, "rulesEngineName", 1); - } - if (!System.Text.RegularExpressions.Regex.IsMatch(rulesEngineName, "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$")) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.Pattern, "rulesEngineName", "^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$"); - } - } - string apiVersion = "2021-06-01"; - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("frontDoorName", frontDoorName); - tracingParameters.Add("rulesEngineName", rulesEngineName); - tracingParameters.Add("apiVersion", apiVersion); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "BeginDelete", tracingParameters); - } - // Construct URL - - var _baseUrl = this.Client.BaseUri.AbsoluteUri; - var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}/rulesEngines/{rulesEngineName}").ToString(); - _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(this.Client.SubscriptionId)); - _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); - _url = _url.Replace("{frontDoorName}", System.Uri.EscapeDataString(frontDoorName)); - _url = _url.Replace("{rulesEngineName}", System.Uri.EscapeDataString(rulesEngineName)); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (apiVersion != null) - { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); - } - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("DELETE"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 202 && (int)_statusCode != 204) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// Headers that will be added to request. - /// - /// - /// The cancellation token. - /// - /// - /// Thrown when the operation returned an invalid status code - /// - /// - /// Thrown when unable to deserialize the response - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// Thrown when a required parameter is null - /// - /// - /// A response object containing the response body and response headers. - /// - public async System.Threading.Tasks.Task>> ListByFrontDoorNextWithHttpMessagesAsync(string nextPageLink, System.Collections.Generic.Dictionary> customHeaders = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - - if (nextPageLink == null) - { - throw new Microsoft.Rest.ValidationException(Microsoft.Rest.ValidationRules.CannotBeNull, "nextPageLink"); - } - // Tracing - bool _shouldTrace = Microsoft.Rest.ServiceClientTracing.IsEnabled; - string _invocationId = null; - if (_shouldTrace) - { - _invocationId = Microsoft.Rest.ServiceClientTracing.NextInvocationId.ToString(); - System.Collections.Generic.Dictionary tracingParameters = new System.Collections.Generic.Dictionary(); - tracingParameters.Add("nextPageLink", nextPageLink); - - - tracingParameters.Add("cancellationToken", cancellationToken); - Microsoft.Rest.ServiceClientTracing.Enter(_invocationId, this, "ListByFrontDoorNext", tracingParameters); - } - // Construct URL - string _url = "{nextLink}"; - _url = _url.Replace("{nextLink}", nextPageLink); - - System.Collections.Generic.List _queryParameters = new System.Collections.Generic.List(); - if (_queryParameters.Count > 0) - { - _url += (_url.Contains("?") ? "&" : "?") + string.Join("&", _queryParameters); - } - // Create HTTP transport objects - var _httpRequest = new System.Net.Http.HttpRequestMessage(); - System.Net.Http.HttpResponseMessage _httpResponse = null; - _httpRequest.Method = new System.Net.Http.HttpMethod("GET"); - _httpRequest.RequestUri = new System.Uri(_url); - // Set Headers - if (this.Client.GenerateClientRequestId != null && this.Client.GenerateClientRequestId.Value) - { - _httpRequest.Headers.TryAddWithoutValidation("x-ms-client-request-id", System.Guid.NewGuid().ToString()); - } - if (this.Client.AcceptLanguage != null) - { - if (_httpRequest.Headers.Contains("accept-language")) - { - _httpRequest.Headers.Remove("accept-language"); - } - _httpRequest.Headers.TryAddWithoutValidation("accept-language", this.Client.AcceptLanguage); - } - - if (customHeaders != null) - { - foreach(var _header in customHeaders) - { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } - _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); - } - } - // Serialize Request - string _requestContent = null; - // Set Credentials - if (this.Client.Credentials != null) - { - cancellationToken.ThrowIfCancellationRequested(); - await this.Client.Credentials.ProcessHttpRequestAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - } - // Send Request - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.SendRequest(_invocationId, _httpRequest); - } - cancellationToken.ThrowIfCancellationRequested(); - _httpResponse = await this.Client.HttpClient.SendAsync(_httpRequest, cancellationToken).ConfigureAwait(false); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.ReceiveResponse(_invocationId, _httpResponse); - } - - System.Net.HttpStatusCode _statusCode = _httpResponse.StatusCode; - cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; - - if ((int)_statusCode != 200) - { - var ex = new ErrorResponseException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); - try - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - ErrorResponse _errorBody = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject(_responseContent, this.Client.DeserializationSettings); - if (_errorBody != null) - { - ex.Body = _errorBody; - } - } - catch (Newtonsoft.Json.JsonException) - { - // Ignore the exception - } - ex.Request = new Microsoft.Rest.HttpRequestMessageWrapper(_httpRequest, _requestContent); - ex.Response = new Microsoft.Rest.HttpResponseMessageWrapper(_httpResponse, _responseContent); - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Error(_invocationId, ex); - } - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw ex; - } - // Create Result - var _result = new Microsoft.Rest.Azure.AzureOperationResponse>(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - - if (_httpResponse.Headers.Contains("x-ms-request-id")) - { - _result.RequestId = _httpResponse.Headers.GetValues("x-ms-request-id").FirstOrDefault(); - } - // Deserialize Response - if ((int)_statusCode == 200) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = Microsoft.Rest.Serialization.SafeJsonConvert.DeserializeObject>(_responseContent, this.Client.DeserializationSettings); - } - catch (Newtonsoft.Json.JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new Microsoft.Rest.SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } - if (_shouldTrace) - { - Microsoft.Rest.ServiceClientTracing.Exit(_invocationId, _result); - } - return _result; - - - - - - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/RulesEnginesOperationsExtensions.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Generated/RulesEnginesOperationsExtensions.cs deleted file mode 100644 index 2dc87abab812..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Generated/RulesEnginesOperationsExtensions.cs +++ /dev/null @@ -1,315 +0,0 @@ -// Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.4, generator: @autorest/powershell@4.0.737) -// Changes may cause incorrect behavior and will be lost if the code is regenerated. -namespace Microsoft.Azure.Management.FrontDoor -{ - using Microsoft.Rest.Azure; - using Models; - - /// - /// Extension methods for RulesEnginesOperations - /// - public static partial class RulesEnginesOperationsExtensions - { - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - public static Microsoft.Rest.Azure.IPage ListByFrontDoor(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName) - { - return ((IRulesEnginesOperations)operations).ListByFrontDoorAsync(resourceGroupName, frontDoorName).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByFrontDoorAsync(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByFrontDoorWithHttpMessagesAsync(resourceGroupName, frontDoorName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Gets a Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - public static RulesEngine Get(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName) - { - return ((IRulesEnginesOperations)operations).GetAsync(resourceGroupName, frontDoorName, rulesEngineName).GetAwaiter().GetResult(); - } - - /// - /// Gets a Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task GetAsync(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, frontDoorName, rulesEngineName, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - public static RulesEngine CreateOrUpdate(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters) - { - return ((IRulesEnginesOperations)operations).CreateOrUpdateAsync(resourceGroupName, frontDoorName, rulesEngineName, rulesEngineParameters).GetAwaiter().GetResult(); - } - - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task CreateOrUpdateAsync(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.CreateOrUpdateWithHttpMessagesAsync(resourceGroupName, frontDoorName, rulesEngineName, rulesEngineParameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - public static void Delete(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName) - { - ((IRulesEnginesOperations)operations).DeleteAsync(resourceGroupName, frontDoorName, rulesEngineName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task DeleteAsync(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.DeleteWithHttpMessagesAsync(resourceGroupName, frontDoorName, rulesEngineName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - public static RulesEngine BeginCreateOrUpdate(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters) - { - return ((IRulesEnginesOperations)operations).BeginCreateOrUpdateAsync(resourceGroupName, frontDoorName, rulesEngineName, rulesEngineParameters).GetAwaiter().GetResult(); - } - - /// - /// Creates a new Rules Engine Configuration with the specified name within the - /// specified Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginCreateOrUpdateAsync(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName, RulesEngine rulesEngineParameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.BeginCreateOrUpdateWithHttpMessagesAsync(resourceGroupName, frontDoorName, rulesEngineName, rulesEngineParameters, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - public static void BeginDelete(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName) - { - ((IRulesEnginesOperations)operations).BeginDeleteAsync(resourceGroupName, frontDoorName, rulesEngineName).GetAwaiter().GetResult(); - } - - /// - /// Deletes an existing Rules Engine Configuration with the specified - /// parameters. - /// - /// - /// The operations group for this extension method. - /// - /// - /// Name of the Resource group within the Azure subscription. - /// - /// - /// Name of the Front Door which is globally unique. - /// - /// - /// Name of the Rules Engine which is unique within the Front Door. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task BeginDeleteAsync(this IRulesEnginesOperations operations, string resourceGroupName, string frontDoorName, string rulesEngineName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - (await operations.BeginDeleteWithHttpMessagesAsync(resourceGroupName, frontDoorName, rulesEngineName, null, cancellationToken).ConfigureAwait(false)).Dispose(); - } - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - public static Microsoft.Rest.Azure.IPage ListByFrontDoorNext(this IRulesEnginesOperations operations, string nextPageLink) - { - return ((IRulesEnginesOperations)operations).ListByFrontDoorNextAsync(nextPageLink).GetAwaiter().GetResult(); - } - - /// - /// Lists all of the Rules Engine Configurations within a Front Door. - /// - /// - /// The operations group for this extension method. - /// - /// - /// The NextLink from the previous successful call to List operation. - /// - /// - /// The cancellation token. - /// - public static async System.Threading.Tasks.Task> ListByFrontDoorNextAsync(this IRulesEnginesOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) - { - using (var _result = await operations.ListByFrontDoorNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) - { - return _result.Body; - } - } - } -} diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/Properties/AssemblyInfo.cs b/src/FrontDoor/FrontDoor.Management.Sdk/Properties/AssemblyInfo.cs deleted file mode 100644 index b2b43a299267..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for -// license information. -// - -using System.Reflection; -using System.Resources; - -[assembly: AssemblyTitle("Microsoft Azure Container Service Management Library")] -[assembly: AssemblyDescription("Provides Container Service management capabilities for Microsoft Azure.")] - -[assembly: AssemblyVersion("1.13.0")] -[assembly: AssemblyFileVersion("1.13.0")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("Azure .NET SDK")] -[assembly: AssemblyCopyright("Copyright (c) Microsoft Corporation")] -[assembly: NeutralResourcesLanguage("en")] diff --git a/src/FrontDoor/FrontDoor.Management.Sdk/README.md b/src/FrontDoor/FrontDoor.Management.Sdk/README.md deleted file mode 100644 index ae7a4daf49f9..000000000000 --- a/src/FrontDoor/FrontDoor.Management.Sdk/README.md +++ /dev/null @@ -1,38 +0,0 @@ -In this directory, run AutoRest: -``` -autorest --reset -autorest --use:@autorest/powershell@4.x -``` - -### AutoRest Configuration -> see https://aka.ms/autorest -``` yaml - -commit: f11631f1c1057d8363f9e3f9597c73b90f8924c8 -input-file: - - https://github.com/Azure/azure-rest-api-specs/blob/$(commit)//specification/frontdoor/resource-manager/Microsoft.Network/stable/2025-03-01/network.json - - https://github.com/Azure/azure-rest-api-specs/blob/$(commit)//specification/frontdoor/resource-manager/Microsoft.Network/stable/2025-03-01/webapplicationfirewall.json - - https://github.com/Azure/azure-rest-api-specs/blob/$(commit)//specification/frontdoor/resource-manager/Microsoft.Network/stable/2021-06-01/frontdoor.json - - https://github.com/Azure/azure-rest-api-specs/blob/$(commit)//specification/frontdoor/resource-manager/Microsoft.Network/stable/2019-11-01/networkexperiment.json - -# csharp: true -isSdkGenerator: true -powershell: true -clear-output-folder: true -openapi-type: arm -azure-arm: true -output-folder: Generated -namespace: Microsoft.Azure.Management.FrontDoor -title: FrontDoor - -directive: - - from: swagger-document - where: $.definitions.RouteUpdatePropertiesParameters.properties.supportedProtocols - transform: delete $.default - - from: swagger-document - where: $.definitions.PolicySettings.properties.logScrubbing - transform: $['x-ms-client-flatten'] = false; - - where: - model-name: FrontDoor - set: - model-name: FrontDoorModel diff --git a/src/FrontDoor/FrontDoor.Test/FrontDoor.Test.csproj b/src/FrontDoor/FrontDoor.Test/FrontDoor.Test.csproj deleted file mode 100644 index f8d2a8c4ac92..000000000000 --- a/src/FrontDoor/FrontDoor.Test/FrontDoor.Test.csproj +++ /dev/null @@ -1,16 +0,0 @@ - - - FrontDoor - - - - - - $(LegacyAssemblyPrefix)$(PsModuleName)$(AzTestAssemblySuffix).ScenarioTests - - - - - - - \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/Properties/AssemblyInfo.cs b/src/FrontDoor/FrontDoor.Test/Properties/AssemblyInfo.cs deleted file mode 100644 index c4d1a95a54bf..000000000000 --- a/src/FrontDoor/FrontDoor.Test/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,50 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Reflection; -using System.Runtime.InteropServices; -using Xunit; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Microsoft.Azure.Commands.FrontDoor.Test")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Microsoft.Azure.Commands.FrontDoor.Test")] -[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("91832aaa-dc11-4583-8239-adb7df531604")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -[assembly: AssemblyVersion("0.1.0")] -[assembly: AssemblyFileVersion("0.1.0")] -[assembly: CollectionBehavior(DisableTestParallelization = true)] diff --git a/src/FrontDoor/FrontDoor.Test/ScenarioTests/Common.ps1 b/src/FrontDoor/FrontDoor.Test/ScenarioTests/Common.ps1 deleted file mode 100644 index 78c49d8b2957..000000000000 --- a/src/FrontDoor/FrontDoor.Test/ScenarioTests/Common.ps1 +++ /dev/null @@ -1,93 +0,0 @@ -# ---------------------------------------------------------------------------------- -# -# 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. -# ---------------------------------------------------------------------------------- - -<# -.SYNOPSIS -Gets valid resource group name -#> -function Get-ResourceGroupName -{ - return getAssetName -} - -<# -.SYNOPSIS -Gets valid resource name -#> -function Get-ResourceName -{ - return getAssetName -} - -<# -.SYNOPSIS -Creates a resource group to use in tests -#> -function TestSetup-CreateResourceGroup -{ - $resourceGroupName = getAssetName - $rglocation = Get-Location "Microsoft.Resources" "resourceGroups" "West US" - $tag = @{Owner='jingnanxu'} - $resourceGroup = New-AzResourceGroup -Name $resourceGroupName -location $rglocation -Force -Tag $tag - return $resourceGroup -} - -<# -.SYNOPSIS -Asserts if two tags are equal -#> -function Assert-Tags($tags1, $tags2) -{ - if($tags1.count -ne $tags2.count) - { - throw "Tag size not equal. Tag1: $tags1.count Tag2: $tags2.count" - } - - foreach($key in $tags1.Keys) - { - if($tags1[$key] -ne $tags2[$key]) - { - throw "Tag content not equal. Key:$key Tags1:" + $tags1[$key] + "Tags2:" + $tags2[$key] - } - } -} - -<# -.SYNOPSIS -Disable the CustomDomain Https deployment -#> -function TestCleanUp-DisableCustomDomainHttps($resourceGroupName, $frontDoorName, $customFrontendEndpointName) -{ - $customDomain = Get-AzFrontDoorFrontendEndpoint -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name $customFrontendEndpointName - Assert-AreEqual $customDomain.CustomHttpsProvisioningState "Enabling" - [int]$counter = 0 - do - { - Wait-Seconds 60 - $customDomain = Get-AzFrontDoorFrontendEndpoint -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name $customFrontendEndpointName - } while ($customDomain.CustomHttpsProvisioningState -ne "Enabled" -and $counter++ -lt 60) - Assert-AreEqual $customDomain.CustomHttpsProvisioningState "Enabled" - Assert-AreEqual $customDomain.MinimumTlsVersion "1.2" - - $customDomain = Get-AzFrontDoorFrontendEndpoint -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name $customFrontendEndpointName - $disabledCustomDomain = $customDomain | Disable-AzFrontDoorCustomDomainHttps - Assert-AreEqual $disabledCustomDomain.CustomHttpsProvisioningState "Disabling" - [int]$counter = 0 - do - { - Wait-Seconds 60 - $disabledCustomDomain = Get-AzFrontDoorFrontendEndpoint -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name $customFrontendEndpointName - } while ($disabledCustomDomain.CustomHttpsProvisioningState -ne "Disabled" -and $counter++ -lt 60) - Assert-AreEqual $disabledCustomDomain.CustomHttpsProvisioningState "Disabled" -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTestRunner.cs b/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTestRunner.cs deleted file mode 100644 index 665566f023d4..000000000000 --- a/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTestRunner.cs +++ /dev/null @@ -1,56 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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 Xunit.Abstractions; -using Microsoft.Azure.Commands.TestFx; - -namespace Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest -{ - public class FrontDoorTestRunner - { - protected readonly ITestRunner TestRunner; - - protected FrontDoorTestRunner(ITestOutputHelper output) - { - TestRunner = TestManager.CreateInstance(output) - .WithNewPsScriptFilename($"{GetType().Name}.ps1") - .WithProjectSubfolderForTests("ScenarioTests") - .WithCommonPsScripts(new[] - { - @"Common.ps1", - @"../AzureRM.Resources.ps1" - }) - .WithNewRmModules(helper => new[] - { - helper.RMProfileModule, - helper.GetRMModulePath(@"Az.FrontDoor.psd1") - }) - .WithNewRecordMatcherArguments( - userAgentsToIgnore: new Dictionary - { - {"Microsoft.Azure.Management.Resources.ResourceManagementClient", "2016-02-01"} - }, - resourceProviders: new Dictionary - { - {"Microsoft.Resources", null}, - {"Microsoft.Features", null}, - {"Microsoft.Authorization", null}, - {"Microsoft.Compute", null} - } - ) - .Build(); - } - } -} diff --git a/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTests.cs b/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTests.cs deleted file mode 100644 index bd40dc2cbe8b..000000000000 --- a/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTests.cs +++ /dev/null @@ -1,89 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.WindowsAzure.Commands.ScenarioTest; -using Xunit; - -namespace Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest -{ - public class FrontDoorTests : FrontDoorTestRunner - { - public FrontDoorTests(Xunit.Abstractions.ITestOutputHelper output) : base(output) - { - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorCrud() - { - TestRunner.RunTestScript("Test-FrontDoorCrud"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorCrudDefaults() - { - TestRunner.RunTestScript("Test-FrontDoorCrudDefaults"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorCrudWithPiping() - { - TestRunner.RunTestScript("Test-FrontDoorCrudWithPiping"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorRulesEngineCrud() - { - TestRunner.RunTestScript("Test-FrontDoorRulesEngineCrud"); - } - - //[Fact] - //[Trait(Category.AcceptanceType, Category.CheckIn)] - //public void TestFrontDoorEndpointCustomDomainHTTPSFrontDoor() - //{ - // TestController.NewInstance.RunPowerShellTest(_logger, "Test-FrontDoorEndpointCustomDomainHTTPS-FrontDoor"); - //} - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorEndpointCustomDomainHTTPSByocSpecificVersion() - { - TestRunner.RunTestScript("Test-FrontDoorEndpointCustomDomainHTTPS-BYOC-SpecificVersion"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorEndpointCustomDomainHTTPSByocLatestVersion() - { - TestRunner.RunTestScript("Test-FrontDoorEndpointCustomDomainHTTPS-BYOC-LatestVersion"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorCrudRedirect() - { - TestRunner.RunTestScript("Test-FrontDoorCrudRedirect"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestFrontDoorCrudPrivateLink() - { - TestRunner.RunTestScript("Test-FrontDoorCrudPrivateLink"); - } - } -} diff --git a/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTests.ps1 b/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTests.ps1 deleted file mode 100644 index 9be01559d486..000000000000 --- a/src/FrontDoor/FrontDoor.Test/ScenarioTests/FrontDoorTests.ps1 +++ /dev/null @@ -1,479 +0,0 @@ -# ---------------------------------------------------------------------------------- -# -# 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. -# ---------------------------------------------------------------------------------- - -<# -.SYNOPSIS -Full Front Door CRUD cycle -#> -function Test-FrontDoorCrud -{ - ## Create Azure Front Door - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $hostName = "$Name.azurefd.net" - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" - $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" - $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" -HealthProbeMethod "Head" -EnabledState "Disabled" - $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" - $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName - $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" - $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 33 -EnforceCertificateNameCheck "Enabled" - New-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags - - $retrievedFrontDoor = Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName - Assert-NotNull $retrievedFrontDoor - Assert-AreEqual $Name $retrievedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $retrievedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $retrievedFrontDoor.LoadBalancingSettings[0].Name - Assert-AreEqual $backendpool1.Name $retrievedFrontDoor.BackendPools[0].Name - Assert-AreEqual $frontendEndpoint1.Name $retrievedFrontDoor.FrontendEndpoints[0].Name - Assert-AreEqual $retrievedFrontDoor.RoutingRules[0].RouteConfiguration.GetType().Name "PSForwardingConfiguration" - Assert-Tags $tags $retrievedFrontDoor.Tags - - # Verify HealthProbeSettings - Assert-AreEqual $healthProbeSetting1.Name $retrievedFrontDoor.HealthProbeSettings[0].Name - Assert-AreEqual $healthProbeSetting1.HealthProbeMethod $retrievedFrontDoor.HealthProbeSettings[0].HealthProbeMethod - Assert-AreEqual $healthProbeSetting1.EnabledState $retrievedFrontDoor.HealthProbeSettings[0].EnabledState - - # Verify backendPoolsSetting - Assert-AreEqual $backendPoolsSetting1.SendRecvTimeoutInSeconds $retrievedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds - Assert-AreEqual $backendPoolsSetting1.EnforceCertificateNameCheck $retrievedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck - Assert-AreEqual $backendPoolsSetting1.EnforceCertificateNameCheck $retrievedFrontDoor.EnforceCertificateNameCheck - - ## Update Azure Front Door - $newTags = @{"tag1" = "value3"; "tag2" = "value4"} - $healthProbeSetting1.HealthProbeMethod = "Get" - $healthProbeSetting1.EnabledState = "Enabled" - $backendPoolsSetting1.SendRecvTimeoutInSeconds = 20 - $updatedFrontDoor = Set-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -Tag $newTags -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 - - Assert-NotNull $updatedFrontDoor - Assert-AreEqual $Name $updatedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $updatedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $updatedFrontDoor.LoadBalancingSettings[0].Name - Assert-AreEqual $backendpool1.Name $updatedFrontDoor.BackendPools[0].Name - Assert-AreEqual $frontendEndpoint1.Name $updatedFrontDoor.FrontendEndpoints[0].Name - Assert-Tags $newTags $updatedFrontDoor.Tags - - # Verify HealthProbeSettings - Assert-AreEqual $healthProbeSetting1.Name $updatedFrontDoor.HealthProbeSettings[0].Name - Assert-AreEqual $healthProbeSetting1.HealthProbeMethod $updatedFrontDoor.HealthProbeSettings[0].HealthProbeMethod - Assert-AreEqual $healthProbeSetting1.EnabledState $updatedFrontDoor.HealthProbeSettings[0].EnabledState - - # Verify backendPoolsSetting - Assert-AreEqual $backendPoolsSetting1.SendRecvTimeoutInSeconds $updatedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds - Assert-AreEqual $backendPoolsSetting1.EnforceCertificateNameCheck $updatedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck - Assert-AreEqual $backendPoolsSetting1.EnforceCertificateNameCheck $updatedFrontDoor.EnforceCertificateNameCheck - - ## Delete Azure Front Door - $removed = Remove-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName } "does not exist" - - Remove-AzResourceGroup -Name $ResourceGroupName -Force -} - -<# -.SYNOPSIS -Full Front Door CRUD to validate default values. -#> -function Test-FrontDoorCrudDefaults -{ - ## Create Azure Front Door - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $hostName = "$Name.azurefd.net" - - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" - $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" - $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" - $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" - $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName - $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" - $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject - New-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags - - $retrievedFrontDoor = Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName - Assert-NotNull $retrievedFrontDoor - Assert-AreEqual $Name $retrievedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $retrievedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $retrievedFrontDoor.LoadBalancingSettings[0].Name - Assert-AreEqual $backendpool1.Name $retrievedFrontDoor.BackendPools[0].Name - Assert-AreEqual $frontendEndpoint1.Name $retrievedFrontDoor.FrontendEndpoints[0].Name - Assert-AreEqual $retrievedFrontDoor.RoutingRules[0].RouteConfiguration.GetType().Name "PSForwardingConfiguration" - Assert-Tags $tags $retrievedFrontDoor.Tags - - # Verify Default HealthProbeSettings - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].Name $healthProbeSetting1.Name - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].HealthProbeMethod "Head" - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].EnabledState "Enabled" - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].IntervalInSeconds 30 - - # Verify Default backendPoolsSetting - Assert-AreEqual $retrievedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds 30 - Assert-AreEqual $retrievedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck "Enabled" - Assert-AreEqual $retrievedFrontDoor.EnforceCertificateNameCheck "Enabled" - - ## Delete Azure Front Door - $removed = Remove-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName } "does not exist" - - Remove-AzResourceGroup -Name $ResourceGroupName -Force -} - -<# -.SYNOPSIS -Full Front Door CRUD cycle with traffic redirection -#> -function Test-FrontDoorCrudRedirect -{ - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $hostName = "$Name.azurefd.net" - $customHost = "contoso2" - $customPath = "/test" - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -CustomHost $customHost - $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" - $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" - $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" - $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName - $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" - $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 33 -EnforceCertificateNameCheck "Enabled" - New-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags - - $retrievedFrontDoor = Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName - Assert-NotNull $retrievedFrontDoor - Assert-AreEqual $Name $retrievedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $retrievedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $retrievedFrontDoor.LoadBalancingSettings[0].Name - Assert-AreEqual $healthProbeSetting1.Name $retrievedFrontDoor.HealthProbeSettings[0].Name - Assert-AreEqual $backendpool1.Name $retrievedFrontDoor.BackendPools[0].Name - Assert-AreEqual $frontendEndpoint1.Name $retrievedFrontDoor.FrontendEndpoints[0].Name - Assert-Tags $tags $retrievedFrontDoor.Tags - Assert-AreEqual $retrievedFrontDoor.RoutingRules[0].RouteConfiguration.GetType().Name "PSRedirectConfiguration" - Assert-AreEqual $retrievedFrontDoor.RoutingRules[0].RouteConfiguration.CustomHost $customHost - Assert-AreEqual $backendPoolsSetting1.SendRecvTimeoutInSeconds $retrievedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds - Assert-AreEqual $backendPoolsSetting1.EnforceCertificateNameCheck $retrievedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck - - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -CustomHost $customHost -CustomPath $customPath - $updatedFrontDoor = Set-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 - Assert-NotNull $updatedFrontDoor - Assert-AreEqual $Name $updatedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $updatedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $updatedFrontDoor.LoadBalancingSettings[0].Name - Assert-AreEqual $healthProbeSetting1.Name $updatedFrontDoor.HealthProbeSettings[0].Name - Assert-AreEqual $backendpool1.Name $updatedFrontDoor.BackendPools[0].Name - Assert-AreEqual $frontendEndpoint1.Name $updatedFrontDoor.FrontendEndpoints[0].Name - Assert-AreEqual $updatedFrontDoor.RoutingRules[0].RouteConfiguration.GetType().Name "PSRedirectConfiguration" - Assert-AreEqual $updatedFrontDoor.RoutingRules[0].RouteConfiguration.CustomHost $customHost - Assert-AreEqual $updatedFrontDoor.RoutingRules[0].RouteConfiguration.CustomPath $customPath - Assert-AreEqual $backendPoolsSetting1.SendRecvTimeoutInSeconds $updatedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds - Assert-AreEqual $updatedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck "Enabled" - - $updatedFrontDoor = Set-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -DisableCertificateNameCheck - Assert-NotNull $updatedFrontDoor - Assert-AreEqual $Name $updatedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $updatedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $updatedFrontDoor.LoadBalancingSettings[0].Name - Assert-AreEqual $healthProbeSetting1.Name $updatedFrontDoor.HealthProbeSettings[0].Name - Assert-AreEqual $backendpool1.Name $updatedFrontDoor.BackendPools[0].Name - Assert-AreEqual $frontendEndpoint1.Name $updatedFrontDoor.FrontendEndpoints[0].Name - Assert-AreEqual $updatedFrontDoor.RoutingRules[0].RouteConfiguration.GetType().Name "PSRedirectConfiguration" - Assert-AreEqual $updatedFrontDoor.RoutingRules[0].RouteConfiguration.CustomHost $customHost - Assert-AreEqual $updatedFrontDoor.RoutingRules[0].RouteConfiguration.CustomPath $customPath - Assert-AreEqual $updatedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck "Disabled" - - $removed = Remove-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName } "does not exist" - - Remove-AzResourceGroup -Name $ResourceGroupName -Force -} - -<# -.SYNOPSIS -Front Door cycle with input piping -#> -function Test-FrontDoorCrudWithPiping -{ - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $hostName = "$Name.azurefd.net" - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" - $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" - $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" -HealthProbeMethod "Head" -EnabledState "Disabled" - $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" - $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName - $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" - $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 33 -EnforceCertificateNameCheck "Enabled" - New-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags - - $newTags = @{"tag1" = "value3"; "tag2" = "value4"} - $updatedFrontDoor = Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName | Set-AzFrontDoor -Tag $newTags - Assert-NotNull $updatedFrontDoor - Assert-AreEqual $Name $updatedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $updatedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $updatedFrontDoor.LoadBalancingSettings[0].Name - Assert-AreEqual $healthProbeSetting1.Name $updatedFrontDoor.HealthProbeSettings[0].Name - Assert-AreEqual $backendpool1.Name $updatedFrontDoor.BackendPools[0].Name - Assert-AreEqual $frontendEndpoint1.Name $updatedFrontDoor.FrontendEndpoints[0].Name - Assert-Tags $newTags $updatedFrontDoor.Tags - Assert-AreEqual $updatedFrontDoor.RoutingRules[0].RouteConfiguration.GetType().Name "PSForwardingConfiguration" - - # Verify HealthProbeSettings - Assert-AreEqual $healthProbeSetting1.Name $updatedFrontDoor.HealthProbeSettings[0].Name - Assert-AreEqual $healthProbeSetting1.HealthProbeMethod $updatedFrontDoor.HealthProbeSettings[0].HealthProbeMethod - Assert-AreEqual $healthProbeSetting1.EnabledState $updatedFrontDoor.HealthProbeSettings[0].EnabledState - - # Verify backendPoolsSetting - Assert-AreEqual $backendPoolsSetting1.SendRecvTimeoutInSeconds $updatedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds - Assert-AreEqual $backendPoolsSetting1.EnforceCertificateNameCheck $updatedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck - Assert-AreEqual $backendPoolsSetting1.EnforceCertificateNameCheck $updatedFrontDoor.EnforceCertificateNameCheck - - $removed = Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName | Remove-AzFrontDoor -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName } "does not exist" -} - -function Test-FrontDoorRulesEngineCrud -{ - # Create Azure Front Door - $frontDoorName = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $hostName = "$frontDoorName.azurefd.net" - - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $frontDoorName -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" - $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" - $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" - $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" - $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName - $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $frontDoorName -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" - $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject - New-AzFrontDoor -Name $frontDoorName -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags - - $frontDoor = Get-AzFrontDoor -Name $frontDoorName -ResourceGroupName $resourceGroupName - - # Create rules engine - $conditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable RequestHeader -Operator Equal -MatchValue "forward" -Transform "LowerCase" -Selector Rules-Engine-Route-Forward -NegateCondition $false - $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" - $ruleEngineResponseHeaderAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions - $ruleEngineResponseHeaderRule = New-AzFrontDoorRulesEngineRuleObject -Name rule101 -Priority 1 -Action $ruleEngineResponseHeaderAction -MatchCondition $conditions - - $ruleEngineForwardAction = New-AzFrontDoorRulesEngineActionObject -ForwardingProtocol HttpsOnly -BackendPoolName "backendpool1" -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -QueryParameterStripDirective StripNone -DynamicCompression Disabled -EnableCaching $true - $ruleEngineForwardRule = New-AzFrontDoorRulesEngineRuleObject -Name rule102 -Priority 2 -Action $ruleEngineForwardAction -MatchCondition $conditions - - $redirectConditions = New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable RequestHeader -Operator Equal -MatchValue "redirect" -Transform "LowerCase" -Selector Rules-Engine-Route-Forward -NegateCondition $false - $ruleEngineRedirectAction = New-AzFrontDoorRulesEngineActionObject -RedirectProtocol MatchRequest -CustomHost "www.contoso.com" -RedirectType Moved - $ruleEngineRedirectRule = New-AzFrontDoorRulesEngineRuleObject -Name rule103 -Priority 3 -Action $ruleEngineRedirectAction -MatchCondition $redirectConditions - - New-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -Rule $ruleEngineResponseHeaderRule,$ruleEngineForwardRule,$ruleEngineRedirectRule -FrontDoorName $frontDoorName -Name engine101 - $ruleEngine = Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name engine101 - - # Verify Conditions - Assert-AreEqual "RequestHeader" $ruleEngine.RulesEngineRules[0].MatchConditions[0].RulesEngineMatchVariable - Assert-AreEqual "Equal" $ruleEngine.RulesEngineRules[0].MatchConditions[0].RulesEngineOperator - Assert-AreEqual "forward" $ruleEngine.RulesEngineRules[0].MatchConditions[0].RulesEngineMatchValue[0] - Assert-AreEqual "Lowercase" $ruleEngine.RulesEngineRules[0].MatchConditions[0].Transforms[0] - Assert-AreEqual "Rules-Engine-Route-Forward" $ruleEngine.RulesEngineRules[0].MatchConditions[0].Selector - Assert-AreEqual $false $ruleEngine.RulesEngineRules[0].MatchConditions[0].NegateCondition - - Assert-AreEqual "RequestHeader" $ruleEngine.RulesEngineRules[2].MatchConditions[0].RulesEngineMatchVariable - Assert-AreEqual "Equal" $ruleEngine.RulesEngineRules[2].MatchConditions[0].RulesEngineOperator - Assert-AreEqual "redirect" $ruleEngine.RulesEngineRules[2].MatchConditions[0].RulesEngineMatchValue[0] - Assert-AreEqual "Lowercase" $ruleEngine.RulesEngineRules[2].MatchConditions[0].Transforms[0] - Assert-AreEqual "Rules-Engine-Route-Forward" $ruleEngine.RulesEngineRules[2].MatchConditions[0].Selector - Assert-AreEqual $false $ruleEngine.RulesEngineRules[2].MatchConditions[0].NegateCondition - - # Verify Actions - Assert-AreEqual "X-Content-Type-Options" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[0].HeaderName - Assert-AreEqual "Append" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[0].HeaderActionType - Assert-AreEqual "nosniff" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[0].Value - - Assert-AreEqual "HttpsOnly" $ruleEngine.RulesEngineRules[1].Action.RouteConfigurationOverride.ForwardingProtocol - Assert-AreEqual $frontDoor.BackendPools[0].Id $ruleEngine.RulesEngineRules[1].Action.RouteConfigurationOverride.BackendPoolId - Assert-AreEqual "StripNone" $ruleEngine.RulesEngineRules[1].Action.RouteConfigurationOverride.QueryParameterStripDirective - Assert-AreEqual "Disabled" $ruleEngine.RulesEngineRules[1].Action.RouteConfigurationOverride.DynamicCompression - Assert-AreEqual $true $ruleEngine.RulesEngineRules[1].Action.RouteConfigurationOverride.EnableCaching - - Assert-AreEqual "Moved" $ruleEngine.RulesEngineRules[2].Action.RouteConfigurationOverride.RedirectType - Assert-AreEqual "MatchRequest" $ruleEngine.RulesEngineRules[2].Action.RouteConfigurationOverride.RedirectProtocol - Assert-AreEqual "www.contoso.com" $ruleEngine.RulesEngineRules[2].Action.RouteConfigurationOverride.CustomHost - - # Update rule engine - $headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Overwrite" -HeaderName "Strict-Transport-Security" -Value "max-age=63072000; includeSubDomains; preload" - $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions.Add($headerActions) - $ruleEngine | Set-AzFrontDoorRulesEngine - - # Verify again - $ruleEngine = Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name engine101 - Assert-AreEqual "X-Content-Type-Options" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[0].HeaderName - Assert-AreEqual "Append" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[0].HeaderActionType - Assert-AreEqual "nosniff" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[0].Value - - Assert-AreEqual "Strict-Transport-Security" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[1].HeaderName - Assert-AreEqual "Overwrite" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[1].HeaderActionType - Assert-AreEqual "max-age=63072000; includeSubDomains; preload" $ruleEngine.RulesEngineRules[0].Action.ResponseHeaderActions[1].Value - - Remove-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name engine101 - - ## Delete Azure Front Door - $removed = Remove-AzFrontDoor -Name $frontDoorName -ResourceGroupName $resourceGroupName -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoor -Name $frontDoorName -ResourceGroupName $resourceGroupName } "does not exist" - - Remove-AzResourceGroup -Name $ResourceGroupName -Force -} - -<# -.SYNOPSIS -Set custom domain configuration for FrontDoor endpoint. -#> -function Test-FrontDoorEndpointCustomDomainHTTPS-FrontDoor -{ - $Name = "test-powershell-030620190342" - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $hostName = "$Name.azurefd.net" - $randomName = getRandomItemName "test" - $customDomainHostName = "$randomName.powershell-custom.azfdtest.xyz" - $customFrontendEndpointName = "frontendendpoint2" - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" - $backend1 = New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" - $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" - $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" - $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName - $frontendEndpoint2 = New-AzFrontDoorFrontendEndpointObject -Name $customFrontendEndpointName -HostName $customDomainHostName - $frontendEndpoints = $frontendEndpoint1, $frontendEndpoint2 - $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" - New-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoints -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags - - $retrievedFrontDoor = Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName - Assert-NotNull $retrievedFrontDoor - - $customDomain = Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName $ResourceGroupName -FrontDoorName $Name -FrontendEndpointName $customFrontendEndpointName -MinimumTlsVersion "1.2" - TestCleanUp-DisableCustomDomainHttps $ResourceGroupName $Name $customFrontendEndpointName - $disabledCustomDomain = Get-AzFrontDoorFrontendEndpoint -ResourceId $disabledCustomDomain.Id -} - -<# -.SYNOPSIS -Set custom domain https configuration for FrontDoor endpoint using specific secret version. -This case should only been ran in Playback model, live run requires the resource setup which is too cumbersome. -#> -function Test-FrontDoorEndpointCustomDomainHTTPS-BYOC-SpecificVersion -{ - $frontDoorName = "frontdoorclitest" - $resourceGroupName = "CliDevReservedGroup" - $customFrontendEndpointName = "afdbyoc-specific-localdev-cdn-azure-cn" - $vaultId = "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int" - $secretName = "localdev-multi" - $secretVersion = "6244bbfa61c241d78403a6e394cc2d30" - - $customDomain = Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -FrontendEndpointName $customFrontendEndpointName -MinimumTlsVersion "1.2" -VaultId $vaultId -SecretName $secretName -SecretVersion $secretVersion - Assert-AreEqual $customDomain.SecretVersion $secretVersion - TestCleanUp-DisableCustomDomainHttps $resourceGroupName $frontDoorName $customFrontendEndpointName -} - -<# -.SYNOPSIS -Set custom domain https configuration for FrontDoor endpoint using latest secret version. -This case should only been ran in Playback model, live run requires the resource setup which is too cumbersome. -#> -function Test-FrontDoorEndpointCustomDomainHTTPS-BYOC-LatestVersion -{ - $frontDoorName = "frontdoorclitest" - $resourceGroupName = "CliDevReservedGroup" - $customFrontendEndpointName = "afdbyoc-latest-localdev-cdn-azure-cn" - $vaultId = "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int" - $secretName = "localdev-multi" - - $customDomain = Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -FrontendEndpointName $customFrontendEndpointName -MinimumTlsVersion "1.2" -VaultId $vaultId -SecretName $secretName - Assert-Null $customDomain.SecretVersion - TestCleanUp-DisableCustomDomainHttps $resourceGroupName $frontDoorName $customFrontendEndpointName -} - -<# -.SYNOPSIS -Full Front Door CRUD to validate default values. -#> -function Test-FrontDoorCrudPrivateLink -{ - ## Create Azure Front Door - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $hostName = "$Name.azurefd.net" - - $routingrule1 = New-AzFrontDoorRoutingRuleObject -Name "routingrule1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" - $backend1 = New-AzFrontDoorBackendObject -Address "20.81.102.49" -PrivateLinkAlias "pls-service1.854b143c-1d50-4008-b778-694fbcfd4154.eastus.azure.privatelinkservice" -PrivateLinkApprovalMessage "please approve connection" - $backend2 = New-AzFrontDoorBackendObject -Address "plstestcli.blob.core.windows.net" -PrivateLinkResourceId "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli/privateLinkResources/blob" -PrivateLinkLocation "eastus" -PrivateLinkApprovalMessage "please approve connection request" - $healthProbeSetting1 = New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" - $loadBalancingSetting1 = New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" - $frontendEndpoint1 = New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName - $backendpool1 = New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1,$backend2 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" - $backendPoolsSetting1 = New-AzFrontDoorBackendPoolsSettingObject - New-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -RoutingRule $routingrule1 -BackendPool $backendpool1 -BackendPoolsSetting $backendPoolsSetting1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -Tag $tags - - $retrievedFrontDoor = Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName - Assert-NotNull $retrievedFrontDoor - Assert-AreEqual $Name $retrievedFrontDoor.Name - Assert-AreEqual $routingrule1.Name $retrievedFrontDoor.RoutingRules[0].Name - Assert-AreEqual $loadBalancingSetting1.Name $retrievedFrontDoor.LoadBalancingSettings[0].Name - - $retrievedFrontDoorBackendPool = $retrievedFrontDoor.BackendPools[0] - - Assert-AreEqual $backendpool1.Name $retrievedFrontDoorBackendPool.Name - - Assert-AreEqual $backend1.PrivateLinkAlias $retrievedFrontDoorBackendPool.Backends[0].PrivateLinkAlias - Assert-AreEqual $backend1.PrivateLinkApprovalMessage $retrievedFrontDoorBackendPool.Backends[0].PrivateLinkApprovalMessage - - Assert-AreEqual $backend2.PrivateLinkResourceId $retrievedFrontDoorBackendPool.Backends[1].PrivateLinkResourceId - Assert-AreEqual $backend2.PrivateLinkLocation $retrievedFrontDoorBackendPool.Backends[1].PrivateLinkLocation - Assert-AreEqual $backend2.PrivateLinkApprovalMessage $retrievedFrontDoorBackendPool.Backends[1].PrivateLinkApprovalMessage - - Assert-AreEqual $frontendEndpoint1.Name $retrievedFrontDoor.FrontendEndpoints[0].Name - Assert-AreEqual $retrievedFrontDoor.RoutingRules[0].RouteConfiguration.GetType().Name "PSForwardingConfiguration" - Assert-Tags $tags $retrievedFrontDoor.Tags - - # Verify Default HealthProbeSettings - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].Name $healthProbeSetting1.Name - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].HealthProbeMethod "Head" - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].EnabledState "Enabled" - Assert-AreEqual $retrievedFrontDoor.HealthProbeSettings[0].IntervalInSeconds 30 - - # Verify Default backendPoolsSetting - Assert-AreEqual $retrievedFrontDoor.BackendPoolsSetting[0].SendRecvTimeoutInSeconds 30 - Assert-AreEqual $retrievedFrontDoor.BackendPoolsSetting[0].EnforceCertificateNameCheck "Enabled" - Assert-AreEqual $retrievedFrontDoor.EnforceCertificateNameCheck "Enabled" - - ## Delete Azure Front Door - $removed = Remove-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoor -Name $Name -ResourceGroupName $resourceGroupName } "does not exist" - - Remove-AzResourceGroup -Name $ResourceGroupName -Force -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/ScenarioTests/WebApplicationFireWallPolicyTests.cs b/src/FrontDoor/FrontDoor.Test/ScenarioTests/WebApplicationFireWallPolicyTests.cs deleted file mode 100644 index f4f7442af7c1..000000000000 --- a/src/FrontDoor/FrontDoor.Test/ScenarioTests/WebApplicationFireWallPolicyTests.cs +++ /dev/null @@ -1,61 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.WindowsAzure.Commands.ScenarioTest; -using Xunit; - -namespace Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest -{ - public class WebApplicationFireWallPolicyTests : FrontDoorTestRunner - { - public WebApplicationFireWallPolicyTests(Xunit.Abstractions.ITestOutputHelper output) : base(output) - { - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestPolicyCrud() - { - TestRunner.RunTestScript("Test-PolicyCrud"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestPolicyCrudWithPiping() - { - TestRunner.RunTestScript("Test-PolicyCrudWithPiping"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestManagedRuleSetDefinitions() - { - TestRunner.RunTestScript("Test-ManagedRuleSetDefinition"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestPolicyAction() - { - TestRunner.RunTestScript("Test-PolicyAction"); - } - - [Fact] - [Trait(Category.AcceptanceType, Category.CheckIn)] - public void TestCustomBlockResponseBody() - { - TestRunner.RunTestScript("Test-CustomBlockResponseBody"); - } - } -} diff --git a/src/FrontDoor/FrontDoor.Test/ScenarioTests/WebApplicationFireWallPolicyTests.ps1 b/src/FrontDoor/FrontDoor.Test/ScenarioTests/WebApplicationFireWallPolicyTests.ps1 deleted file mode 100644 index d5d83d75f338..000000000000 --- a/src/FrontDoor/FrontDoor.Test/ScenarioTests/WebApplicationFireWallPolicyTests.ps1 +++ /dev/null @@ -1,191 +0,0 @@ -# ---------------------------------------------------------------------------------- -# -# 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. -# ---------------------------------------------------------------------------------- - -<# -.SYNOPSIS -Full WAF policy CRUD cycle -#> -function Test-PolicyCrud -{ - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" - $customRule1 = New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Block -Priority 2 - - # Create exclusion objects - $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ExcludeInRule" - $exclusionGroup = New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ExcludeInGroup" - $exclusionSet = New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ExcludeInSet" - - $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action Log -Exclusion $exclusionRule - $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride -Exclusion $exclusionGroup - $managedRule1 = New-AzFrontDoorWafManagedRuleObject -Type DefaultRuleSet -Version "1.0" -RuleGroupOverride $override1 -Exclusion $exclusionSet - $managedRule2 = New-AzFrontDoorWafManagedRuleObject -Type BotProtection -Version "preview-0.1" - - $LogScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" - $logscrubbingSetting = New-AzFrontDoorWafLogScrubbingSettingObject -State Enabled -ScrubbingRule @($LogScrubbingRule) - - New-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -CaptchaExpirationInMinutes 5 -Sku Premium_AzureFrontDoor -Customrule $customRule1 -ManagedRule $managedRule1,$managedRule2 -EnabledState Enabled -Mode Prevention -RequestBodyCheck Disabled -LogScrubbingSetting $logscrubbingSetting -JavascriptChallengeExpirationInMinutes 30 - - $retrievedPolicy = Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName - Assert-NotNull $retrievedPolicy - Assert-AreEqual $Name $retrievedPolicy.Name - Assert-AreEqual "Disabled" $retrievedPolicy.RequestBodyCheck - Assert-AreEqual $customRule1.Name $retrievedPolicy.CustomRules[0].Name - Assert-AreEqual $customRule1.RuleType $retrievedPolicy.CustomRules[0].RuleType - Assert-AreEqual $customRule1.Action $retrievedPolicy.CustomRules[0].Action - Assert-AreEqual $customRule1.Priority $retrievedPolicy.CustomRules[0].Priority - Assert-AreEqual $matchCondition1.MatchVariable $retrievedPolicy.CustomRules[0].MatchConditions[0].MatchVariable - Assert-AreEqual $matchCondition1.Selector $retrievedPolicy.CustomRules[0].MatchConditions[0].Selector - Assert-AreEqual $matchCondition1.OperatorProperty $retrievedPolicy.CustomRules[0].MatchConditions[0].OperatorProperty - Assert-AreEqual $matchCondition1.MatchValue[0] $retrievedPolicy.CustomRules[0].MatchConditions[0].MatchValue[0] - Assert-AreEqual $matchCondition1.Transform[0] $retrievedPolicy.CustomRules[0].MatchConditions[0].Transform[0] - Assert-AreEqual $managedRule1.Exclusions[0].Selector $retrievedPolicy.ManagedRules[0].Exclusions[0].Selector - Assert-AreEqual $managedRule1.RuleGroupOverrides[0].ManagedRuleOverrides[0].Action $retrievedPolicy.ManagedRules[0].RuleGroupOverrides[0].ManagedRuleOverrides[0].Action - Assert-AreEqual $managedRule1.RuleGroupOverrides[0].Exclusions[0].Selector $retrievedPolicy.ManagedRules[0].RuleGroupOverrides[0].Exclusions[0].Selector - Assert-AreEqual $managedRule1.RuleGroupOverrides[0].ManagedRuleOverrides[0].Exclusions[0].Selector $retrievedPolicy.ManagedRules[0].RuleGroupOverrides[0].ManagedRuleOverrides[0].Exclusions[0].Selector - Assert-AreEqual $managedRule1.RuleSetType $retrievedPolicy.ManagedRules[0].RuleSetType - Assert-AreEqual $managedRule1.RuleSetVersion $retrievedPolicy.ManagedRules[0].RuleSetVersion - Assert-AreEqual $managedRule2.RuleSetType $retrievedPolicy.ManagedRules[1].RuleSetType - Assert-AreEqual $managedRule2.RuleSetVersion $retrievedPolicy.ManagedRules[1].RuleSetVersion - Assert-AreEqual "Enabled" $retrievedPolicy.LogScrubbing.State - Assert-AreEqual $logscrubbingSetting.ScrubbingRule[0].MatchVariable $retrievedPolicy.LogScrubbing.ScrubbingRule[0].MatchVariable - Assert-AreEqual 30 $retrievedPolicy.JavascriptChallengeExpirationInMinutes - Assert-AreEqual 5 $retrievedPolicy.CaptchaExpirationInMinutes - - $customRule2 = New-AzFrontDoorWafCustomRuleObject -Name "Rule2" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Log -Priority 2 - $updatedPolicy = Update-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -Customrule $customRule2 -LogScrubbingSetting @{} - Assert-NotNull $updatedPolicy - Assert-AreEqual $Name $updatedPolicy.Name - Assert-AreEqual $customRule2.Name $updatedPolicy.CustomRules[0].Name - Assert-AreEqual $customRule2.Action $updatedPolicy.CustomRules[0].Action - Assert-AreEqual $customRule2.Priority $updatedPolicy.CustomRules[0].Priority - Assert-AreEqual $managedRule1.RuleGroupOverrides[0].ManagedRuleOverrides[0].Action $updatedPolicy.ManagedRules[0].RuleGroupOverrides[0].ManagedRuleOverrides[0].Action - Assert-Null $updatedPolicy.LogScrubbing - - $customRule3 = New-AzFrontDoorWafCustomRuleObject -Name "Rule3" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Log -Priority 3 -EnabledState Disabled - $updatedPolicy = Update-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -Customrule $customRule3 - Assert-NotNull $updatedPolicy - Assert-AreEqual $Name $updatedPolicy.Name - Assert-AreEqual $customRule3.Name $updatedPolicy.CustomRules[0].Name - Assert-AreEqual $customRule3.Action $updatedPolicy.CustomRules[0].Action - Assert-AreEqual $customRule3.Priority $updatedPolicy.CustomRules[0].Priority - Assert-AreEqual $customRule3.EnabledState $updatedPolicy.CustomRules[0].EnabledState - Assert-AreEqual $managedRule1.RuleGroupOverrides[0].ManagedRuleOverrides[0].Action $updatedPolicy.ManagedRules[0].RuleGroupOverrides[0].ManagedRuleOverrides[0].Action - - $removed = Remove-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName } "does not exist." -} - -<# -.SYNOPSIS -WAF policy cycle with piping -#> -function Test-PolicyCrudWithPiping -{ - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tag = @{"tag1" = "value1"; "tag2" = "value2"} - $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" - $customRule1 = New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Block -Priority 2 - - $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action Log - $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride - $managedRule1 = New-AzFrontDoorWafManagedRuleObject -Type DefaultRuleSet -Version "1.0" -RuleGroupOverride $override1 - $managedRule2 = New-AzFrontDoorWafManagedRuleObject -Type BotProtection -Version "preview-0.1" - - New-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -Customrule $customRule1 -ManagedRule $managedRule1,$managedRule2 -EnabledState Enabled -Mode Prevention -RequestBodyCheck Disabled - - $customRule2 = New-AzFrontDoorWafCustomRuleObject -Name "Rule2" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Log -Priority 2 - $updatedPolicy = Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName | Update-AzFrontDoorWafPolicy -Customrule $customRule2 - Assert-NotNull $updatedPolicy - Assert-AreEqual $Name $updatedPolicy.Name - Assert-AreEqual "Disabled" $updatedPolicy.RequestBodyCheck - Assert-AreEqual $customRule2.Name $updatedPolicy.CustomRules[0].Name - Assert-AreEqual $customRule2.Action $updatedPolicy.CustomRules[0].Action - Assert-AreEqual $customRule2.Priority $updatedPolicy.CustomRules[0].Priority - Assert-AreEqual $managedRule1.RuleGroupOverrides[0].ManagedRuleOverrides[0].Action $updatedPolicy.ManagedRules[0].RuleGroupOverrides[0].ManagedRuleOverrides[0].Action - - $removed = Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName | Remove-AzFrontDoorWafPolicy -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName } "does not exist." -} - -<# -.SYNOPSIS -WAF managed rule set definitions retrieval -#> -function Test-ManagedRuleSetDefinition -{ - $definitions = Get-AzFrontDoorWafManagedRuleSetDefinition -} - -<# -.SYNOPSIS -Policy Action test -#> -function Test-PolicyAction -{ - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $managedSet = New-AzFrontDoorWafManagedRuleObject -Type Microsoft_DefaultRuleSet -Version 2.0 -RuleGroupOverride $ruleGroupOverride -Action Block # Should use v2.0 but it's not enabled for all subscriptions - New-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -ManagedRule $managedSet -EnabledState Enabled -Mode Prevention -Sku Premium_AzureFrontDoor - $retrievedPolicy = Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName - - Assert-NotNull $retrievedPolicy - Assert-AreEqual $Name $retrievedPolicy.Name - Assert-AreEqual "Enabled" $retrievedPolicy.RequestBodyCheck - Assert-AreEqual "Block" $retrievedPolicy.ManagedRules[0].RuleSetAction - - $removed = Remove-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -PassThru - Assert-True { $removed } - Assert-ThrowsContains { Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName } "does not exist." -} - -function Test-CustomBlockResponseBody -{ - $Name = getAssetName - $resourceGroup = TestSetup-CreateResourceGroup - $resourceGroupName = $resourceGroup.ResourceGroupName - $tags = @{"tag1" = "value1"; "tag2" = "value2"} - $matchCondition1 = New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "UserAgent" -MatchValue "WINDOWS" -Transform "Uppercase" - $customRule1 = New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Block -Priority 2 - - # Create exclusion objects - $exclusionRule = New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ExcludeInRule" - $exclusionGroup = New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ExcludeInGroup" - $exclusionSet = New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ExcludeInSet" - - $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942100" -Action Log -Exclusion $exclusionRule - $override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride -Exclusion $exclusionGroup - $managedRule1 = New-AzFrontDoorWafManagedRuleObject -Type DefaultRuleSet -Version "1.0" -RuleGroupOverride $override1 -Exclusion $exclusionSet - $managedRule2 = New-AzFrontDoorWafManagedRuleObject -Type BotProtection -Version "preview-0.1" - - New-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName -Sku Premium_AzureFrontDoor -Customrule $customRule1 -ManagedRule $managedRule1,$managedRule2 -EnabledState Enabled -Mode Prevention -RequestBodyCheck Disabled -CustomBlockResponseBody "WAF Demo1

WAF Custom Response Page

Please contact us with the below reference ID: {{azure-ref}}

" - - $afdWafPolicy = Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName - Assert-AreEqual $afdWafPolicy.CustomBlockResponseBody "WAF Demo1

WAF Custom Response Page

Please contact us with the below reference ID: {{azure-ref}}

" - - $afdWafPolicy.CustomBlockResponseBody = "WAF Demo2

WAF Custom Response Page

Please contact us with the below reference ID: {{azure-ref}}

" - $afdWafPolicy | Update-AzFrontDoorWafPolicy - - $retrievedPolicy = Get-AzFrontDoorWafPolicy -Name $Name -ResourceGroupName $resourceGroupName - - Assert-AreEqual $retrievedPolicy.CustomBlockResponseBody "WAF Demo2

WAF Custom Response Page

Please contact us with the below reference ID: {{azure-ref}}

" -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrud.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrud.json deleted file mode 100644 index ee15d97adb54..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrud.json +++ /dev/null @@ -1,2614 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "36c648fa-e0ea-4ab7-8d48-c7452e1270aa" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "bbd97fd5-790c-4d80-8976-39298a818fde" - ], - "x-ms-correlation-request-id": [ - "bbd97fd5-790c-4d80-8976-39298a818fde" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035152Z:bbd97fd5-790c-4d80-8976-39298a818fde" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8DD0D6E422614A97A0A21CD75AD47FFE Ref B: MAA201060513037 Ref C: 2024-05-21T03:51:51Z" - ], - "Date": [ - "Tue, 21 May 2024 03:51:51 GMT" - ], - "Content-Length": [ - "19433" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "23aac5d2-07b2-4fa8-9997-746c4e17ca12" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "29" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "a61013a0-9566-4f13-a053-32c4c30cf206" - ], - "x-ms-correlation-request-id": [ - "a61013a0-9566-4f13-a053-32c4c30cf206" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035155Z:a61013a0-9566-4f13-a053-32c4c30cf206" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 7EDC6333B2F94E0DB3F923BE15F98C04 Ref B: MAA201060513011 Ref C: 2024-05-21T03:51:52Z" - ], - "Date": [ - "Tue, 21 May 2024 03:51:55 GMT" - ], - "Content-Length": [ - "165" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871\",\r\n \"name\": \"ps1871\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6de1f7dd-6f3b-4331-ba9a-dbdc9fe98ecc" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-request-id": [ - "b7cc9153-33da-42c4-a326-40d1901bdb32" - ], - "x-ms-correlation-request-id": [ - "b7cc9153-33da-42c4-a326-40d1901bdb32" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035156Z:b7cc9153-33da-42c4-a326-40d1901bdb32" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B3B3725BD36F44788B49E87C9E48004A Ref B: MAA201060514021 Ref C: 2024-05-21T03:51:56Z" - ], - "Date": [ - "Tue, 21 May 2024 03:51:56 GMT" - ], - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "db69aa32-2db8-4de8-8be2-f2a9433446aa" - ], - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "55f7fb2b-6d61-4f7e-8639-3f5e69ebf8b1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035217Z:55f7fb2b-6d61-4f7e-8639-3f5e69ebf8b1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A33067D421D54FDA8667B4026D3DE781 Ref B: MAA201060516029 Ref C: 2024-05-21T03:52:16Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:16 GMT" - ], - "Content-Length": [ - "3961" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdoors/ps512\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps512\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"445bb74f-e666-4d0a-acb5-3192c31accbe\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps512.azurefd.net\",\r\n \"friendlyName\": \"ps512\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "de71dd7f-ef8e-4970-b76b-e944769cd1cf" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "47993354-5f38-456c-a419-116431de29cc" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T035235Z:47993354-5f38-456c-a419-116431de29cc" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5027F8737E7545ED8A59BAAB03C8A886 Ref B: MAA201060514053 Ref C: 2024-05-21T03:52:34Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:35 GMT" - ], - "Content-Length": [ - "3959" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdoors/ps512\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps512\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"445bb74f-e666-4d0a-acb5-3192c31accbe\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Get\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 20\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps512.azurefd.net\",\r\n \"friendlyName\": \"ps512\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6de1f7dd-6f3b-4331-ba9a-dbdc9fe98ecc" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3038" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps512\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n }\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Head\",\r\n \"enabledState\": \"Disabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "74bb0ee6-1c06-4e74-aba4-d4eda6435c73" - ], - "x-ms-client-request-id": [ - "6de1f7dd-6f3b-4331-ba9a-dbdc9fe98ecc" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/c46bca87-9cda-4e2e-91d5-97f055db80a5?api-version=2021-06-01&t=638518603224060457&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Pvn6YUu0avvaiL9LwxDs0MFP6DKwbI6LblrRMcz4rocd-zd7jk0Dzx93rg8g9fXzR7kPnFdgV0h0WzyX7FS5gKUexJ8i7nC35u6cTju6kpalYz0Z_6FnAm_cgFJQ6uyilUgY6NJI1Hop_p6_yw-hDH6S8d_vzcKup5maln8HSQtEQvVqZxxZF0T1drCKBTraEbwnZBsxS0Bqa0D0crbAg9jUaaOuNGD780MJAAEFmgYl7ZDhnZzdPiLlcNIIQElEaO2ya0UGnC_brD6KRaQH-95XlTTf4gvbcX1-IY0xGutONkjmlXMp2I9NZxAY1PXNxJcGljUEvI_rVQ3TX7p3XQ&h=jy2vbcM7wzBkX40JRVw_OcSU8rEQPUpcV59UCF8Y1UI" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "fbe9c740-a910-480d-b68b-229f9b0f0684" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035202Z:fbe9c740-a910-480d-b68b-229f9b0f0684" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F4AD098D3F1A419D8E1FAB6D3BF92A71 Ref B: MAA201060514021 Ref C: 2024-05-21T03:51:56Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:02 GMT" - ], - "Content-Length": [ - "3954" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdoors/ps512\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps512\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Creating\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"445bb74f-e666-4d0a-acb5-3192c31accbe\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps512.azurefd.net\",\r\n \"friendlyName\": \"ps512\",\r\n \"provisioningState\": \"Creating\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3036" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps512\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n }\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Get\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 20\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/8f154eb8-8325-4942-a6e4-4938940438f8/frontdoorresults/ps512?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b6256237-363a-4006-8ec1-d050a859068a" - ], - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/8f154eb8-8325-4942-a6e4-4938940438f8?api-version=2021-06-01&t=638518603414106418&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=pP9yyimS_w1QUf4EkLKRKFe_f_h94P6rQwb7ynMGEiydVZ1Um7s6gdciWNyPh4xdHpREMTmsNpgKMcm37DIb5Txts2pYtRtbGbtE49Wefjr6wIZfRv90_NO1CGcq_B9R85TSFbPeIBIPFJyXRbM6yr4uubW6TcZNayYrAU_IyGhppgkah-YQ-pSzfszzawt3xjt1in2uuwXkKtXPqUV_Oqe5ELQxTz8I5n4D2SKclxtySKnvv1icsr_OZeFQPRissBItIag_VkD6dxTV9xhh23Septi_Q4GB4biYE5n3SMpt6u63Z45UIBTgEK9DUFLj6H56HShIUta4dbPAFt499A&h=krtdGQkz7G4VWNGKp0L4tupuuwqqbCxPIDYClWtAsK8" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" - ], - "x-ms-correlation-request-id": [ - "7705ea1c-281f-4466-8cca-6ae675f3712c" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035221Z:7705ea1c-281f-4466-8cca-6ae675f3712c" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3EE07B829207472EACED35A154D548B6 Ref B: MAA201060516029 Ref C: 2024-05-21T03:52:17Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:20 GMT" - ], - "Content-Length": [ - "3947" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdoors/ps512\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps512\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"445bb74f-e666-4d0a-acb5-3192c31accbe\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Get\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 20\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps512.azurefd.net\",\r\n \"friendlyName\": \"ps512\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/c46bca87-9cda-4e2e-91d5-97f055db80a5?api-version=2021-06-01&t=638518603224060457&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=Pvn6YUu0avvaiL9LwxDs0MFP6DKwbI6LblrRMcz4rocd-zd7jk0Dzx93rg8g9fXzR7kPnFdgV0h0WzyX7FS5gKUexJ8i7nC35u6cTju6kpalYz0Z_6FnAm_cgFJQ6uyilUgY6NJI1Hop_p6_yw-hDH6S8d_vzcKup5maln8HSQtEQvVqZxxZF0T1drCKBTraEbwnZBsxS0Bqa0D0crbAg9jUaaOuNGD780MJAAEFmgYl7ZDhnZzdPiLlcNIIQElEaO2ya0UGnC_brD6KRaQH-95XlTTf4gvbcX1-IY0xGutONkjmlXMp2I9NZxAY1PXNxJcGljUEvI_rVQ3TX7p3XQ&h=jy2vbcM7wzBkX40JRVw_OcSU8rEQPUpcV59UCF8Y1UI", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9jNDZiY2E4Ny05Y2RhLTRlMmUtOTFkNS05N2YwNTVkYjgwYTU/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzIyNDA2MDQ1NyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UHZuNllVdTBhdnZhaUw5THd4RHMwTUZQNkRLd2JJNkxibHJSTWN6NHJvY2QtemQ3amswRHp4OTNyZzhnOWZYelI3a1BuRmRnVjBoMFd6eVg3RlM1Z0tVZXhKOGk3bkMzNXU2Y1RqdTZrcGFsWXowWl82Rm5BbV9jZ0ZKUTZ1eWlsVWdZNk5KSTFIb3BfcDZfeXctaERINlM4ZF92emNLdXA1bWFsbjhIU1F0RVF2VnFaeHhaRjBUMWRyQ0tCVHJhRWJ3blpCc3hTMEJxYTBEMGNyYkFnOWpVYWFPdU5HRDc4ME1KQUFFRm1nWWw3WkRoblp6ZFBpTGxjTklJUUVsRWFPMnlhMFVHbkNfYnJENktSYVFILTk1WGxUVGY0Z3ZiY1gxLUlZMHhHdXRPTmtqbWxYTXAySTlOWnhBWTFQWE54SmNHbGpVRXZJX3JWUTNUWDdwM1hRJmg9ankydmJjTTd3ekJrWDQwSlJWd19PY1NVOHJFUVBVcGNWNTlVQ0Y4WTFVSQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6de1f7dd-6f3b-4331-ba9a-dbdc9fe98ecc" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b54d9a57-af5c-4dfe-97b4-d0e4ed6d491b" - ], - "x-ms-client-request-id": [ - "6de1f7dd-6f3b-4331-ba9a-dbdc9fe98ecc" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "07e85490-3431-4c4e-82c4-b0305ec7cab2" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035213Z:07e85490-3431-4c4e-82c4-b0305ec7cab2" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E28AD2EA384D4F0E84F091F564326C80 Ref B: MAA201060514021 Ref C: 2024-05-21T03:52:12Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:13 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6de1f7dd-6f3b-4331-ba9a-dbdc9fe98ecc" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "d4f82dc2-f264-4473-86a9-b078428c924b" - ], - "x-ms-client-request-id": [ - "6de1f7dd-6f3b-4331-ba9a-dbdc9fe98ecc" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "1efda6e2-114d-48b9-848f-1429035261cb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035214Z:1efda6e2-114d-48b9-848f-1429035261cb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: DE97542469D04A7F881359CD9D2F095E Ref B: MAA201060514021 Ref C: 2024-05-21T03:52:13Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:14 GMT" - ], - "Content-Length": [ - "3949" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdoors/ps512\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps512\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"445bb74f-e666-4d0a-acb5-3192c31accbe\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps512.azurefd.net\",\r\n \"friendlyName\": \"ps512\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "b97ae2a5-418a-4205-bf22-524c801649b1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "fe4b88c4-8685-4091-9b00-5fc9bca4890f" - ], - "x-ms-client-request-id": [ - "b97ae2a5-418a-4205-bf22-524c801649b1" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "72591fd2-1ed2-485d-8d3a-e691869d7343" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035215Z:72591fd2-1ed2-485d-8d3a-e691869d7343" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3996F3BBED1E4B1EB01BEE64E8596B01 Ref B: MAA201060513033 Ref C: 2024-05-21T03:52:14Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:15 GMT" - ], - "Content-Length": [ - "3949" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdoors/ps512\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps512\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"445bb74f-e666-4d0a-acb5-3192c31accbe\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps512.azurefd.net\",\r\n \"friendlyName\": \"ps512\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "d637aa73-3b90-48b2-8329-530989f52090" - ], - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "39f51f42-e6a0-4dea-95cf-2ce26856178f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035233Z:39f51f42-e6a0-4dea-95cf-2ce26856178f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9EFB57D92B8B4601A3C7EBECD27A1A4A Ref B: MAA201060516029 Ref C: 2024-05-21T03:52:32Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:33 GMT" - ], - "Content-Length": [ - "3947" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdoors/ps512\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps512\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"445bb74f-e666-4d0a-acb5-3192c31accbe\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Get\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/Frontdoors/ps512/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps512.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 20\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps512.azurefd.net\",\r\n \"friendlyName\": \"ps512\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "a5767359-1c92-4151-9eff-0f1045e08a4d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1a503697-057a-4796-a55d-718d9e54f9ad" - ], - "x-ms-client-request-id": [ - "a5767359-1c92-4151-9eff-0f1045e08a4d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "f8fc934a-7547-465f-ab1a-0b2fae5c9ea6" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035550Z:f8fc934a-7547-465f-ab1a-0b2fae5c9ea6" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 408B5B2CCEC74D9E97E76A58B25A99FF Ref B: MAA201060514023 Ref C: 2024-05-21T03:55:48Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:50 GMT" - ], - "Content-Length": [ - "79" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"The requested resource was not found.\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/8f154eb8-8325-4942-a6e4-4938940438f8?api-version=2021-06-01&t=638518603414106418&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=pP9yyimS_w1QUf4EkLKRKFe_f_h94P6rQwb7ynMGEiydVZ1Um7s6gdciWNyPh4xdHpREMTmsNpgKMcm37DIb5Txts2pYtRtbGbtE49Wefjr6wIZfRv90_NO1CGcq_B9R85TSFbPeIBIPFJyXRbM6yr4uubW6TcZNayYrAU_IyGhppgkah-YQ-pSzfszzawt3xjt1in2uuwXkKtXPqUV_Oqe5ELQxTz8I5n4D2SKclxtySKnvv1icsr_OZeFQPRissBItIag_VkD6dxTV9xhh23Septi_Q4GB4biYE5n3SMpt6u63Z45UIBTgEK9DUFLj6H56HShIUta4dbPAFt499A&h=krtdGQkz7G4VWNGKp0L4tupuuwqqbCxPIDYClWtAsK8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy84ZjE1NGViOC04MzI1LTQ5NDItYTZlNC00OTM4OTQwNDM4Zjg/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzQxNDEwNjQxOCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9cFA5eXlpbVNfdzFRVWY0RWtMS1JLRmVfZl9oOTRQNnJRd2I3eW5NR0VpeWRWWjFVbTdzNmdkY2lXTnlQaDR4ZEhwUkVNVG1zTnBnS01jbTM3REliNVR4dHMycFl0UnRiR2J0RTQ5V2VmanI2d0laZlJ2OTBfTk8xQ0djcV9COVI4NVRTRmJQZUlCSVBGSnlYUmJNNnlyNHV1Ylc2VGNaTmF5WXJBVV9JeUdocHBna2FoLVlRLXBTemZzenphd3QzeGp0MWluMnV1d1hrS3RYUHFVVl9PcWU1RUxReFR6OEk1bjREMlNLY2x4dHlTS252djFpY3NyX09aZUZRUFJpc3NCSXRJYWdfVmtENmR4VFY5eGhoMjNTZXB0aV9RNEdCNGJpWUU1bjNTTXB0NnU2M1o0NVVJQlRnRUs5RFVGTGo2SDU2SFNoSVV0YTRkYlBBRnQ0OTlBJmg9a3J0ZEdRa3o3RzRWV05HS3AwTDR0dXB1dXdxcWJDeFBJRFlDbFd0QXNLOA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e4c36992-4d62-4b84-88d4-8012d8de83aa" - ], - "x-ms-client-request-id": [ - "2d4114fa-ce8d-4fd2-b002-a596d692ce50" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "48bd5b12-af57-47fb-b8cd-69d6a1ab0972" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035232Z:48bd5b12-af57-47fb-b8cd-69d6a1ab0972" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E84173B691204A5B8E5787A1CB90E4A9 Ref B: MAA201060516029 Ref C: 2024-05-21T03:52:31Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:31 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1871/providers/Microsoft.Network/frontDoors/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2/frontdoorresults/ps512?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c93ea29f-6a87-48f1-a339-cf4c76bcb53d" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-correlation-request-id": [ - "886f6d5a-ad72-42de-a756-60b0cfcf5959" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035239Z:886f6d5a-ad72-42de-a756-60b0cfcf5959" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 85BF62FF20EC4ACA8193F92D06B62625 Ref B: MAA201060514053 Ref C: 2024-05-21T03:52:35Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:38 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "fe55beae-2ac6-4b82-8244-12a169e462d1" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "fa706201-0291-44c2-a5ec-e60819a88df3" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035250Z:fa706201-0291-44c2-a5ec-e60819a88df3" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D0F7E34083AB4E21A1C3FF4E90D2EC2B Ref B: MAA201060514053 Ref C: 2024-05-21T03:52:49Z" - ], - "Date": [ - "Tue, 21 May 2024 03:52:49 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a6034dcc-74a4-4404-afea-ac7caddd846b" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "f674ee56-7bda-43bd-9ec4-3a1ac03f09af" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035301Z:f674ee56-7bda-43bd-9ec4-3a1ac03f09af" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 52937B31A14446F390745CE18355DEE7 Ref B: MAA201060514053 Ref C: 2024-05-21T03:53:00Z" - ], - "Date": [ - "Tue, 21 May 2024 03:53:00 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "d2335be9-9641-4728-8b50-6ebb708800c6" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "22be12e8-515b-4245-baff-1d51d8acebfd" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035312Z:22be12e8-515b-4245-baff-1d51d8acebfd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B57A31FABB8141BCA87939487FDE84CF Ref B: MAA201060514053 Ref C: 2024-05-21T03:53:11Z" - ], - "Date": [ - "Tue, 21 May 2024 03:53:12 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9cc9d8e2-d536-4489-8123-c22064a4eb25" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "59a886af-a82a-4de6-9c6f-9d6fa14efffe" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035323Z:59a886af-a82a-4de6-9c6f-9d6fa14efffe" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2DDACF7265544D5CA0E3E8F659375886 Ref B: MAA201060514053 Ref C: 2024-05-21T03:53:22Z" - ], - "Date": [ - "Tue, 21 May 2024 03:53:23 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "54832ce8-6c38-4c20-9a77-9e6c04579c2c" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f20e22a9-682f-4849-bb9c-55a14f9a95ab" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035334Z:f20e22a9-682f-4849-bb9c-55a14f9a95ab" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2DC9CB514C2D43AD886A445EF8EA4F27 Ref B: MAA201060514053 Ref C: 2024-05-21T03:53:33Z" - ], - "Date": [ - "Tue, 21 May 2024 03:53:34 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9acec843-c58c-4f62-9e6e-ab981b4603ee" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "ddca93f5-73eb-4148-a924-fcd57f6f99a8" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035345Z:ddca93f5-73eb-4148-a924-fcd57f6f99a8" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E51BF74AD3DA4C8DAB1CC0DA7757FA10 Ref B: MAA201060514053 Ref C: 2024-05-21T03:53:44Z" - ], - "Date": [ - "Tue, 21 May 2024 03:53:45 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b94c710e-0e18-41c8-84d3-4a9b0ee969e2" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "6915b9d9-961d-473a-bb18-a0dbc0386957" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035356Z:6915b9d9-961d-473a-bb18-a0dbc0386957" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 10152BCD2442428094E5918C2CA150BC Ref B: MAA201060514053 Ref C: 2024-05-21T03:53:55Z" - ], - "Date": [ - "Tue, 21 May 2024 03:53:56 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "86a3181d-a1b8-463f-9235-50fdf19b0a59" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "27aa2c3f-4cd2-43db-b2a8-21dda40055c8" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035407Z:27aa2c3f-4cd2-43db-b2a8-21dda40055c8" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0BE01B1071B54D38AF28CC086FC125C3 Ref B: MAA201060514053 Ref C: 2024-05-21T03:54:06Z" - ], - "Date": [ - "Tue, 21 May 2024 03:54:07 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c92b087d-5c2d-450d-b7aa-030e85ece36a" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "36b97b53-bc02-4fe8-879a-f8a064d9b7bb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035418Z:36b97b53-bc02-4fe8-879a-f8a064d9b7bb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E15EC364B0114709BC5A3BD271144FFC Ref B: MAA201060514053 Ref C: 2024-05-21T03:54:17Z" - ], - "Date": [ - "Tue, 21 May 2024 03:54:18 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9733489f-cb87-4c94-af30-b38dc2676e60" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "492f5cdc-c3b9-4cbe-80bb-e7dc767c7bef" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035429Z:492f5cdc-c3b9-4cbe-80bb-e7dc767c7bef" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E6A370FB423D4B9B9666653E585DD661 Ref B: MAA201060514053 Ref C: 2024-05-21T03:54:28Z" - ], - "Date": [ - "Tue, 21 May 2024 03:54:29 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "17d7ac9a-00a9-4b96-a048-5e2323699797" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11995" - ], - "x-ms-correlation-request-id": [ - "6230dc24-292a-411f-b505-d85398a1c583" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035440Z:6230dc24-292a-411f-b505-d85398a1c583" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9F6C97BB4C034E3196B6A3E1A5304649 Ref B: MAA201060514053 Ref C: 2024-05-21T03:54:39Z" - ], - "Date": [ - "Tue, 21 May 2024 03:54:40 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b1bcc583-9bd6-4669-afe1-ea56442f90b7" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "3286609c-3ed7-442a-8f87-22ab033cbcc5" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035451Z:3286609c-3ed7-442a-8f87-22ab033cbcc5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 00AF79A007EB4882BF819E47D4F3441A Ref B: MAA201060514053 Ref C: 2024-05-21T03:54:50Z" - ], - "Date": [ - "Tue, 21 May 2024 03:54:50 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "55394dcf-ecf8-4ae6-b5c2-1b8c9157f177" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "4d7d1490-346c-432e-bf97-59b19e59d0e9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035502Z:4d7d1490-346c-432e-bf97-59b19e59d0e9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2A551742E5EF4F56984F46E2E6EB2EB7 Ref B: MAA201060514053 Ref C: 2024-05-21T03:55:01Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:01 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9cf46486-67ba-4cc6-bbb9-434fca5b85e5" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d9c16ed8-b052-48b9-973b-1960716ebfb7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035513Z:d9c16ed8-b052-48b9-973b-1960716ebfb7" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 44EB972DC6464EA6A19F07718D2E051F Ref B: MAA201060514053 Ref C: 2024-05-21T03:55:12Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:12 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "772b5b04-3b74-4bea-90c9-7e636b67e9e7" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "8c8d9acf-433c-431a-81de-37f5829d3ea9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035524Z:8c8d9acf-433c-431a-81de-37f5829d3ea9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D7B65B8E359342AE8F5D139A7DFE523B Ref B: MAA201060514053 Ref C: 2024-05-21T03:55:23Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:24 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "afd87d75-dc74-44f5-b919-c22ddfd1d12a" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "aa26093b-e879-4a52-9ac4-296600a6866c" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035535Z:aa26093b-e879-4a52-9ac4-296600a6866c" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 62E040E94B864D779B2537B51A47E5BE Ref B: MAA201060514053 Ref C: 2024-05-21T03:55:34Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:35 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2?api-version=2021-06-01&t=638518603591537645&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=hosowi0laJp_ftHeLwMc_psyzUVgbBMIOeqHV-IyNOeD0oMib632Syd9nH-a74WTMcj6pHgEOcsj-0YV_bD4QYZm8Zc7EWOkni3mYCTaCF0N-Gc-D02H58EP6O824tV6tWNisZG-L7PZQ87V4JMp-_t63MapTIJJqPUOzydVsV2ZTefa8w5taMZR2YrcFmZuTwA29Ar4i5X3R3iXKTQRegN2RBd4xtGr8jqAkDd43qOgxLaheFBKusRdUFhA5Wj9XzediFMAenEkoOBtamJO8YvyqLJLrtRdXcqAlfPt31Ms7JyyYV5DcCqryr0WljrJLkIiAP4IegxM1cPKkrGa-w&h=D-ZnxWVVmn8xVSphJcEz-2L4IYrNSycF80QBhzdjBk0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwMzU5MTUzNzY0NSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aG9zb3dpMGxhSnBfZnRIZUx3TWNfcHN5elVWZ2JCTUlPZXFIVi1JeU5PZUQwb01pYjYzMlN5ZDluSC1hNzRXVE1jajZwSGdFT2Nzai0wWVZfYkQ0UVlabThaYzdFV09rbmkzbVlDVGFDRjBOLUdjLUQwMkg1OEVQNk84MjR0VjZ0V05pc1pHLUw3UFpRODdWNEpNcC1fdDYzTWFwVElKSnFQVU96eWRWc1YyWlRlZmE4dzV0YU1aUjJZcmNGbVp1VHdBMjlBcjRpNVgzUjNpWEtUUVJlZ04yUkJkNHh0R3I4anFBa0RkNDNxT2d4TGFoZUZCS3VzUmRVRmhBNVdqOVh6ZWRpRk1BZW5Fa29PQnRhbUpPOFl2eXFMSkxydFJkWGNxQWxmUHQzMU1zN0p5eVlWNURjQ3FyeXIwV2xqckpMa0lpQVA0SWVneE0xY1BLa3JHYS13Jmg9RC1abnhXVlZtbjh4VlNwaEpjRXotMkw0SVlyTlN5Y0Y4MFFCaHpkakJrMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f50365a1-0cfc-4353-905f-d8914faaa29e" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f984ad00-4e83-414a-a54d-ffe08af693bf" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035546Z:f984ad00-4e83-414a-a54d-ffe08af693bf" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5F5F44B1B94744A39BF26E5386147BB0 Ref B: MAA201060514053 Ref C: 2024-05-21T03:55:45Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:46 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871/providers/Microsoft.Network/frontdooroperationresults/b262f84e-c6e0-4632-a0ac-59dc3237d2a2/frontdoorresults/ps512?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMjYyZjg0ZS1jNmUwLTQ2MzItYTBhYy01OWRjMzIzN2QyYTIvZnJvbnRkb29ycmVzdWx0cy9wczUxMj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1c00747e-73c8-4963-9833-d66352aa987a" - ], - "x-ms-client-request-id": [ - "4f01cff9-86e5-4562-8bbb-68325c930aa4" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "a0cbc45e-6945-43cf-bde0-047e004a53bb" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T035547Z:a0cbc45e-6945-43cf-bde0-047e004a53bb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6F96E2844EAF4D28BB762909A3D5B6D1 Ref B: MAA201060514053 Ref C: 2024-05-21T03:55:46Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:47 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1871?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTg3MT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "db22f87c-2cec-45e9-a156-0890559b7677" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518605553590608&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=iN_e6SSIUj41FixMkvPs4VPDG8VNy3AQ4gEj5Q45ruLUJTYzDJIXxsExeW57lYxLXnl91YiGqQWhlwh_-yPenaOUAcDr5gnL8B99y0orWPVmCin6ZwCDzupAwtMXzo7NftZ06_XO2KFDkmJQ-O56hbGIZ1ELWkRGtrZSG4sT-zE-N6Flpyf3tLnIe2PsffvC5xyDXK4dB4J1mz2inHGgsJ8bTf3r8vDfj3nkuS-oydVEkSOfV6s6-NW7AvHOpy2aNlohj9IVSzWx8NOKLP6ZVPpYkGsBR2DpGXWAJdowpFaAyEioBUM5X6GPjTz00H8_dUAd9bPgwah9Cds7wUyymA&h=gaAdxBVwLIr67MDropRXOCzWGhw7w9ccnyb9T_Sqisw" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-request-id": [ - "0edaab54-47cf-4ed0-90f8-8a58d0032c28" - ], - "x-ms-correlation-request-id": [ - "0edaab54-47cf-4ed0-90f8-8a58d0032c28" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035555Z:0edaab54-47cf-4ed0-90f8-8a58d0032c28" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B1F0F4138C8141BEBB4D054398B239BB Ref B: MAA201060513031 Ref C: 2024-05-21T03:55:50Z" - ], - "Date": [ - "Tue, 21 May 2024 03:55:54 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518605553590608&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=iN_e6SSIUj41FixMkvPs4VPDG8VNy3AQ4gEj5Q45ruLUJTYzDJIXxsExeW57lYxLXnl91YiGqQWhlwh_-yPenaOUAcDr5gnL8B99y0orWPVmCin6ZwCDzupAwtMXzo7NftZ06_XO2KFDkmJQ-O56hbGIZ1ELWkRGtrZSG4sT-zE-N6Flpyf3tLnIe2PsffvC5xyDXK4dB4J1mz2inHGgsJ8bTf3r8vDfj3nkuS-oydVEkSOfV6s6-NW7AvHOpy2aNlohj9IVSzWx8NOKLP6ZVPpYkGsBR2DpGXWAJdowpFaAyEioBUM5X6GPjTz00H8_dUAd9bPgwah9Cds7wUyymA&h=gaAdxBVwLIr67MDropRXOCzWGhw7w9ccnyb9T_Sqisw", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpFNE56RXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwNTU1MzU5MDYwOCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aU5fZTZTU0lVajQxRml4TWt2UHM0VlBERzhWTnkzQVE0Z0VqNVE0NXJ1TFVKVFl6REpJWHhzRXhlVzU3bFl4TFhubDkxWWlHcVFXaGx3aF8teVBlbmFPVUFjRHI1Z25MOEI5OXkwb3JXUFZtQ2luNlp3Q0R6dXBBd3RNWHpvN05mdFowNl9YTzJLRkRrbUpRLU81NmhiR0laMUVMV2tSR3RyWlNHNHNULXpFLU42RmxweWYzdExuSWUyUHNmZnZDNXh5RFhLNGRCNEoxbXoyaW5IR2dzSjhiVGYzcjh2RGZqM25rdVMtb3lkVkVrU09mVjZzNi1OVzdBdkhPcHkyYU5sb2hqOUlWU3pXeDhOT0tMUDZaVlBwWWtHc0JSMkRwR1hXQUpkb3dwRmFBeUVpb0JVTTVYNkdQalR6MDBIOF9kVUFkOWJQZ3dhaDlDZHM3d1V5eW1BJmg9Z2FBZHhCVndMSXI2N01Ecm9wUlhPQ3pXR2h3N3c5Y2NueWI5VF9TcWlzdw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518605712240987&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=IQzFB8TdGac5c4wfa1uoASPGcdVoNqnW04KGqHLsQxLU6gFKSrhjZXn5CuMYbg3XZLZqO8PyxEi9VoQlFs9KXqNH6OWqHCJHtrtbM2TfvHKzbrSGkWeoEAOzKZbJllPb4iFaSuAl5plf5KcAu-ziNFNs4EGqptSNn86IYbdH_-mRJNYxQWnZnNbHgADwGR8RBpW7wCDjBvmCTvl_80_BZUiGIt8y4ZsXtyTKrXgg87n8AAfPfPAW-32FrsAQYMhozESWy-7G1zZn027NBinY5MzZUhX15mvpg3dMMpmrj57QiHCIr8zWFA0h228apPSqnpDr2uoaIpXuHMeZdlPMcw&h=ruWgg3kehWjjud69vVkAUZ_71OulZKKiFRwKI1GhdEo" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "321b3bab-0dae-47e3-80be-ffc6b4705540" - ], - "x-ms-correlation-request-id": [ - "321b3bab-0dae-47e3-80be-ffc6b4705540" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035611Z:321b3bab-0dae-47e3-80be-ffc6b4705540" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 661D641161C542A99719180BED25149D Ref B: MAA201060513031 Ref C: 2024-05-21T03:56:10Z" - ], - "Date": [ - "Tue, 21 May 2024 03:56:10 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518605712240987&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=IQzFB8TdGac5c4wfa1uoASPGcdVoNqnW04KGqHLsQxLU6gFKSrhjZXn5CuMYbg3XZLZqO8PyxEi9VoQlFs9KXqNH6OWqHCJHtrtbM2TfvHKzbrSGkWeoEAOzKZbJllPb4iFaSuAl5plf5KcAu-ziNFNs4EGqptSNn86IYbdH_-mRJNYxQWnZnNbHgADwGR8RBpW7wCDjBvmCTvl_80_BZUiGIt8y4ZsXtyTKrXgg87n8AAfPfPAW-32FrsAQYMhozESWy-7G1zZn027NBinY5MzZUhX15mvpg3dMMpmrj57QiHCIr8zWFA0h228apPSqnpDr2uoaIpXuHMeZdlPMcw&h=ruWgg3kehWjjud69vVkAUZ_71OulZKKiFRwKI1GhdEo", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpFNE56RXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwNTcxMjI0MDk4NyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9SVF6RkI4VGRHYWM1YzR3ZmExdW9BU1BHY2RWb05xblcwNEtHcUhMc1F4TFU2Z0ZLU3JoalpYbjVDdU1ZYmczWFpMWnFPOFB5eEVpOVZvUWxGczlLWHFOSDZPV3FIQ0pIdHJ0Yk0yVGZ2SEt6YnJTR2tXZW9FQU96S1piSmxsUGI0aUZhU3VBbDVwbGY1S2NBdS16aU5GTnM0RUdxcHRTTm44NklZYmRIXy1tUkpOWXhRV25abk5iSGdBRHdHUjhSQnBXN3dDRGpCdm1DVHZsXzgwX0JaVWlHSXQ4eTRac1h0eVRLclhnZzg3bjhBQWZQZlBBVy0zMkZyc0FRWU1ob3pFU1d5LTdHMXpabjAyN05CaW5ZNU16WlVoWDE1bXZwZzNkTU1wbXJqNTdRaUhDSXI4eldGQTBoMjI4YXBQU3FucERyMnVvYUlwWHVITWVaZGxQTWN3Jmg9cnVXZ2cza2VoV2pqdWQ2OXZWa0FVWl83MU91bFpLS2lGUndLSTFHaGRFbw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518605871807763&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QspYWtgWpllo4-rAGOAt2zziHQcW-lsrGMckIcr0rggFHW4gjlFZwk8Drh_VLHemClOK7BbPxtUzFzOQDlGWY-CuasOcrUCltA31o7nG7FQTvj3vUZZbpVHjZoOL2GqZMhCNPYpZ4M94OjkA0H_5xcQI7ESCgbUYaC-A0Z86F3eI7kOoSsBYZZW24hGNGiIv5-21KuPpg7k5LYsTgtWMglY9XFMPUTT8fyNuL9SkJ8NwF91mx_zeIAPxiCQSNtl1vtzULE17u4ufZwt0UNbnuAFPauTNQhYDPQlHBmO79KPOR4HKYahZFlePyjN5qypUAnk7b13VUOdeZswzTa4fCA&h=iDvfZiSYK5iKTQ3qdG08Y7RbPCQ2cA9c0aXvPtpqGJs" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "c228dd86-cf32-400b-9b45-c5144cdf7b7f" - ], - "x-ms-correlation-request-id": [ - "c228dd86-cf32-400b-9b45-c5144cdf7b7f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035627Z:c228dd86-cf32-400b-9b45-c5144cdf7b7f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: DE2DA329406944C2BB98CBBD2F0EA778 Ref B: MAA201060513031 Ref C: 2024-05-21T03:56:26Z" - ], - "Date": [ - "Tue, 21 May 2024 03:56:26 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518605871807763&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=QspYWtgWpllo4-rAGOAt2zziHQcW-lsrGMckIcr0rggFHW4gjlFZwk8Drh_VLHemClOK7BbPxtUzFzOQDlGWY-CuasOcrUCltA31o7nG7FQTvj3vUZZbpVHjZoOL2GqZMhCNPYpZ4M94OjkA0H_5xcQI7ESCgbUYaC-A0Z86F3eI7kOoSsBYZZW24hGNGiIv5-21KuPpg7k5LYsTgtWMglY9XFMPUTT8fyNuL9SkJ8NwF91mx_zeIAPxiCQSNtl1vtzULE17u4ufZwt0UNbnuAFPauTNQhYDPQlHBmO79KPOR4HKYahZFlePyjN5qypUAnk7b13VUOdeZswzTa4fCA&h=iDvfZiSYK5iKTQ3qdG08Y7RbPCQ2cA9c0aXvPtpqGJs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpFNE56RXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwNTg3MTgwNzc2MyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UXNwWVd0Z1dwbGxvNC1yQUdPQXQyenppSFFjVy1sc3JHTWNrSWNyMHJnZ0ZIVzRnamxGWndrOERyaF9WTEhlbUNsT0s3QmJQeHRVekZ6T1FEbEdXWS1DdWFzT2NyVUNsdEEzMW83bkc3RlFUdmozdlVaWmJwVkhqWm9PTDJHcVpNaENOUFlwWjRNOTRPamtBMEhfNXhjUUk3RVNDZ2JVWWFDLUEwWjg2RjNlSTdrT29Tc0JZWlpXMjRoR05HaUl2NS0yMUt1UHBnN2s1TFlzVGd0V01nbFk5WEZNUFVUVDhmeU51TDlTa0o4TndGOTFteF96ZUlBUHhpQ1FTTnRsMXZ0elVMRTE3dTR1Zlp3dDBVTmJudUFGUGF1VE5RaFlEUFFsSEJtTzc5S1BPUjRIS1lhaFpGbGVQeWpONXF5cFVBbms3YjEzVlVPZGVac3d6VGE0ZkNBJmg9aUR2ZlppU1lLNWlLVFEzcWRHMDhZN1JiUENRMmNBOWMwYVh2UHRwcUdKcw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518606031326954&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=aQrz-tnLnKO6JWZqYQJfUV-RxZCmWqHhj65__qzc8ZYhT9u9uWQO4A8cKANFtKYzFXT0fJm6kVjw_0ag4MEjWs3jMHNqio0h8EcuXDpFwWCgPi4MtwaWEd_dueKWD9JYZul2dt8IXo_4rl4l3zxYPJ98u6Tggxwrywn5aJcf4mEtc59KS2-ce4fnVgihyKaX7I9hubHRlGItYdhp3XpJS9mBqO0wBFZ4xDAsKV8mffhZP-KCafr7AovdYR_xaQsvaX0HM1M4jD4WT7z5Y69BC5A9skpYze-H8NWUraIvm9QnbQ5K2HcT_1WpYfVtJSX1p5T56UYcm3UxSWWAzPTAfg&h=Qz28wiLumTWNs079uBzm0ZNVX7FrwdgXOlC0p3vgN4I" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "d8ab4e47-fe6a-4c8a-a8ec-5d0a161f3919" - ], - "x-ms-correlation-request-id": [ - "d8ab4e47-fe6a-4c8a-a8ec-5d0a161f3919" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035643Z:d8ab4e47-fe6a-4c8a-a8ec-5d0a161f3919" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 91164DD697B04B4BB263ACF3EE2DCECB Ref B: MAA201060513031 Ref C: 2024-05-21T03:56:42Z" - ], - "Date": [ - "Tue, 21 May 2024 03:56:42 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518606031326954&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=aQrz-tnLnKO6JWZqYQJfUV-RxZCmWqHhj65__qzc8ZYhT9u9uWQO4A8cKANFtKYzFXT0fJm6kVjw_0ag4MEjWs3jMHNqio0h8EcuXDpFwWCgPi4MtwaWEd_dueKWD9JYZul2dt8IXo_4rl4l3zxYPJ98u6Tggxwrywn5aJcf4mEtc59KS2-ce4fnVgihyKaX7I9hubHRlGItYdhp3XpJS9mBqO0wBFZ4xDAsKV8mffhZP-KCafr7AovdYR_xaQsvaX0HM1M4jD4WT7z5Y69BC5A9skpYze-H8NWUraIvm9QnbQ5K2HcT_1WpYfVtJSX1p5T56UYcm3UxSWWAzPTAfg&h=Qz28wiLumTWNs079uBzm0ZNVX7FrwdgXOlC0p3vgN4I", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpFNE56RXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwNjAzMTMyNjk1NCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9YVFyei10bkxuS082SldacVlRSmZVVi1SeFpDbVdxSGhqNjVfX3F6YzhaWWhUOXU5dVdRTzRBOGNLQU5GdEtZekZYVDBmSm02a1Zqd18wYWc0TUVqV3Mzak1ITnFpbzBoOEVjdVhEcEZ3V0NnUGk0TXR3YVdFZF9kdWVLV0Q5SlladWwyZHQ4SVhvXzRybDRsM3p4WVBKOTh1NlRnZ3h3cnl3bjVhSmNmNG1FdGM1OUtTMi1jZTRmblZnaWh5S2FYN0k5aHViSFJsR0l0WWRocDNYcEpTOW1CcU8wd0JGWjR4REFzS1Y4bWZmaFpQLUtDYWZyN0FvdmRZUl94YVFzdmFYMEhNMU00akQ0V1Q3ejVZNjlCQzVBOXNrcFl6ZS1IOE5XVXJhSXZtOVFuYlE1SzJIY1RfMVdwWWZWdEpTWDFwNVQ1NlVZY20zVXhTV1dBelBUQWZnJmg9UXoyOHdpTHVtVFdOczA3OXVCem0wWk5WWDdGcndkZ1hPbEMwcDN2Z040SQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518606192264497&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=UMyidTAiE9yrOmC_5afjQjEef2fsKEZoKw9_oKCjhYKzYpthjNEhmgSFJYassuaC6viH4SPuy_650Mgs02NgdLgiAezbzR8-T5fqYOnPmTW1ypoG9Zln7SUip2LyIvMOPehoyHAaXQp-mZ57KxGb8z5-eokpmIOVyZdTuMWGdE0JQJPJ4EAHQFmBgRUVaAKQ9COb6YLozI3AnAoysixN8Jw2V_9lrLvFvk0-ibEEpdjxXOrFWb4BdITuk41pq6qTbaZDNCgrS0h7QB24FAZrZhKagiAmjrgAoVre5WpAi_gqd4o77wsgM96NwDIX8sSwfuwpJf8A9Mle7uIG9k3xFA&h=uKcnLHZ3NOCfzU3rcPWOc9T88W3aK2z8FWd5wVNXj4k" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-request-id": [ - "37d1c195-ce30-429b-beb1-95754ff07d31" - ], - "x-ms-correlation-request-id": [ - "37d1c195-ce30-429b-beb1-95754ff07d31" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035659Z:37d1c195-ce30-429b-beb1-95754ff07d31" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 4BBBB8C2EF454631826FCA144E7B2A7A Ref B: MAA201060513031 Ref C: 2024-05-21T03:56:58Z" - ], - "Date": [ - "Tue, 21 May 2024 03:56:58 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518606192264497&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=UMyidTAiE9yrOmC_5afjQjEef2fsKEZoKw9_oKCjhYKzYpthjNEhmgSFJYassuaC6viH4SPuy_650Mgs02NgdLgiAezbzR8-T5fqYOnPmTW1ypoG9Zln7SUip2LyIvMOPehoyHAaXQp-mZ57KxGb8z5-eokpmIOVyZdTuMWGdE0JQJPJ4EAHQFmBgRUVaAKQ9COb6YLozI3AnAoysixN8Jw2V_9lrLvFvk0-ibEEpdjxXOrFWb4BdITuk41pq6qTbaZDNCgrS0h7QB24FAZrZhKagiAmjrgAoVre5WpAi_gqd4o77wsgM96NwDIX8sSwfuwpJf8A9Mle7uIG9k3xFA&h=uKcnLHZ3NOCfzU3rcPWOc9T88W3aK2z8FWd5wVNXj4k", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpFNE56RXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwNjE5MjI2NDQ5NyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9VU15aWRUQWlFOXlyT21DXzVhZmpRakVlZjJmc0tFWm9Ldzlfb0tDamhZS3pZcHRoak5FaG1nU0ZKWWFzc3VhQzZ2aUg0U1B1eV82NTBNZ3MwMk5nZExnaUFlemJ6UjgtVDVmcVlPblBtVFcxeXBvRzlabG43U1VpcDJMeUl2TU9QZWhveUhBYVhRcC1tWjU3S3hHYjh6NS1lb2twbUlPVnlaZFR1TVdHZEUwSlFKUEo0RUFIUUZtQmdSVVZhQUtROUNPYjZZTG96STNBbkFveXNpeE44SncyVl85bHJMdkZ2azAtaWJFRXBkanhYT3JGV2I0QmRJVHVrNDFwcTZxVGJhWkROQ2dyUzBoN1FCMjRGQVpyWmhLYWdpQW1qcmdBb1ZyZTVXcEFpX2dxZDRvNzd3c2dNOTZOd0RJWDhzU3dmdXdwSmY4QTlNbGU3dUlHOWszeEZBJmg9dUtjbkxIWjNOT0NmelUzcmNQV09jOVQ4OFczYUsyejhGV2Q1d1ZOWGo0aw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "28b743fd-20cc-4b0c-94de-1b491ad3edda" - ], - "x-ms-correlation-request-id": [ - "28b743fd-20cc-4b0c-94de-1b491ad3edda" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035715Z:28b743fd-20cc-4b0c-94de-1b491ad3edda" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5E6615FAD84646538E7E62E45D0FDC40 Ref B: MAA201060513031 Ref C: 2024-05-21T03:57:14Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:14 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzE4NzEtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518606192264497&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=UMyidTAiE9yrOmC_5afjQjEef2fsKEZoKw9_oKCjhYKzYpthjNEhmgSFJYassuaC6viH4SPuy_650Mgs02NgdLgiAezbzR8-T5fqYOnPmTW1ypoG9Zln7SUip2LyIvMOPehoyHAaXQp-mZ57KxGb8z5-eokpmIOVyZdTuMWGdE0JQJPJ4EAHQFmBgRUVaAKQ9COb6YLozI3AnAoysixN8Jw2V_9lrLvFvk0-ibEEpdjxXOrFWb4BdITuk41pq6qTbaZDNCgrS0h7QB24FAZrZhKagiAmjrgAoVre5WpAi_gqd4o77wsgM96NwDIX8sSwfuwpJf8A9Mle7uIG9k3xFA&h=uKcnLHZ3NOCfzU3rcPWOc9T88W3aK2z8FWd5wVNXj4k", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpFNE56RXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwNjE5MjI2NDQ5NyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9VU15aWRUQWlFOXlyT21DXzVhZmpRakVlZjJmc0tFWm9Ldzlfb0tDamhZS3pZcHRoak5FaG1nU0ZKWWFzc3VhQzZ2aUg0U1B1eV82NTBNZ3MwMk5nZExnaUFlemJ6UjgtVDVmcVlPblBtVFcxeXBvRzlabG43U1VpcDJMeUl2TU9QZWhveUhBYVhRcC1tWjU3S3hHYjh6NS1lb2twbUlPVnlaZFR1TVdHZEUwSlFKUEo0RUFIUUZtQmdSVVZhQUtROUNPYjZZTG96STNBbkFveXNpeE44SncyVl85bHJMdkZ2azAtaWJFRXBkanhYT3JGV2I0QmRJVHVrNDFwcTZxVGJhWkROQ2dyUzBoN1FCMjRGQVpyWmhLYWdpQW1qcmdBb1ZyZTVXcEFpX2dxZDRvNzd3c2dNOTZOd0RJWDhzU3dmdXdwSmY4QTlNbGU3dUlHOWszeEZBJmg9dUtjbkxIWjNOT0NmelUzcmNQV09jOVQ4OFczYUsyejhGV2Q1d1ZOWGo0aw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "34b8760e-3937-4397-a642-7c0d9fd1703e" - ], - "x-ms-correlation-request-id": [ - "34b8760e-3937-4397-a642-7c0d9fd1703e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035716Z:34b8760e-3937-4397-a642-7c0d9fd1703e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 35A448831B0547BBB0A6066025C06FFC Ref B: MAA201060513031 Ref C: 2024-05-21T03:57:15Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:15 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - } - ], - "Names": { - "Test-FrontDoorCrud": [ - "ps512", - "ps1871" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudDefaults.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudDefaults.json deleted file mode 100644 index 41b9ae8a9218..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudDefaults.json +++ /dev/null @@ -1,2923 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "19b5f606-3746-495a-b3e8-cff0f4328135" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "94913abb-d4ad-45ff-b7a8-aa7c31121b14" - ], - "x-ms-correlation-request-id": [ - "94913abb-d4ad-45ff-b7a8-aa7c31121b14" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033629Z:94913abb-d4ad-45ff-b7a8-aa7c31121b14" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 08035FAE61284F65B80D5207212FCBAF Ref B: MAA201060515029 Ref C: 2024-05-21T03:36:28Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:29 GMT" - ], - "Content-Length": [ - "19433" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMD9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "cbb82689-40bc-4f6a-acfc-556d51355337" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "29" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "8e12a84a-c441-48a3-9851-e6d6def8f69f" - ], - "x-ms-correlation-request-id": [ - "8e12a84a-c441-48a3-9851-e6d6def8f69f" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T033635Z:8e12a84a-c441-48a3-9851-e6d6def8f69f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0FF1F799E13D4C64AA462BEBCBB44D5B Ref B: MAA201060516039 Ref C: 2024-05-21T03:36:30Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:35 GMT" - ], - "Content-Length": [ - "165" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110\",\r\n \"name\": \"ps9110\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "88bb56cf-8de0-483d-a9b3-8aa949156469" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-request-id": [ - "dee4ca9f-7276-43a6-b4b3-0c09da7cac31" - ], - "x-ms-correlation-request-id": [ - "dee4ca9f-7276-43a6-b4b3-0c09da7cac31" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033636Z:dee4ca9f-7276-43a6-b4b3-0c09da7cac31" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F8489B111D9742CB9BAF76ACDC5772E4 Ref B: MAA201060516017 Ref C: 2024-05-21T03:36:35Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:35 GMT" - ], - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f4dd4de8-a946-43b1-a616-47112843ba0a" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d071fff0-df45-4ba3-8a96-ed0fe8eacd08" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033657Z:d071fff0-df45-4ba3-8a96-ed0fe8eacd08" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0299099412E64D24B5E3352F23E01D14 Ref B: MAA201060516011 Ref C: 2024-05-21T03:36:56Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:56 GMT" - ], - "Content-Length": [ - "3974" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdoors/ps1061\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1061\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"04e921ed-02ec-48eb-9460-0f81e22dc855\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1061.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1061.azurefd.net\",\r\n \"friendlyName\": \"ps1061\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczEwNjE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "88bb56cf-8de0-483d-a9b3-8aa949156469" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3043" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps1061\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/BackendPools/backendPool1\"\r\n }\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"HEAD\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps1061.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c1381e95-f9ac-4fb2-86ff-37ed9391962c" - ], - "x-ms-client-request-id": [ - "88bb56cf-8de0-483d-a9b3-8aa949156469" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/370b04de-71c2-4bf0-9cb9-deb0ac22c752?api-version=2021-06-01&t=638518594019971114&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=B1o6hBRFMEExhCjBFRBFTKwVVrm-VLNOn-wbEHMfvZExb-xO6MTeEB6qkkPJ1tdrz_4Q6XYwTidBbOoa-5AKNEfwRZe4nI35O4R7zVlKXuakOXqKm5Up0nYDIBJ0eanBqtTv-a_ghXoDjDlwoJNW4j0QPNCz43Gp8A7RfQrWTOVYfmYvRuCiVWVM1-wIzlBBiccl_GqaslveT_-N6wG3HZVvxFu3kRUPAgVVf32K3s4xw-m1CENQknnURl-ppEOviAGqqurkH_YMCqJB7q68xJMy_PaBNC4s6GvbCtNgpknd5b2VeRpFtlJ8IpiNI_FAh6H3Kd71kIaALqkYh-Gysg&h=PHV_q_2F2NgQ8m0-5Urig8FF-EdIVq4qmWXHwwCCMbs" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "bc2b3997-df1f-4681-92e7-3f23f54692ec" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033642Z:bc2b3997-df1f-4681-92e7-3f23f54692ec" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 7AAFFBAB741A4889B2ADD2E0B2C71414 Ref B: MAA201060516017 Ref C: 2024-05-21T03:36:36Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:41 GMT" - ], - "Content-Length": [ - "3967" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdoors/ps1061\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1061\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Creating\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"04e921ed-02ec-48eb-9460-0f81e22dc855\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"hostName\": \"ps1061.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1061.azurefd.net\",\r\n \"friendlyName\": \"ps1061\",\r\n \"provisioningState\": \"Creating\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/370b04de-71c2-4bf0-9cb9-deb0ac22c752?api-version=2021-06-01&t=638518594019971114&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=B1o6hBRFMEExhCjBFRBFTKwVVrm-VLNOn-wbEHMfvZExb-xO6MTeEB6qkkPJ1tdrz_4Q6XYwTidBbOoa-5AKNEfwRZe4nI35O4R7zVlKXuakOXqKm5Up0nYDIBJ0eanBqtTv-a_ghXoDjDlwoJNW4j0QPNCz43Gp8A7RfQrWTOVYfmYvRuCiVWVM1-wIzlBBiccl_GqaslveT_-N6wG3HZVvxFu3kRUPAgVVf32K3s4xw-m1CENQknnURl-ppEOviAGqqurkH_YMCqJB7q68xJMy_PaBNC4s6GvbCtNgpknd5b2VeRpFtlJ8IpiNI_FAh6H3Kd71kIaALqkYh-Gysg&h=PHV_q_2F2NgQ8m0-5Urig8FF-EdIVq4qmWXHwwCCMbs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy8zNzBiMDRkZS03MWMyLTRiZjAtOWNiOS1kZWIwYWMyMmM3NTI/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDAxOTk3MTExNCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QjFvNmhCUkZNRUV4aENqQkZSQkZUS3dWVnJtLVZMTk9uLXdiRUhNZnZaRXhiLXhPNk1UZUVCNnFra1BKMXRkcnpfNFE2WFl3VGlkQmJPb2EtNUFLTkVmd1JaZTRuSTM1TzRSN3pWbEtYdWFrT1hxS201VXAwbllESUJKMGVhbkJxdFR2LWFfZ2hYb0RqRGx3b0pOVzRqMFFQTkN6NDNHcDhBN1JmUXJXVE9WWWZtWXZSdUNpVldWTTEtd0l6bEJCaWNjbF9HcWFzbHZlVF8tTjZ3RzNIWlZ2eEZ1M2tSVVBBZ1ZWZjMySzNzNHh3LW0xQ0VOUWtublVSbC1wcEVPdmlBR3FxdXJrSF9ZTUNxSkI3cTY4eEpNeV9QYUJOQzRzNkd2YkN0Tmdwa25kNWIyVmVScEZ0bEo4SXBpTklfRkFoNkgzS2Q3MWtJYUFMcWtZaC1HeXNnJmg9UEhWX3FfMkYyTmdROG0wLTVVcmlnOEZGLUVkSVZxNHFtV1hId3dDQ01icw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "88bb56cf-8de0-483d-a9b3-8aa949156469" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9ecf0914-0248-4ba9-901d-464f13325143" - ], - "x-ms-client-request-id": [ - "88bb56cf-8de0-483d-a9b3-8aa949156469" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "d6d88f8c-0cdc-46cf-bf12-6ec66772177e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033653Z:d6d88f8c-0cdc-46cf-bf12-6ec66772177e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: ABC0DB8C7D714B3887068D385E721820 Ref B: MAA201060516017 Ref C: 2024-05-21T03:36:52Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:52 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczEwNjE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "88bb56cf-8de0-483d-a9b3-8aa949156469" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "de9b47ce-5d36-4986-b30c-cb98116f19ec" - ], - "x-ms-client-request-id": [ - "88bb56cf-8de0-483d-a9b3-8aa949156469" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "864c3d1f-634e-469d-9e81-2758a5bd2566" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033654Z:864c3d1f-634e-469d-9e81-2758a5bd2566" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 207E4BDC6C1148E89EC786CC48823519 Ref B: MAA201060516017 Ref C: 2024-05-21T03:36:53Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:54 GMT" - ], - "Content-Length": [ - "3962" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdoors/ps1061\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1061\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"04e921ed-02ec-48eb-9460-0f81e22dc855\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1061.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1061.azurefd.net\",\r\n \"friendlyName\": \"ps1061\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczEwNjE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "826d5dab-b853-4179-ada6-67115d84f413" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "bd9a6a72-7c7d-4356-9846-e493be42227e" - ], - "x-ms-client-request-id": [ - "826d5dab-b853-4179-ada6-67115d84f413" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "3a48dedd-df15-4c82-8ad2-649a4f8d3c87" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033656Z:3a48dedd-df15-4c82-8ad2-649a4f8d3c87" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C7D5F57DBE33491EAC98A25A2F5523F7 Ref B: MAA201060515045 Ref C: 2024-05-21T03:36:54Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:55 GMT" - ], - "Content-Length": [ - "3962" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdoors/ps1061\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1061\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"04e921ed-02ec-48eb-9460-0f81e22dc855\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/Frontdoors/ps1061/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1061.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1061.azurefd.net\",\r\n \"friendlyName\": \"ps1061\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczEwNjE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5729dedb-89af-458a-8e47-3290f514f94f" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "dea99f36-7011-4f18-9ddd-e26c0f783d79" - ], - "x-ms-client-request-id": [ - "5729dedb-89af-458a-8e47-3290f514f94f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "2df49caf-44cd-4c90-a42f-e19156535b74" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034152Z:2df49caf-44cd-4c90-a42f-e19156535b74" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3D013A9383174EDF9E7BD8A3D3080410 Ref B: MAA201060514011 Ref C: 2024-05-21T03:41:50Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:52 GMT" - ], - "Content-Length": [ - "79" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"The requested resource was not found.\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9110/providers/Microsoft.Network/frontDoors/ps1061?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczEwNjE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264/frontdoorresults/ps1061?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "3da69463-7dca-4a66-a451-ebc3403d851b" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-correlation-request-id": [ - "300e648c-faef-4015-b998-2619c5445adb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033700Z:300e648c-faef-4015-b998-2619c5445adb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 7FC4E76E953D489993949D567DEB71B3 Ref B: MAA201060516011 Ref C: 2024-05-21T03:36:57Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:59 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "6ec8497a-bff5-40ae-aaa4-31a0be56a3e5" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "eca74e5a-3290-49a3-a8fd-12d8f3c1ff4f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033711Z:eca74e5a-3290-49a3-a8fd-12d8f3c1ff4f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 43A82A964C7E4975BD9ECE89907F33F3 Ref B: MAA201060516011 Ref C: 2024-05-21T03:37:10Z" - ], - "Date": [ - "Tue, 21 May 2024 03:37:10 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b12e935b-ab76-4b35-93af-ccac3c579131" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "1992460c-4d7d-4888-9ba5-76298649b969" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033722Z:1992460c-4d7d-4888-9ba5-76298649b969" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: DDB7003BB0E24669A790206923FCA651 Ref B: MAA201060516011 Ref C: 2024-05-21T03:37:21Z" - ], - "Date": [ - "Tue, 21 May 2024 03:37:21 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "57c90795-7f3b-4ce5-a815-b7fe58650d6f" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "21024dc9-fc03-44a4-999b-22c91858a476" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033733Z:21024dc9-fc03-44a4-999b-22c91858a476" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D41824E77C724242A653C2DD90D64C9F Ref B: MAA201060516011 Ref C: 2024-05-21T03:37:32Z" - ], - "Date": [ - "Tue, 21 May 2024 03:37:32 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "3af97b3f-e63c-48c1-ba19-44ae6eeed2cb" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "120fd768-2fa4-489c-a811-6e1fcc901f28" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T033744Z:120fd768-2fa4-489c-a811-6e1fcc901f28" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F30F13A021964FE8B633CE78EF8F4F94 Ref B: MAA201060516011 Ref C: 2024-05-21T03:37:43Z" - ], - "Date": [ - "Tue, 21 May 2024 03:37:43 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5b09eb6b-3cd1-4d8a-9d5e-a13c9f738155" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "c782f327-1ca5-4659-9722-bcf521f4e895" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033756Z:c782f327-1ca5-4659-9722-bcf521f4e895" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: FFBC1949E4C844D88D7BD71BA5676BA3 Ref B: MAA201060516011 Ref C: 2024-05-21T03:37:55Z" - ], - "Date": [ - "Tue, 21 May 2024 03:37:55 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8c890493-725b-4670-a2b0-4141f16b9c5e" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f4540679-926b-47c6-9c8a-c980f65d7495" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033807Z:f4540679-926b-47c6-9c8a-c980f65d7495" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 389CDCCDD76B41A2824E2F3870DCC815 Ref B: MAA201060516011 Ref C: 2024-05-21T03:38:06Z" - ], - "Date": [ - "Tue, 21 May 2024 03:38:06 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2552c990-b3ae-453c-bd10-01a79d61ddcd" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "bd7b5430-0c9c-4234-9853-ab63ec7cf7bd" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T033818Z:bd7b5430-0c9c-4234-9853-ab63ec7cf7bd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8D8AEC9967FB4CCE95F296B108499BFB Ref B: MAA201060516011 Ref C: 2024-05-21T03:38:17Z" - ], - "Date": [ - "Tue, 21 May 2024 03:38:17 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f0bb5644-1078-499f-9586-e0dca84b7765" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "8bea206f-a2b5-4563-97b5-afd66da947f7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033829Z:8bea206f-a2b5-4563-97b5-afd66da947f7" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B9CB3B1A88744E7FB63640144699547B Ref B: MAA201060516011 Ref C: 2024-05-21T03:38:28Z" - ], - "Date": [ - "Tue, 21 May 2024 03:38:28 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "cf6076cf-7cb1-4c92-96d6-433f6b8081c1" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "9a4f54dc-34f2-4fc5-9698-f64e3acb1261" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033840Z:9a4f54dc-34f2-4fc5-9698-f64e3acb1261" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 48A1F6D5DB3542C298DEEB1B52CC5D07 Ref B: MAA201060516011 Ref C: 2024-05-21T03:38:39Z" - ], - "Date": [ - "Tue, 21 May 2024 03:38:40 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4047173d-5711-44e3-b251-26a6cc440179" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "8f8dab27-bc68-4e4a-a75a-12e777609222" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T033851Z:8f8dab27-bc68-4e4a-a75a-12e777609222" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: ABE48E098D20416D86371585B32298FA Ref B: MAA201060516011 Ref C: 2024-05-21T03:38:50Z" - ], - "Date": [ - "Tue, 21 May 2024 03:38:51 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "bed345e8-bf95-4169-a6ce-95e0448679c4" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f80f2d5d-51c3-41b1-864e-a2f5fec403dd" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033902Z:f80f2d5d-51c3-41b1-864e-a2f5fec403dd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0DC36FC9D483451AAC468ADE8C2FB610 Ref B: MAA201060516011 Ref C: 2024-05-21T03:39:01Z" - ], - "Date": [ - "Tue, 21 May 2024 03:39:02 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2f161dba-d04b-4505-8fbd-319996e29870" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d1b808f3-4947-41f8-8562-4498378e3288" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033913Z:d1b808f3-4947-41f8-8562-4498378e3288" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8E381D13E696451DABF7569EC624FCDD Ref B: MAA201060516011 Ref C: 2024-05-21T03:39:12Z" - ], - "Date": [ - "Tue, 21 May 2024 03:39:13 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9dc7e51d-84f7-4336-9d28-71f7664bb70d" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "91a8b171-5777-47b5-9a2c-7826b8c69a3c" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033924Z:91a8b171-5777-47b5-9a2c-7826b8c69a3c" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 550B59676B56469586CE355D57DBD495 Ref B: MAA201060516011 Ref C: 2024-05-21T03:39:23Z" - ], - "Date": [ - "Tue, 21 May 2024 03:39:24 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c3c751b7-65b4-4ff5-bf26-ca3b703bcf7c" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "e1e29c16-1036-4984-87fa-93ca3b392035" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033935Z:e1e29c16-1036-4984-87fa-93ca3b392035" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C7672C24ADA3426B83A9DA0AFBD5A9AA Ref B: MAA201060516011 Ref C: 2024-05-21T03:39:34Z" - ], - "Date": [ - "Tue, 21 May 2024 03:39:35 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "71463944-04a3-4b10-b312-5d22d33c4abc" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "34318794-10b8-473e-9fe8-dc4538e020b7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033946Z:34318794-10b8-473e-9fe8-dc4538e020b7" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6D9D5F49BACC4987A05AB66B86A328AD Ref B: MAA201060516011 Ref C: 2024-05-21T03:39:45Z" - ], - "Date": [ - "Tue, 21 May 2024 03:39:46 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "0905a021-04c5-482b-8856-16547d7340fe" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "97bf44c6-6e06-44c4-a62b-32f0ef0b6b47" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033958Z:97bf44c6-6e06-44c4-a62b-32f0ef0b6b47" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F6D5F95A178645B8A38B769ABFD1F07E Ref B: MAA201060516011 Ref C: 2024-05-21T03:39:56Z" - ], - "Date": [ - "Tue, 21 May 2024 03:39:58 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4585ec50-ecc6-4bfb-83ac-428d31da526e" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "b942b38d-68de-4064-8997-647ee0fe100f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034009Z:b942b38d-68de-4064-8997-647ee0fe100f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 79B3AB202BBD4948BB0004DB29307C47 Ref B: MAA201060516011 Ref C: 2024-05-21T03:40:08Z" - ], - "Date": [ - "Tue, 21 May 2024 03:40:09 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2bc7a887-2a78-4486-aaf6-0d639a922fb4" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "963c15c0-063b-4992-9378-5878e7f30d56" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034020Z:963c15c0-063b-4992-9378-5878e7f30d56" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8A7B451268214145A3A288FA72251C48 Ref B: MAA201060516011 Ref C: 2024-05-21T03:40:19Z" - ], - "Date": [ - "Tue, 21 May 2024 03:40:20 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "82630c55-691d-4c72-a68c-8cd0c2bb9a29" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "67b83e6a-dc12-497a-92fe-da5d3922b2dc" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T034031Z:67b83e6a-dc12-497a-92fe-da5d3922b2dc" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 710C50650853418BB13F367F3BDEB4CB Ref B: MAA201060516011 Ref C: 2024-05-21T03:40:30Z" - ], - "Date": [ - "Tue, 21 May 2024 03:40:31 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5f1894f0-7836-465a-9f9c-493d401d17d7" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "eed749f5-d833-4f1a-8d8e-e87f3cd91983" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034042Z:eed749f5-d833-4f1a-8d8e-e87f3cd91983" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 292D638C26864A14A334400DB7513C9F Ref B: MAA201060516011 Ref C: 2024-05-21T03:40:41Z" - ], - "Date": [ - "Tue, 21 May 2024 03:40:42 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "dd1a124e-230f-448e-822a-de2b80ea04d6" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "abfbfa78-3aac-4b68-b3e2-cd9f3cc3f333" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034053Z:abfbfa78-3aac-4b68-b3e2-cd9f3cc3f333" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: AD82348AE2FB4AB9AD089385B7BA310A Ref B: MAA201060516011 Ref C: 2024-05-21T03:40:52Z" - ], - "Date": [ - "Tue, 21 May 2024 03:40:53 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "eddce83b-80ef-4c80-ac6a-bbee4bf9754b" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "2465394e-7b1d-4e55-abc2-996d35ef6df8" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034104Z:2465394e-7b1d-4e55-abc2-996d35ef6df8" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B262C5C682894B7482654A4355FFDD06 Ref B: MAA201060516011 Ref C: 2024-05-21T03:41:03Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:04 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c3ce4390-14a4-487d-9758-ec4c2de93fad" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "e4df5f06-f83b-42ae-bef9-d797e9b0c08e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034115Z:e4df5f06-f83b-42ae-bef9-d797e9b0c08e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 70B3C0DC22DB43829A8415DA44A30866 Ref B: MAA201060516011 Ref C: 2024-05-21T03:41:14Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:15 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "fd9fd8fe-869b-4db6-9cd7-702cad5a9539" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "45c61345-5dc6-49df-b710-19a966fc5593" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034126Z:45c61345-5dc6-49df-b710-19a966fc5593" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: AC64E139916341F3B9D5013ECBAB4356 Ref B: MAA201060516011 Ref C: 2024-05-21T03:41:25Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:26 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ac5131e0-9ad7-4889-8a82-e230e68f172c" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "a9a76d08-fe61-418d-b18a-851947259f83" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034137Z:a9a76d08-fe61-418d-b18a-851947259f83" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6C18674B571B47C59D20764C85035FEA Ref B: MAA201060516011 Ref C: 2024-05-21T03:41:36Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:37 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264?api-version=2021-06-01&t=638518594205385476&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=LlkEpNhNvcHXh6gwnmgGuNay4LJsGyq0K0ZYXW6zyBnghmnCPzdOWhkCdu9x5A21icYr2Zh1nRQQSwVXCs-nAWlxrSrZpM_5ymQe8l7uHkPMS16EYEZrNtkoZI9NttqWaidfdPPll2icJwnXnkdgaOLVh_bpt5QsmfVcxm4g8DYchv_QuX9UCa_QDSn8LGX8v_U7aJzT086njd2PyNfRsjOSBvH7dKodERkwlfC6_10ZQEg7Wr5klyLVTLRToitP8TfgI9lMnRHVqP5DgLJ5IRpFe2ZA52w-DMsdgdJv4ubmmxioiunFBfG-yvD4LyvPZUzbUP0ASL_3l79y1TjnkA&h=KKQtee5HD3gq5FVX6Wo763e1XS9pHoX86knY6o0kEsk", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODU5NDIwNTM4NTQ3NiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9TGxrRXBOaE52Y0hYaDZnd25tZ0d1TmF5NExKc0d5cTBLMFpZWFc2enlCbmdobW5DUHpkT1doa0NkdTl4NUEyMWljWXIyWmgxblJRUVN3VlhDcy1uQVdseHJTclpwTV81eW1RZThsN3VIa1BNUzE2RVlFWnJOdGtvWkk5TnR0cVdhaWRmZFBQbGwyaWNKd25YbmtkZ2FPTFZoX2JwdDVRc21mVmN4bTRnOERZY2h2X1F1WDlVQ2FfUURTbjhMR1g4dl9VN2FKelQwODZuamQyUHlOZlJzak9TQnZIN2RLb2RFUmt3bGZDNl8xMFpRRWc3V3I1a2x5TFZUTFJUb2l0UDhUZmdJOWxNblJIVnFQNURnTEo1SVJwRmUyWkE1MnctRE1zZGdkSnY0dWJtbXhpb2l1bkZCZkcteXZENEx5dlBaVXpiVVAwQVNMXzNsNzl5MVRqbmtBJmg9S0tRdGVlNUhEM2dxNUZWWDZXbzc2M2UxWFM5cEhvWDg2a25ZNm8wa0Vzaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "0aed4dc6-f056-415e-b913-30d876c01b5f" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d3b8541f-b7b4-49fb-b73b-4d204ec09874" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034148Z:d3b8541f-b7b4-49fb-b73b-4d204ec09874" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5F3E9FE42CDE422F8BE075C1AB68A166 Ref B: MAA201060516011 Ref C: 2024-05-21T03:41:47Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:48 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110/providers/Microsoft.Network/frontdooroperationresults/fab16a61-27c8-474b-85dc-4d9cf82f7264/frontdoorresults/ps1061?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9mYWIxNmE2MS0yN2M4LTQ3NGItODVkYy00ZDljZjgyZjcyNjQvZnJvbnRkb29ycmVzdWx0cy9wczEwNjE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4cf65db1-3c64-4b48-a303-c8797ea01dd1" - ], - "x-ms-client-request-id": [ - "563f1c08-1d26-49ec-accf-f79e18e510de" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "6823cc36-f67a-4eb1-9dde-ac743f153a0f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034149Z:6823cc36-f67a-4eb1-9dde-ac743f153a0f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 035FEF8C4E1E4ED6853CD936C998D61F Ref B: MAA201060516011 Ref C: 2024-05-21T03:41:48Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:49 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9110?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTExMD9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "ea78334c-0021-42f4-ae21-5732f7d0d125" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597157489169&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=kXFfnxPLG_gYJ9s8K2lg8SR6QMyZOY9HYTiohA2j08SZrKugAVzHwu8uRsdJi8AtWZzz4BXkcs7JDE0rwtjnajNWA3FkzFnsX5khbaSB7WUWPepIRly871KwAGbK6jgCBoG2EqnQOMi8WxD06IgkEp1rgXfp4M_0qzU_pWI3YPh5SJAk37SyD87lzK4hjLY3i36r-OU4K9ULQcrA-3nYgfd7RwxuAaBcHM2DBEyhmj8-2zSbGyIiHyNdxjH8y7Gue36BXtc5q6BQw321nrEOZ8iWF6KpDzdKOYZPtS_A6JivM8GRnoXIrwb6QHpxBewtWSvTDYugYS9m1gbTEmxGNA&h=p8P3APMDKwS0WJiBbodRA9d5TUDozCjUQRIVC9jE1Ic" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-request-id": [ - "d928d584-d371-42a3-b22d-742b835a8c5b" - ], - "x-ms-correlation-request-id": [ - "d928d584-d371-42a3-b22d-742b835a8c5b" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034155Z:d928d584-d371-42a3-b22d-742b835a8c5b" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E73640F6DA4C4A91AA067B7B1BA49DCC Ref B: MAA201060513049 Ref C: 2024-05-21T03:41:53Z" - ], - "Date": [ - "Tue, 21 May 2024 03:41:55 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597157489169&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=kXFfnxPLG_gYJ9s8K2lg8SR6QMyZOY9HYTiohA2j08SZrKugAVzHwu8uRsdJi8AtWZzz4BXkcs7JDE0rwtjnajNWA3FkzFnsX5khbaSB7WUWPepIRly871KwAGbK6jgCBoG2EqnQOMi8WxD06IgkEp1rgXfp4M_0qzU_pWI3YPh5SJAk37SyD87lzK4hjLY3i36r-OU4K9ULQcrA-3nYgfd7RwxuAaBcHM2DBEyhmj8-2zSbGyIiHyNdxjH8y7Gue36BXtc5q6BQw321nrEOZ8iWF6KpDzdKOYZPtS_A6JivM8GRnoXIrwb6QHpxBewtWSvTDYugYS9m1gbTEmxGNA&h=p8P3APMDKwS0WJiBbodRA9d5TUDozCjUQRIVC9jE1Ic", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpreE1UQXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODU5NzE1NzQ4OTE2OSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9a1hGZm54UExHX2dZSjlzOEsybGc4U1I2UU15Wk9ZOUhZVGlvaEEyajA4U1pyS3VnQVZ6SHd1OHVSc2RKaThBdFdaeno0QlhrY3M3SkRFMHJ3dGpuYWpOV0EzRmt6Rm5zWDVraGJhU0I3V1VXUGVwSVJseTg3MUt3QUdiSzZqZ0NCb0cyRXFuUU9NaThXeEQwNklna0VwMXJnWGZwNE1fMHF6VV9wV0kzWVBoNVNKQWszN1N5RDg3bHpLNGhqTFkzaTM2ci1PVTRLOVVMUWNyQS0zbllnZmQ3Und4dUFhQmNITTJEQkV5aG1qOC0yelNiR3lJaUh5TmR4akg4eTdHdWUzNkJYdGM1cTZCUXczMjFuckVPWjhpV0Y2S3BEemRLT1laUHRTX0E2Sml2TThHUm5vWElyd2I2UUhweEJld3RXU3ZURFl1Z1lTOW0xZ2JURW14R05BJmg9cDhQM0FQTURLd1MwV0ppQmJvZFJBOWQ1VFVEb3pDalVRUklWQzlqRTFJYw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597317304113&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=ZVVX-Tva7tF1A4kUNfhZj2OzQU_4oVVRtvSRW9vZK3LR_OgcvLFAs82n2Q2_mFprnHANMp1dzNHTSG0jor7bhqagj0WhybLQu_cGFkFk1szG4n4PgD6uTfoROZGgq5Rb6c8KKJiNyJ39bYYWY-OhoX8wjbjoiCNYCIqYR-2z92WZIYEA7KTqWIkOkzCyjSljhKC4EXj8_tV3suxGJng7kzcXYC16x-dNUfLFWEGclJ74KvUoP1uRrEUl4H9-jAxBqeS36Ws3zp4Do9_R4VAW9QJ0J4uWAg4VXThi0VrUVy-9B7MGrqJEEW1UnYQ_zmmwRXB89gLfNYayR3-huvHacg&h=4uZjSkbJPa_PkRYUsoQ8UdFQtS1_rpP27JYIzn7DKik" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "b347a5a6-7267-4538-8488-2de70586bee9" - ], - "x-ms-correlation-request-id": [ - "b347a5a6-7267-4538-8488-2de70586bee9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034211Z:b347a5a6-7267-4538-8488-2de70586bee9" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D5406637439E4BC9B46EC5B861FE5D46 Ref B: MAA201060513049 Ref C: 2024-05-21T03:42:10Z" - ], - "Date": [ - "Tue, 21 May 2024 03:42:11 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597317304113&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=ZVVX-Tva7tF1A4kUNfhZj2OzQU_4oVVRtvSRW9vZK3LR_OgcvLFAs82n2Q2_mFprnHANMp1dzNHTSG0jor7bhqagj0WhybLQu_cGFkFk1szG4n4PgD6uTfoROZGgq5Rb6c8KKJiNyJ39bYYWY-OhoX8wjbjoiCNYCIqYR-2z92WZIYEA7KTqWIkOkzCyjSljhKC4EXj8_tV3suxGJng7kzcXYC16x-dNUfLFWEGclJ74KvUoP1uRrEUl4H9-jAxBqeS36Ws3zp4Do9_R4VAW9QJ0J4uWAg4VXThi0VrUVy-9B7MGrqJEEW1UnYQ_zmmwRXB89gLfNYayR3-huvHacg&h=4uZjSkbJPa_PkRYUsoQ8UdFQtS1_rpP27JYIzn7DKik", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpreE1UQXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODU5NzMxNzMwNDExMyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9WlZWWC1UdmE3dEYxQTRrVU5maFpqMk96UVVfNG9WVlJ0dlNSVzl2WkszTFJfT2djdkxGQXM4Mm4yUTJfbUZwcm5IQU5NcDFkek5IVFNHMGpvcjdiaHFhZ2owV2h5YkxRdV9jR0ZrRmsxc3pHNG40UGdENnVUZm9ST1pHZ3E1UmI2YzhLS0ppTnlKMzliWVlXWS1PaG9YOHdqYmpvaUNOWUNJcVlSLTJ6OTJXWklZRUE3S1RxV0lrT2t6Q3lqU2xqaEtDNEVYajhfdFYzc3V4R0puZzdremNYWUMxNngtZE5VZkxGV0VHY2xKNzRLdlVvUDF1UnJFVWw0SDktakF4QnFlUzM2V3MzenA0RG85X1I0VkFXOVFKMEo0dVdBZzRWWFRoaTBWclVWeS05QjdNR3JxSkVFVzFVbllRX3ptbXdSWEI4OWdMZk5ZYXlSMy1odXZIYWNnJmg9NHVaalNrYkpQYV9Qa1JZVXNvUThVZEZRdFMxX3JwUDI3SllJem43REtpaw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597476514233&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RP0HdLmu1AtCZOR0zqL7W2jrpUmK1dRR7eO7jrrpEkIIITxLsLiujWhGR_HONU-YV3l7amviU30ZyrtcoeVOx9Q2iYBNZP5_zCPScwAi3TNptaNvSAbwemAmlv52QYRIUVDb8o8zX-r2oa157poipH28GYD5YSmsmE1V4wxYNxhvu_43kB7qZciWL6MaQ51G8de5ktz9XDe_BxvRpBC445_UQW0QiEOq9s2mfCgTHU4iwf0LqM2PVxBSEtpbxC4kHZfB1jML15xRfumuE3FWyHHXsri-Q4xKtFUD98kfJln2Pjy3czKrjktsCS8gfQqhQr2cFDn_NeT9kJUR9Q2oqw&h=mcebnvlVQcrQgziM510QaCfj0obaDNw3iuc9IpKREUE" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "dc3f0ace-7b4f-4400-a52e-5e2d54e373fa" - ], - "x-ms-correlation-request-id": [ - "dc3f0ace-7b4f-4400-a52e-5e2d54e373fa" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034227Z:dc3f0ace-7b4f-4400-a52e-5e2d54e373fa" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D46DB11177514D3BA729CF9545737A3E Ref B: MAA201060513049 Ref C: 2024-05-21T03:42:26Z" - ], - "Date": [ - "Tue, 21 May 2024 03:42:27 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597476514233&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RP0HdLmu1AtCZOR0zqL7W2jrpUmK1dRR7eO7jrrpEkIIITxLsLiujWhGR_HONU-YV3l7amviU30ZyrtcoeVOx9Q2iYBNZP5_zCPScwAi3TNptaNvSAbwemAmlv52QYRIUVDb8o8zX-r2oa157poipH28GYD5YSmsmE1V4wxYNxhvu_43kB7qZciWL6MaQ51G8de5ktz9XDe_BxvRpBC445_UQW0QiEOq9s2mfCgTHU4iwf0LqM2PVxBSEtpbxC4kHZfB1jML15xRfumuE3FWyHHXsri-Q4xKtFUD98kfJln2Pjy3czKrjktsCS8gfQqhQr2cFDn_NeT9kJUR9Q2oqw&h=mcebnvlVQcrQgziM510QaCfj0obaDNw3iuc9IpKREUE", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpreE1UQXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODU5NzQ3NjUxNDIzMyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UlAwSGRMbXUxQXRDWk9SMHpxTDdXMmpycFVtSzFkUlI3ZU83anJycEVrSUlJVHhMc0xpdWpXaEdSX0hPTlUtWVYzbDdhbXZpVTMwWnlydGNvZVZPeDlRMmlZQk5aUDVfekNQU2N3QWkzVE5wdGFOdlNBYndlbUFtbHY1MlFZUklVVkRiOG84elgtcjJvYTE1N3BvaXBIMjhHWUQ1WVNtc21FMVY0d3hZTnhodnVfNDNrQjdxWmNpV0w2TWFRNTFHOGRlNWt0ejlYRGVfQnh2UnBCQzQ0NV9VUVcwUWlFT3E5czJtZkNnVEhVNGl3ZjBMcU0yUFZ4QlNFdHBieEM0a0haZkIxak1MMTV4UmZ1bXVFM0ZXeUhIWHNyaS1RNHhLdEZVRDk4a2ZKbG4yUGp5M2N6S3Jqa3RzQ1M4Z2ZRcWhRcjJjRkRuX05lVDlrSlVSOVEyb3F3Jmg9bWNlYm52bFZRY3JRZ3ppTTUxMFFhQ2ZqMG9iYUROdzNpdWM5SXBLUkVVRQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597635165331&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=HqI6zYA8h7x1QcfNQcm19eknNGXYBQb8Grro5_5VToDMYLLeG9iNDdDgyti8pY8uRKTculBklZBihAhKFlY_D4GW1AjWq8la938JUCZENjxR2Nn6HEoDTBy8vZXuLdopTP3RnYzsP6I7JK1PjVc-G6jwIp3XmXQ1Dh1rrYLKgYm9Rzbk_tQE7BtUX27DwC9f8ZIG_t6h2TNGvK1LBe6cWjRYRpCVV0cP8TKA288K60sKEaxm-_oz36GX4uAHuuia4lJsep_203WhCm4UwuyaTVmQiY6Bu-lq1wnrEfBvhXyGMoLQK3oY6P2jo0GjaNVmVhcYI8H2c4MuxxpSLq3g3A&h=wFp0ksUAzwjGnQ9es5orM9oOMvIj2GN5d15-xJpjLCE" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "c237cdc1-dfc2-4613-97e2-bb547780cf4f" - ], - "x-ms-correlation-request-id": [ - "c237cdc1-dfc2-4613-97e2-bb547780cf4f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034243Z:c237cdc1-dfc2-4613-97e2-bb547780cf4f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1EA676BB12AC4BC18A02901C39260266 Ref B: MAA201060513049 Ref C: 2024-05-21T03:42:42Z" - ], - "Date": [ - "Tue, 21 May 2024 03:42:43 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597635165331&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=HqI6zYA8h7x1QcfNQcm19eknNGXYBQb8Grro5_5VToDMYLLeG9iNDdDgyti8pY8uRKTculBklZBihAhKFlY_D4GW1AjWq8la938JUCZENjxR2Nn6HEoDTBy8vZXuLdopTP3RnYzsP6I7JK1PjVc-G6jwIp3XmXQ1Dh1rrYLKgYm9Rzbk_tQE7BtUX27DwC9f8ZIG_t6h2TNGvK1LBe6cWjRYRpCVV0cP8TKA288K60sKEaxm-_oz36GX4uAHuuia4lJsep_203WhCm4UwuyaTVmQiY6Bu-lq1wnrEfBvhXyGMoLQK3oY6P2jo0GjaNVmVhcYI8H2c4MuxxpSLq3g3A&h=wFp0ksUAzwjGnQ9es5orM9oOMvIj2GN5d15-xJpjLCE", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpreE1UQXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODU5NzYzNTE2NTMzMSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9SHFJNnpZQThoN3gxUWNmTlFjbTE5ZWtuTkdYWUJRYjhHcnJvNV81VlRvRE1ZTExlRzlpTkRkRGd5dGk4cFk4dVJLVGN1bEJrbFpCaWhBaEtGbFlfRDRHVzFBaldxOGxhOTM4SlVDWkVOanhSMk5uNkhFb0RUQnk4dlpYdUxkb3BUUDNSbll6c1A2STdKSzFQalZjLUc2andJcDNYbVhRMURoMXJyWUxLZ1ltOVJ6YmtfdFFFN0J0VVgyN0R3QzlmOFpJR190NmgyVE5HdksxTEJlNmNXalJZUnBDVlYwY1A4VEtBMjg4SzYwc0tFYXhtLV9vejM2R1g0dUFIdXVpYTRsSnNlcF8yMDNXaENtNFV3dXlhVFZtUWlZNkJ1LWxxMXduckVmQnZoWHlHTW9MUUszb1k2UDJqbzBHamFOVm1WaGNZSThIMmM0TXV4eHBTTHEzZzNBJmg9d0ZwMGtzVUF6d2pHblE5ZXM1b3JNOW9PTXZJajJHTjVkMTUteEpwakxDRQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597790323419&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=T0hYquNWJqfVzaWdTQ0OimUb0AiK6XhvdHrzxFdARFuC1F0B2AyquIcrdhUm9cA_kokceVlENej4nbnWvyjMcjqUwsuzHoUyfxxI-hPm5PpJmsEHY2a6lrsBx01GsBC0MZ_tBugOsthb4A8LV43pqVJ4qicUrHMomNw7EIETCKR3C0WdiDoJ5Glpba017MjoaGJwQIquW63fH17FumRlr57zDbsITavMB6SoMoy-4EKQrgLgbTmQBDlc1poVCK2FS9fgdAQM2YQAWro1cp5gcqa1kpz5-60KMiznaDRg9Zg3wpqT6gDMsHXJlpqTJ21Zawgh44xeo1RimyErQqp_PQ&h=Lf9sNU011Qw0LKJywpE5PvfmtBlfRgc4vigi4xAigI4" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-request-id": [ - "4a285d1e-eaa3-46ed-b41a-77d1c4815bdf" - ], - "x-ms-correlation-request-id": [ - "4a285d1e-eaa3-46ed-b41a-77d1c4815bdf" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034259Z:4a285d1e-eaa3-46ed-b41a-77d1c4815bdf" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 59A00CA5CC1C4D50A91D7DEE7DF7778B Ref B: MAA201060513049 Ref C: 2024-05-21T03:42:58Z" - ], - "Date": [ - "Tue, 21 May 2024 03:42:58 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597790323419&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=T0hYquNWJqfVzaWdTQ0OimUb0AiK6XhvdHrzxFdARFuC1F0B2AyquIcrdhUm9cA_kokceVlENej4nbnWvyjMcjqUwsuzHoUyfxxI-hPm5PpJmsEHY2a6lrsBx01GsBC0MZ_tBugOsthb4A8LV43pqVJ4qicUrHMomNw7EIETCKR3C0WdiDoJ5Glpba017MjoaGJwQIquW63fH17FumRlr57zDbsITavMB6SoMoy-4EKQrgLgbTmQBDlc1poVCK2FS9fgdAQM2YQAWro1cp5gcqa1kpz5-60KMiznaDRg9Zg3wpqT6gDMsHXJlpqTJ21Zawgh44xeo1RimyErQqp_PQ&h=Lf9sNU011Qw0LKJywpE5PvfmtBlfRgc4vigi4xAigI4", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpreE1UQXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODU5Nzc5MDMyMzQxOSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9VDBoWXF1TldKcWZWemFXZFRRME9pbVViMEFpSzZYaHZkSHJ6eEZkQVJGdUMxRjBCMkF5cXVJY3JkaFVtOWNBX2tva2NlVmxFTmVqNG5ibld2eWpNY2pxVXdzdXpIb1V5Znh4SS1oUG01UHBKbXNFSFkyYTZscnNCeDAxR3NCQzBNWl90QnVnT3N0aGI0QThMVjQzcHFWSjRxaWNVckhNb21OdzdFSUVUQ0tSM0MwV2RpRG9KNUdscGJhMDE3TWpvYUdKd1FJcXVXNjNmSDE3RnVtUmxyNTd6RGJzSVRhdk1CNlNvTW95LTRFS1FyZ0xnYlRtUUJEbGMxcG9WQ0syRlM5ZmdkQVFNMllRQVdybzFjcDVnY3FhMWtwejUtNjBLTWl6bmFEUmc5Wmczd3BxVDZnRE1zSFhKbHBxVEoyMVphd2doNDR4ZW8xUmlteUVyUXFwX1BRJmg9TGY5c05VMDExUXcwTEtKeXdwRTVQdmZtdEJsZlJnYzR2aWdpNHhBaWdJNA==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "198b58ea-a1d3-4c54-bfb4-c07ac41426a1" - ], - "x-ms-correlation-request-id": [ - "198b58ea-a1d3-4c54-bfb4-c07ac41426a1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034314Z:198b58ea-a1d3-4c54-bfb4-c07ac41426a1" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2258B0A258034169A162E0F19F278EAD Ref B: MAA201060513049 Ref C: 2024-05-21T03:43:14Z" - ], - "Date": [ - "Tue, 21 May 2024 03:43:14 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzkxMTAtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518597790323419&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=T0hYquNWJqfVzaWdTQ0OimUb0AiK6XhvdHrzxFdARFuC1F0B2AyquIcrdhUm9cA_kokceVlENej4nbnWvyjMcjqUwsuzHoUyfxxI-hPm5PpJmsEHY2a6lrsBx01GsBC0MZ_tBugOsthb4A8LV43pqVJ4qicUrHMomNw7EIETCKR3C0WdiDoJ5Glpba017MjoaGJwQIquW63fH17FumRlr57zDbsITavMB6SoMoy-4EKQrgLgbTmQBDlc1poVCK2FS9fgdAQM2YQAWro1cp5gcqa1kpz5-60KMiznaDRg9Zg3wpqT6gDMsHXJlpqTJ21Zawgh44xeo1RimyErQqp_PQ&h=Lf9sNU011Qw0LKJywpE5PvfmtBlfRgc4vigi4xAigI4", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpreE1UQXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODU5Nzc5MDMyMzQxOSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9VDBoWXF1TldKcWZWemFXZFRRME9pbVViMEFpSzZYaHZkSHJ6eEZkQVJGdUMxRjBCMkF5cXVJY3JkaFVtOWNBX2tva2NlVmxFTmVqNG5ibld2eWpNY2pxVXdzdXpIb1V5Znh4SS1oUG01UHBKbXNFSFkyYTZscnNCeDAxR3NCQzBNWl90QnVnT3N0aGI0QThMVjQzcHFWSjRxaWNVckhNb21OdzdFSUVUQ0tSM0MwV2RpRG9KNUdscGJhMDE3TWpvYUdKd1FJcXVXNjNmSDE3RnVtUmxyNTd6RGJzSVRhdk1CNlNvTW95LTRFS1FyZ0xnYlRtUUJEbGMxcG9WQ0syRlM5ZmdkQVFNMllRQVdybzFjcDVnY3FhMWtwejUtNjBLTWl6bmFEUmc5Wmczd3BxVDZnRE1zSFhKbHBxVEoyMVphd2doNDR4ZW8xUmlteUVyUXFwX1BRJmg9TGY5c05VMDExUXcwTEtKeXdwRTVQdmZtdEJsZlJnYzR2aWdpNHhBaWdJNA==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "82a720f6-1b3a-47e4-8d87-bf49e1b1594f" - ], - "x-ms-correlation-request-id": [ - "82a720f6-1b3a-47e4-8d87-bf49e1b1594f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034315Z:82a720f6-1b3a-47e4-8d87-bf49e1b1594f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: ACF6AF5292B1433C9B57DBCEC1C1BB28 Ref B: MAA201060513049 Ref C: 2024-05-21T03:43:15Z" - ], - "Date": [ - "Tue, 21 May 2024 03:43:15 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - } - ], - "Names": { - "Test-FrontDoorCrudDefaults": [ - "ps1061", - "ps9110" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudPrivateLink.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudPrivateLink.json deleted file mode 100644 index 93555ce0079c..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudPrivateLink.json +++ /dev/null @@ -1,3121 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16c042ce-f0a0-49ec-b4b2-b16a6bfd45d2" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "454f1584-4caa-4f3b-bef3-ab47eee9c847" - ], - "x-ms-correlation-request-id": [ - "454f1584-4caa-4f3b-bef3-ab47eee9c847" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032332Z:454f1584-4caa-4f3b-bef3-ab47eee9c847" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E8ECF20A4ECD46F6B2CAC864B3514E49 Ref B: MAA201060513049 Ref C: 2024-05-21T03:23:31Z" - ], - "Date": [ - "Tue, 21 May 2024 03:23:32 GMT" - ], - "Content-Length": [ - "19433" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4P2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "26a58b4c-838a-4767-98a9-9b3d69fb90df" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "29" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "9e4409c4-5873-409e-bedc-8d19b48e436d" - ], - "x-ms-correlation-request-id": [ - "9e4409c4-5873-409e-bedc-8d19b48e436d" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032337Z:9e4409c4-5873-409e-bedc-8d19b48e436d" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2DC30CC00C184192AE3890FBD09976ED Ref B: MAA201060513017 Ref C: 2024-05-21T03:23:33Z" - ], - "Date": [ - "Tue, 21 May 2024 03:23:36 GMT" - ], - "Content-Length": [ - "163" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558\",\r\n \"name\": \"ps558\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udERvb3JzP2FwaS12ZXJzaW9uPTIwMjEtMDYtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "7b835cdd-9e37-48e8-926e-f1eb4e8c24dd" - ], - "x-ms-correlation-request-id": [ - "7b835cdd-9e37-48e8-926e-f1eb4e8c24dd" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032337Z:7b835cdd-9e37-48e8-926e-f1eb4e8c24dd" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A797D80B698A410D9C258AE1072D9612 Ref B: MAA201060514017 Ref C: 2024-05-21T03:23:37Z" - ], - "Date": [ - "Tue, 21 May 2024 03:23:37 GMT" - ], - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udERvb3JzP2FwaS12ZXJzaW9uPTIwMjEtMDYtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "85e9f458-0b0e-4cdc-8897-9a02c673242e" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "8e713d80-2227-49ea-90f6-cdbdf6144e86" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032540Z:8e713d80-2227-49ea-90f6-cdbdf6144e86" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 171CAAB483B94E9E9EC0D23CD7943600 Ref B: MAA201060513053 Ref C: 2024-05-21T03:25:39Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:39 GMT" - ], - "Content-Length": [ - "4567" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdoors/ps9736\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps9736\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"f775030e-303c-44fe-a53b-679c136a8cdf\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"20.81.102.49\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"20.81.102.49\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": \"pls-service1.854b143c-1d50-4008-b778-694fbcfd4154.eastus.azure.privatelinkservice\",\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection\"\r\n },\r\n {\r\n \"address\": \"plstestcli.blob.core.windows.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"plstestcli.blob.core.windows.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli/privateLinkResources/blob\",\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection request\"\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps9736.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps9736.azurefd.net\",\r\n \"friendlyName\": \"ps9736\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udERvb3JzL3BzOTczNj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3875" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps9736\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/BackendPools/backendPool1\"\r\n }\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"HEAD\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"20.81.102.49\",\r\n \"privateLinkAlias\": \"pls-service1.854b143c-1d50-4008-b778-694fbcfd4154.eastus.azure.privatelinkservice\",\r\n \"privateLinkApprovalMessage\": \"please approve connection\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"20.81.102.49\"\r\n },\r\n {\r\n \"address\": \"plstestcli.blob.core.windows.net\",\r\n \"privateLinkResourceId\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli/privateLinkResources/blob\",\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateLinkApprovalMessage\": \"please approve connection request\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"plstestcli.blob.core.windows.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps9736.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "65be627e-2d4b-490a-a2d5-9babb48b73b4" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "e7d5bc4e-bfc1-4f71-8448-49a62fe95572" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032344Z:e7d5bc4e-bfc1-4f71-8448-49a62fe95572" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9999B283676E46E6AF4B8A2F5B4F61FA Ref B: MAA201060514017 Ref C: 2024-05-21T03:23:38Z" - ], - "Date": [ - "Tue, 21 May 2024 03:23:43 GMT" - ], - "Content-Length": [ - "4560" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdoors/ps9736\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps9736\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Creating\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"f775030e-303c-44fe-a53b-679c136a8cdf\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"20.81.102.49\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"20.81.102.49\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": \"pls-service1.854b143c-1d50-4008-b778-694fbcfd4154.eastus.azure.privatelinkservice\",\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection\"\r\n },\r\n {\r\n \"address\": \"plstestcli.blob.core.windows.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"plstestcli.blob.core.windows.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli/privateLinkResources/blob\",\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection request\"\r\n }\r\n ],\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"hostName\": \"ps9736.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps9736.azurefd.net\",\r\n \"friendlyName\": \"ps9736\",\r\n \"provisioningState\": \"Creating\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "fdd59f9b-c403-4b26-a931-a54f45fda1e2" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "5610a0cd-9737-4be2-9a42-68cb9f62b34e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032355Z:5610a0cd-9737-4be2-9a42-68cb9f62b34e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E35B9588DA5748E3925E59CE17C0E9DC Ref B: MAA201060514017 Ref C: 2024-05-21T03:23:54Z" - ], - "Date": [ - "Tue, 21 May 2024 03:23:54 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "d45a11a1-6ce0-40a9-ab69-102523d05241" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "56cc655b-1a32-44b1-aa86-9cab8b24d693" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T032406Z:56cc655b-1a32-44b1-aa86-9cab8b24d693" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B46DED184E4746A2BE71181601553BFD Ref B: MAA201060514017 Ref C: 2024-05-21T03:24:05Z" - ], - "Date": [ - "Tue, 21 May 2024 03:24:06 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e4e2f4fc-df5b-4ac2-952c-b2f93e313b47" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "ed0cc472-76bc-4e0f-9aa8-b806cd6f2fd5" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032418Z:ed0cc472-76bc-4e0f-9aa8-b806cd6f2fd5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 17FCF2AF29AA40039E0C81713EE0749E Ref B: MAA201060514017 Ref C: 2024-05-21T03:24:17Z" - ], - "Date": [ - "Tue, 21 May 2024 03:24:17 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8cc5b4e0-b8d8-4de3-971c-d3229f5c4353" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "249ae5e0-79d8-419a-939f-efbf71a005e1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032429Z:249ae5e0-79d8-419a-939f-efbf71a005e1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 14DB2844437947259C624B2E59316187 Ref B: MAA201060514017 Ref C: 2024-05-21T03:24:28Z" - ], - "Date": [ - "Tue, 21 May 2024 03:24:28 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1219bd12-a467-424e-8e3a-d56665b13e3f" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "165a7381-2e29-44a2-8f6d-328899881268" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032440Z:165a7381-2e29-44a2-8f6d-328899881268" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F7CDBBDE130C4A409D88D19072C59553 Ref B: MAA201060514017 Ref C: 2024-05-21T03:24:39Z" - ], - "Date": [ - "Tue, 21 May 2024 03:24:39 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2f7e8447-667b-4fcf-93b5-6a24a949760e" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "9fe60c4e-5fbe-485b-bbb6-8b9a81630484" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032451Z:9fe60c4e-5fbe-485b-bbb6-8b9a81630484" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: EC02B61E661B41B2B80A162B6834E53E Ref B: MAA201060514017 Ref C: 2024-05-21T03:24:50Z" - ], - "Date": [ - "Tue, 21 May 2024 03:24:50 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "62dc41bd-0883-4a61-90df-8480f4d47966" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "b91ec39e-431b-467c-bc62-0b45bb199a5a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032502Z:b91ec39e-431b-467c-bc62-0b45bb199a5a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 16D70C1ACAC141FDAB950AA06C8D1013 Ref B: MAA201060514017 Ref C: 2024-05-21T03:25:01Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:01 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ffc88bc1-85fa-43e9-a7d7-1ee38c742b25" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "e9886657-ad12-4e56-a9a3-0676dd98c8b2" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032513Z:e9886657-ad12-4e56-a9a3-0676dd98c8b2" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 91201FEE72BB4A2C8DA58A1F6462BAE3 Ref B: MAA201060514017 Ref C: 2024-05-21T03:25:12Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:12 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a55af8f9-b8b0-4d2d-9164-a2d57d304eb9" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f4a52256-ec85-45ea-bba6-34f2ab8f8d1d" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032524Z:f4a52256-ec85-45ea-bba6-34f2ab8f8d1d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 489BE1DAC636413EB79D8D946D407D72 Ref B: MAA201060514017 Ref C: 2024-05-21T03:25:23Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:23 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/f10ed9d1-0b8d-485c-a359-1b6b6d12a40e?api-version=2021-06-01&t=638518586242459858&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=SGw7Vwva32InaovUi76WrvSwRyQNEUnfeVFaV-exq-0v04yV7QRTezM1NWYDD5m60uMlZC7OP5zXpG1odck-sH9qtcQ0WN34AufRX1mly9hwZHCOwRSDdeMCgafasRku-dDWTB_LDAjD60ieVRlrvJdTQE7NG-xqd6fh1peL4L0t-w6PJxO9wSpWucqlTBuiz16zGGOo06ZNbchE0rVpLfq7KMMeAviMu5QXMJlfjsLHlzVUj5X_mJs_tcfXQpMjmCNttXeJiQbjafaMuPo1i1GWD19rJ1DSP0LlhqhNBEWf2AwdJb9P3-cK5xKSL6kiX_MtL37tvZ-cYR6TOHHfCg&h=61SazRjZkesps6Pw6Pss1Q30blCvQE4J9VyjocDMsq8", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzL2YxMGVkOWQxLTBiOGQtNDg1Yy1hMzU5LTFiNmI2ZDEyYTQwZT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg2MjQyNDU5ODU4JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1TR3c3Vnd2YTMySW5hb3ZVaTc2V3J2U3dSeVFORVVuZmVWRmFWLWV4cS0wdjA0eVY3UVJUZXpNMU5XWURENW02MHVNbFpDN09QNXpYcEcxb2Rjay1zSDlxdGNRMFdOMzRBdWZSWDFtbHk5aHdaSENPd1JTRGRlTUNnYWZhc1JrdS1kRFdUQl9MREFqRDYwaWVWUmxydkpkVFFFN05HLXhxZDZmaDFwZUw0TDB0LXc2UEp4Tzl3U3BXdWNxbFRCdWl6MTZ6R0dPbzA2Wk5iY2hFMHJWcExmcTdLTU1lQXZpTXU1UVhNSmxmanNMSGx6VlVqNVhfbUpzX3RjZlhRcE1qbUNOdHRYZUppUWJqYWZhTXVQbzFpMUdXRDE5ckoxRFNQMExsaHFoTkJFV2YyQXdkSmI5UDMtY0s1eEtTTDZraVhfTXRMMzd0dlotY1lSNlRPSEhmQ2cmaD02MVNhelJqWmtlc3BzNlB3NlBzczFRMzBibEN2UUU0SjlWeWpvY0RNc3E4", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a7848159-e3fa-48ca-9875-a806e1e0f7f0" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "7e8ad95c-3784-4585-9f89-3ef750fc44b4" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032535Z:7e8ad95c-3784-4585-9f89-3ef750fc44b4" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F5C2C5FA53FA4BD3B710D331EEDB9F06 Ref B: MAA201060514017 Ref C: 2024-05-21T03:25:34Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:35 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udERvb3JzL3BzOTczNj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "dcd2e49d-7667-45f8-b998-f90633cb9396" - ], - "x-ms-client-request-id": [ - "93bdbaa7-39ba-46cf-983b-47bced99be5f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "0d40c0c7-077f-4985-8182-d5c3cdd5b329" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032537Z:0d40c0c7-077f-4985-8182-d5c3cdd5b329" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3E6FF2F6B8A64B10ABBBB7A23663965A Ref B: MAA201060514017 Ref C: 2024-05-21T03:25:36Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:36 GMT" - ], - "Content-Length": [ - "4555" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdoors/ps9736\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps9736\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"f775030e-303c-44fe-a53b-679c136a8cdf\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"20.81.102.49\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"20.81.102.49\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": \"pls-service1.854b143c-1d50-4008-b778-694fbcfd4154.eastus.azure.privatelinkservice\",\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection\"\r\n },\r\n {\r\n \"address\": \"plstestcli.blob.core.windows.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"plstestcli.blob.core.windows.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli/privateLinkResources/blob\",\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection request\"\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps9736.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps9736.azurefd.net\",\r\n \"friendlyName\": \"ps9736\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udERvb3JzL3BzOTczNj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "3275065d-5818-401a-a8ea-c2dfba4219e2" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "bceac844-9dac-4e9f-8ec6-895919a56525" - ], - "x-ms-client-request-id": [ - "3275065d-5818-401a-a8ea-c2dfba4219e2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f80261a6-be08-4ee0-a676-09da74821c69" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032538Z:f80261a6-be08-4ee0-a676-09da74821c69" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A4A84990D66E48CC89FC0A6EB2D599B7 Ref B: MAA201060513021 Ref C: 2024-05-21T03:25:37Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:38 GMT" - ], - "Content-Length": [ - "4555" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdoors/ps9736\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps9736\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"f775030e-303c-44fe-a53b-679c136a8cdf\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"20.81.102.49\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"20.81.102.49\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": \"pls-service1.854b143c-1d50-4008-b778-694fbcfd4154.eastus.azure.privatelinkservice\",\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection\"\r\n },\r\n {\r\n \"address\": \"plstestcli.blob.core.windows.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"plstestcli.blob.core.windows.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli/privateLinkResources/blob\",\r\n \"privateLinkLocation\": \"eastus\",\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": \"please approve connection request\"\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/Frontdoors/ps9736/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps9736.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps9736.azurefd.net\",\r\n \"friendlyName\": \"ps9736\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udERvb3JzL3BzOTczNj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "82523356-037f-4f6e-8dc1-30b993d514a1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "fce70bf2-008c-4cfd-901e-b1a89616c71c" - ], - "x-ms-client-request-id": [ - "82523356-037f-4f6e-8dc1-30b993d514a1" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "e5ae4dc6-4b2b-4ab2-8d5a-e31f68585064" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032931Z:e5ae4dc6-4b2b-4ab2-8d5a-e31f68585064" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 43156698FF7441E7AB90B54107E5BF8E Ref B: MAA201060516011 Ref C: 2024-05-21T03:29:29Z" - ], - "Date": [ - "Tue, 21 May 2024 03:29:31 GMT" - ], - "Content-Length": [ - "79" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"The requested resource was not found.\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps558/providers/Microsoft.Network/frontDoors/ps9736?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udERvb3JzL3BzOTczNj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489/frontdoorresults/ps9736?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b77cee8c-ad04-485f-8735-02779ca15feb" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-correlation-request-id": [ - "4e1fd2e6-73a4-4b62-8970-7a337cf7766e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032544Z:4e1fd2e6-73a4-4b62-8970-7a337cf7766e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 284E6F4F5DA3433CB104FE0EC0507A22 Ref B: MAA201060513053 Ref C: 2024-05-21T03:25:40Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:43 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "48158263-db08-423e-ac5c-b19c8daf3fd1" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "94481050-aa81-431a-9621-aeb84d2ae567" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032555Z:94481050-aa81-431a-9621-aeb84d2ae567" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5A627B1F0CDD4F33BF5B161491D38EAA Ref B: MAA201060513053 Ref C: 2024-05-21T03:25:54Z" - ], - "Date": [ - "Tue, 21 May 2024 03:25:54 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b070920e-e3ba-4dfd-be7b-adb0d3e66ffe" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "a1c716d3-4e0a-4fed-a3c5-97a5b45f5f12" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032606Z:a1c716d3-4e0a-4fed-a3c5-97a5b45f5f12" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: CFF49B047B374CAFB2ABE759ACAE109F Ref B: MAA201060513053 Ref C: 2024-05-21T03:26:05Z" - ], - "Date": [ - "Tue, 21 May 2024 03:26:05 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c617bba2-5d84-42fb-88c6-a8ffc6c0d683" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "9dd9117e-6743-4bad-9ff8-ad46fdcecde7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032617Z:9dd9117e-6743-4bad-9ff8-ad46fdcecde7" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3EE88C2B311E44039FB56EE1A9060412 Ref B: MAA201060513053 Ref C: 2024-05-21T03:26:16Z" - ], - "Date": [ - "Tue, 21 May 2024 03:26:16 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "6b3bc21d-aa24-4493-b11c-744c7e709966" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "036c941f-63e6-4733-929e-7bdd22d37769" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032628Z:036c941f-63e6-4733-929e-7bdd22d37769" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F2C59B27872B45C0B31FF026BF868AE8 Ref B: MAA201060513053 Ref C: 2024-05-21T03:26:27Z" - ], - "Date": [ - "Tue, 21 May 2024 03:26:27 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "dc72747f-a66e-4f90-8375-c0bd93f6b5c4" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "851db64d-a6ec-42b1-84af-f5a288d4e820" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032639Z:851db64d-a6ec-42b1-84af-f5a288d4e820" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2D3F0FB89A454741B2025700C4935BFA Ref B: MAA201060513053 Ref C: 2024-05-21T03:26:38Z" - ], - "Date": [ - "Tue, 21 May 2024 03:26:38 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "cfc0c84c-4f1b-49d7-ac91-c0bcc03c8d8b" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "68d7c1f4-ae88-4347-9e61-98baf6681f69" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032650Z:68d7c1f4-ae88-4347-9e61-98baf6681f69" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9A751C28505345BEA264A3FC4B161CE7 Ref B: MAA201060513053 Ref C: 2024-05-21T03:26:49Z" - ], - "Date": [ - "Tue, 21 May 2024 03:26:49 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "cb209e42-42aa-4ae5-b15c-af2d6f1e077c" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "7ae56d75-c6b1-459b-929d-a6db5728d19a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032701Z:7ae56d75-c6b1-459b-929d-a6db5728d19a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5177A28A8A35426FBDF6FB776A209D75 Ref B: MAA201060513053 Ref C: 2024-05-21T03:27:00Z" - ], - "Date": [ - "Tue, 21 May 2024 03:27:00 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "349e58bc-4c3b-4709-b95c-66ceb8ff97b1" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "14200b6a-b23b-440f-be22-4f529543447d" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032716Z:14200b6a-b23b-440f-be22-4f529543447d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2C3A0160B955496CAE5EB6C230743F16 Ref B: MAA201060513053 Ref C: 2024-05-21T03:27:15Z" - ], - "Date": [ - "Tue, 21 May 2024 03:27:15 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1d65a0c0-a2c7-42b2-9cad-23dc568bc01a" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "b85f8e5d-c2db-4953-a47c-6da74598158e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032727Z:b85f8e5d-c2db-4953-a47c-6da74598158e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D072E78F789249089F80FD6AFCCE70C9 Ref B: MAA201060513053 Ref C: 2024-05-21T03:27:26Z" - ], - "Date": [ - "Tue, 21 May 2024 03:27:27 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "40d2d1d9-f658-4191-9fcc-7b2f24ad45d0" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d917634e-5b17-4c4c-84d9-08e5f690d792" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032738Z:d917634e-5b17-4c4c-84d9-08e5f690d792" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0ED60914867E4BD0BDC2B558AA979085 Ref B: MAA201060513053 Ref C: 2024-05-21T03:27:37Z" - ], - "Date": [ - "Tue, 21 May 2024 03:27:38 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "da3d8b0b-d491-4034-aeb8-c57dd9b06f38" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "96a861c5-e2e6-4688-8485-aeabcb2029c4" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032749Z:96a861c5-e2e6-4688-8485-aeabcb2029c4" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F9495FF49C884A1AAE6C07DCC165A6C9 Ref B: MAA201060513053 Ref C: 2024-05-21T03:27:48Z" - ], - "Date": [ - "Tue, 21 May 2024 03:27:49 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "fa9a0477-837a-48d3-a321-7b0022610ad6" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d2735d18-1648-4bfd-a7a5-b5636fc92cfb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032800Z:d2735d18-1648-4bfd-a7a5-b5636fc92cfb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: EA3AE774613442A7993DB39013363FED Ref B: MAA201060513053 Ref C: 2024-05-21T03:27:59Z" - ], - "Date": [ - "Tue, 21 May 2024 03:28:00 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4d90e1f4-ea7d-4386-b942-3a6b47ef1f65" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "3fa8150d-b3a9-4082-8757-c876524c42ec" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032810Z:3fa8150d-b3a9-4082-8757-c876524c42ec" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2C8E3EE76099428A8046628304CC83D5 Ref B: MAA201060513053 Ref C: 2024-05-21T03:28:10Z" - ], - "Date": [ - "Tue, 21 May 2024 03:28:10 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2fc66c66-d705-4e36-b8d9-f2ae595e0341" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "db2b32d1-1dfc-479f-b0cb-6cd9307882d1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032821Z:db2b32d1-1dfc-479f-b0cb-6cd9307882d1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 04660CC781134ED7B73AF662D0476D42 Ref B: MAA201060513053 Ref C: 2024-05-21T03:28:21Z" - ], - "Date": [ - "Tue, 21 May 2024 03:28:21 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4bf48b5d-c48e-4090-ba0a-67643f09e5e0" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "9c790430-4795-4372-ab6f-86833667487a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032832Z:9c790430-4795-4372-ab6f-86833667487a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B52C8F82861D49F5AE94A1ABE0E309EC Ref B: MAA201060513053 Ref C: 2024-05-21T03:28:31Z" - ], - "Date": [ - "Tue, 21 May 2024 03:28:32 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "41a5b70b-4dde-4c7a-8ce0-5dadbeb8e893" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "e1a52da7-d6b4-485f-a671-43e4a94f5cbe" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032843Z:e1a52da7-d6b4-485f-a671-43e4a94f5cbe" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 764F983CC5EF48858005AA52B321828D Ref B: MAA201060513053 Ref C: 2024-05-21T03:28:42Z" - ], - "Date": [ - "Tue, 21 May 2024 03:28:43 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2a0572f8-0fee-42cf-9b09-2bc0d48104c2" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "5f79f716-5616-4c72-83a0-e51e81d83091" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032854Z:5f79f716-5616-4c72-83a0-e51e81d83091" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1DD9774B93DE48D6B9C7822FDF28E0E2 Ref B: MAA201060513053 Ref C: 2024-05-21T03:28:53Z" - ], - "Date": [ - "Tue, 21 May 2024 03:28:54 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4310b701-087f-4e26-b7c4-a20d02964a06" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "3bc16b51-735d-4065-97d3-0abc8a5000d3" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032905Z:3bc16b51-735d-4065-97d3-0abc8a5000d3" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9E511E5F6A6F4B54A4D4031AC54B6CB1 Ref B: MAA201060513053 Ref C: 2024-05-21T03:29:04Z" - ], - "Date": [ - "Tue, 21 May 2024 03:29:05 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f63c0610-4649-4329-a19e-e651fa84e3a3" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "48764c66-5fbd-40b0-8888-a5bec451c6b4" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T032917Z:48764c66-5fbd-40b0-8888-a5bec451c6b4" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9A8C7CEFFD9E4F45A3338AAC5E51C72A Ref B: MAA201060513053 Ref C: 2024-05-21T03:29:15Z" - ], - "Date": [ - "Tue, 21 May 2024 03:29:16 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489?api-version=2021-06-01&t=638518587441939744&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=NciOgZ2Yqs0SAwphFOiQabyqbUeVBGOkb0pwX8GYlLacpUKKoadNeuErVgErOzxRncTqbsPhCt_ZnduC58MH792836W7CXiNRcxShQdku9hkCXjiAqkuZjWOmcYChdOhBZjyoDzZbOGhipsUrRITddC0DVjkBC4BLFIRHBafdfeHMkLI-ZPBOzdI3CjPcBkeSdWzIjD-XPnsMlsEaTXbx2T9NGXZyYirmSocBjgVhJSlfznT7oMk1IWAoqMySTpSFxs76d4lCBQeZcvHh9oyaVzdWwnRf2WP2Ov0_tp-g1PcgezYoVQOKvqsCkvbHQFKVvqL32otv87mjNRRRbDhNw&h=E-3NfCLhpdhQ_D-KtxVz14e7lUEuzdtwJdVM3r9pIcU", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OT9hcGktdmVyc2lvbj0yMDIxLTA2LTAxJnQ9NjM4NTE4NTg3NDQxOTM5NzQ0JmM9TUlJSHBUQ0NCbzJnQXdJQkFnSVRPZ01QSXl2Ty1TU05vM0pDeFFBRUF3OGpLekFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUk13RVFZS0NaSW1pWlB5TEdRQkdSWURSMEpNTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUVUxRk1SZ3dGZ1lEVlFRREV3OUJUVVVnU1U1R1VrRWdRMEVnTURFd0hoY05NalF3TlRFM01EYzBNekkxV2hjTk1qVXdOVEV5TURjME16STFXakJBTVQ0d1BBWURWUVFERXpWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW0tclV5UFF2MHpfTGd2TVZ4Um1TR2U3azJzU0RjamhadEp0YWNyR0YwYUEwbVhobGRqQVNWRHNJS2JkdWNtWW96UzhZVm4yeVh2eFdfMnlvODJtMnE5MzRrZUVmMVVFS2FTQURVcm96RFBYNW1zVHl0MThVY1hBUHA3dlBpOE1YYllqRk95eXVjMXV6Z1hsdEFiZFM1UDJraTMyUlVqVXBsdjhPWlpTSzVPdkNyc3lDd2ttc2cyeUt4ZkhhUk9ibVBxcHU2NXg4bEZrMmpLQkRLMzBMQlRrMlN0UDk2a0pJMVZuSWUzZnhHWEU2XzFYS1pUQ0pIOW9fNHZZdm1BM3dUSHhsdThLV2xqTGsxMHR0RXF5NzM2bUVxOWV4OFRxbkpWSGVid1JaMzNVUVRGWkNscWhRckljTFVyYXI1UFh3bEZNdHZoZ0kxLUR1NXRWdEtyMUtFQ0F3RUFBYU9DQkpJd2dnU09NQ2NHQ1NzR0FRUUJnamNWQ2dRYU1CZ3dDZ1lJS3dZQkJRVUhBd0V3Q2dZSUt3WUJCUVVIQXdJd1BRWUpLd1lCQkFHQ054VUhCREF3TGdZbUt3WUJCQUdDTnhVSWhwRGpEWVRWdEhpRThZcy1oWnZkRnM2ZEVvRmdndlgySzRQeTBTQUNBV1FDQVFvd2dnSGFCZ2dyQmdFRkJRY0JBUVNDQWN3d2dnSElNR1lHQ0NzR0FRVUZCekFDaGxwb2RIUndPaTh2WTNKc0xtMXBZM0p2YzI5bWRDNWpiMjB2Y0d0cGFXNW1jbUV2UTJWeWRITXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUZZR0NDc0dBUVVGQnpBQ2hrcG9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMkZwWVM5Q1dUSlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NVNUdVa0VsTWpCRFFTVXlNREF4S0RRcExtTnlkREJXQmdnckJnRUZCUWN3QW9aS2FIUjBjRG92TDJOeWJETXVZVzFsTG1kaWJDOWhhV0V2UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213MExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1CMEdBMVVkRGdRV0JCVFZzemhXN01NS29YYTktUXBCSGE1Y1FsVU45VEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdnZ0UxQmdOVkhSOEVnZ0VzTUlJQktEQ0NBU1NnZ2dFZ29JSUJISVpDYUhSMGNEb3ZMMk55YkM1dGFXTnliM052Wm5RdVkyOXRMM0JyYVdsdVpuSmhMME5TVEM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNUzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNaTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc2hqUm9kSFJ3T2k4dlkzSnNOQzVoYldVdVoySnNMMk55YkM5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKc01JR2RCZ05WSFNBRWdaVXdnWkl3REFZS0t3WUJCQUdDTjNzQkFUQm1CZ29yQmdFRUFZSTNld0lDTUZnd1ZnWUlLd1lCQlFVSEFnSXdTaDVJQURNQU13QmxBREFBTVFBNUFESUFNUUF0QURRQVpBQTJBRFFBTFFBMEFHWUFPQUJqQUMwQVlRQXdBRFVBTlFBdEFEVUFZZ0JrQUdFQVpnQm1BR1FBTlFCbEFETUFNd0JrTUF3R0Npc0dBUVFCZ2pkN0F3RXdEQVlLS3dZQkJBR0NOM3NFQVRBZkJnTlZIU01FR0RBV2dCVGwyWnRuX1Bqc3Vydnd3S2lkaWxlSXVkOC1ZekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFELXVyUXA5NkF1QjkxNkUtVGU4Um1nSzkwWVhPZnhwUTlVRlZyeDFoNUc4M1drUlVJbEtkRVNIclVqZHVJRVN4Q1Jka1JZMm50Zl9fUzA5aDVfNGw3ZjNyVDBqcEhYdy1fOGRVckFibjQzak1pUW1CMkxYekxveUlXYUxhZ1QxOEZfd2JVQW1STVUxbTFXRUpFNjZuZ3Q4bXg0MDctU1JLejZyS2FQVUNEMnotd0llU09jYVhYWTdLYlJWVXRiUFM0R2hTVG8zZkNSSFBHcFhTOWZ0cG0tdjd6M0pGa1hGc043amNIQlFEbjJZcUU3ZUZvUFZxbW9RdEpaWFh6QXNXTWVxU2lsRTJ3bXNxbjhUeTB5a1pucWNmanVSTlhvVEM5Q3B1RWhaWWlyQXdtZEJOODdDYjdacmhSMnM4ZmxtLXVJcWRFaGs0bVdlTk1FeVdzbTVSTEEmcz1OY2lPZ1oyWXFzMFNBd3BoRk9pUWFieXFiVWVWQkdPa2IwcHdYOEdZbExhY3BVS0tvYWROZXVFclZnRXJPenhSbmNUcWJzUGhDdF9abmR1QzU4TUg3OTI4MzZXN0NYaU5SY3hTaFFka3U5aGtDWGppQXFrdVpqV09tY1lDaGRPaEJaanlvRHpaYk9HaGlwc1VyUklUZGRDMERWamtCQzRCTEZJUkhCYWZkZmVITWtMSS1aUEJPemRJM0NqUGNCa2VTZFd6SWpELVhQbnNNbHNFYVRYYngyVDlOR1haeVlpcm1Tb2NCamdWaEpTbGZ6blQ3b01rMUlXQW9xTXlTVHBTRnhzNzZkNGxDQlFlWmN2SGg5b3lhVnpkV3duUmYyV1AyT3YwX3RwLWcxUGNnZXpZb1ZRT0t2cXNDa3ZiSFFGS1Z2cUwzMm90djg3bWpOUlJSYkRoTncmaD1FLTNOZkNMaHBkaFFfRC1LdHhWejE0ZTdsVUV1emR0d0pkVk0zcjlwSWNV", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1a14be11-ebd9-4832-9a1c-feb2e6e510c1" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "1e1c2c1c-77ea-417e-aba7-070df56006f7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032928Z:1e1c2c1c-77ea-417e-aba7-070df56006f7" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 126B2EDF84644B48A57050DE38D7E6E2 Ref B: MAA201060513053 Ref C: 2024-05-21T03:29:27Z" - ], - "Date": [ - "Tue, 21 May 2024 03:29:27 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558/providers/Microsoft.Network/frontdooroperationresults/104562b6-701e-401d-9ff5-ce3c2063e489/frontdoorresults/ps9736?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9mcm9udGRvb3JvcGVyYXRpb25yZXN1bHRzLzEwNDU2MmI2LTcwMWUtNDAxZC05ZmY1LWNlM2MyMDYzZTQ4OS9mcm9udGRvb3JyZXN1bHRzL3BzOTczNj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2639b430-4abc-4c0f-ac57-4b9ac69ff99b" - ], - "x-ms-client-request-id": [ - "e52318f2-38c6-4cad-8896-edc9dff48e5d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "2f5ff5d1-fe70-4c33-8f83-14567fd81e37" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032929Z:2f5ff5d1-fe70-4c33-8f83-14567fd81e37" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B52754D9203245959F8113C90E5D31F7 Ref B: MAA201060513053 Ref C: 2024-05-21T03:29:28Z" - ], - "Date": [ - "Tue, 21 May 2024 03:29:29 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps558?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTU4P2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "f30257b6-5a94-463b-a050-b41736512e3e" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518589766009593&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WAqgu2LwAWV_A_24J0vXpOwAAaK7EqTyrbP3NL2jE-bNHpx8NYbVuTfo2nbwwe5P2hHrnxCr_UVbU3ClW4Ky8rwybkggRLENuwIpV36UJUctkgHc4uOP-4_Z827i07KObd7tJtGF3GXk__vyCXBjX_-tzf6ZQNB50Y2G9vHI3AUSGsoW5jxX5TXSGYUA4Hbw2k_VZxBtH8vEB0jeDzPk29NicYvd2VzlF_PeIt0kkRdc5XkWvmyJVGvm3Q1E7u7GvwqWLpMsOMfKFSB0HdPJvvsdcEfKMpM4yit5UoHad5dcMtOqhrqVRykOEe7Iauvq4BUkpCLeK1hfG3Ze3s9tBQ&h=2mb2HQM4XK1kWyPJaSF7BbY1NFZZzLOOqtPPLgTM0MA" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-request-id": [ - "2b941a20-ee39-423e-9b66-8fd51d0a333c" - ], - "x-ms-correlation-request-id": [ - "2b941a20-ee39-423e-9b66-8fd51d0a333c" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T032936Z:2b941a20-ee39-423e-9b66-8fd51d0a333c" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 36F28CD077104EAA86A4B6024E4D37B2 Ref B: MAA201060515029 Ref C: 2024-05-21T03:29:32Z" - ], - "Date": [ - "Tue, 21 May 2024 03:29:36 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518589766009593&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=WAqgu2LwAWV_A_24J0vXpOwAAaK7EqTyrbP3NL2jE-bNHpx8NYbVuTfo2nbwwe5P2hHrnxCr_UVbU3ClW4Ky8rwybkggRLENuwIpV36UJUctkgHc4uOP-4_Z827i07KObd7tJtGF3GXk__vyCXBjX_-tzf6ZQNB50Y2G9vHI3AUSGsoW5jxX5TXSGYUA4Hbw2k_VZxBtH8vEB0jeDzPk29NicYvd2VzlF_PeIt0kkRdc5XkWvmyJVGvm3Q1E7u7GvwqWLpMsOMfKFSB0HdPJvvsdcEfKMpM4yit5UoHad5dcMtOqhrqVRykOEe7Iauvq4BUkpCLeK1hfG3Ze3s9tBQ&h=2mb2HQM4XK1kWyPJaSF7BbY1NFZZzLOOqtPPLgTM0MA", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVMU9DMVhSVk5VVlZNaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW5kbGMzUjFjeUo5P2FwaS12ZXJzaW9uPTIwMTYtMDktMDEmdD02Mzg1MTg1ODk3NjYwMDk1OTMmYz1NSUlIcFRDQ0JvMmdBd0lCQWdJVE9nTVBJeXZPLVNTTm8zSkN4UUFFQXc4akt6QU5CZ2txaGtpRzl3MEJBUXNGQURCRU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFIwSk1NUk13RVFZS0NaSW1pWlB5TEdRQkdSWURRVTFGTVJnd0ZnWURWUVFERXc5QlRVVWdTVTVHVWtFZ1EwRWdNREV3SGhjTk1qUXdOVEUzTURjME16STFXaGNOTWpVd05URXlNRGMwTXpJMVdqQkFNVDR3UEFZRFZRUURFelZoYzNsdVkyOXdaWEpoZEdsdmJuTnBaMjVwYm1kalpYSjBhV1pwWTJGMFpTNXRZVzVoWjJWdFpXNTBMbUY2ZFhKbExtTnZiVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNbS1yVXlQUXYwel9MZ3ZNVnhSbVNHZTdrMnNTRGNqaFp0SnRhY3JHRjBhQTBtWGhsZGpBU1ZEc0lLYmR1Y21Zb3pTOFlWbjJ5WHZ4V18yeW84Mm0ycTkzNGtlRWYxVUVLYVNBRFVyb3pEUFg1bXNUeXQxOFVjWEFQcDd2UGk4TVhiWWpGT3l5dWMxdXpnWGx0QWJkUzVQMmtpMzJSVWpVcGx2OE9aWlNLNU92Q3JzeUN3a21zZzJ5S3hmSGFST2JtUHFwdTY1eDhsRmsyaktCREszMExCVGsyU3RQOTZrSkkxVm5JZTNmeEdYRTZfMVhLWlRDSkg5b180dll2bUEzd1RIeGx1OEtXbGpMazEwdHRFcXk3MzZtRXE5ZXg4VHFuSlZIZWJ3UlozM1VRVEZaQ2xxaFFySWNMVXJhcjVQWHdsRk10dmhnSTEtRHU1dFZ0S3IxS0VDQXdFQUFhT0NCSkl3Z2dTT01DY0dDU3NHQVFRQmdqY1ZDZ1FhTUJnd0NnWUlLd1lCQlFVSEF3RXdDZ1lJS3dZQkJRVUhBd0l3UFFZSkt3WUJCQUdDTnhVSEJEQXdMZ1ltS3dZQkJBR0NOeFVJaHBEakRZVFZ0SGlFOFlzLWhadmRGczZkRW9GZ2d2WDJLNFB5MFNBQ0FXUUNBUW93Z2dIYUJnZ3JCZ0VGQlFjQkFRU0NBY3d3Z2dISU1HWUdDQ3NHQVFVRkJ6QUNobHBvZEhSd09pOHZZM0pzTG0xcFkzSnZjMjltZEM1amIyMHZjR3RwYVc1bWNtRXZRMlZ5ZEhNdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtd3hMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNRllHQ0NzR0FRVUZCekFDaGtwb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyRnBZUzlDV1RKUVMwbEpUbFJEUVRBeExrRk5SUzVIUWt4ZlFVMUZKVEl3U1U1R1VrRWxNakJEUVNVeU1EQXhLRFFwTG1OeWREQldCZ2dyQmdFRkJRY3dBb1pLYUhSMGNEb3ZMMk55YkRNdVlXMWxMbWRpYkM5aGFXRXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXcwTG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUIwR0ExVWREZ1FXQkJUVnN6aFc3TU1Lb1hhOS1RcEJIYTVjUWxVTjlUQU9CZ05WSFE4QkFmOEVCQU1DQmFBd2dnRTFCZ05WSFI4RWdnRXNNSUlCS0RDQ0FTU2dnZ0Vnb0lJQkhJWkNhSFIwY0RvdkwyTnliQzV0YVdOeWIzTnZablF1WTI5dEwzQnJhV2x1Wm5KaEwwTlNUQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01TNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc015NWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc05DNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzTUlHZEJnTlZIU0FFZ1pVd2daSXdEQVlLS3dZQkJBR0NOM3NCQVRCbUJnb3JCZ0VFQVlJM2V3SUNNRmd3VmdZSUt3WUJCUVVIQWdJd1NoNUlBRE1BTXdCbEFEQUFNUUE1QURJQU1RQXRBRFFBWkFBMkFEUUFMUUEwQUdZQU9BQmpBQzBBWVFBd0FEVUFOUUF0QURVQVlnQmtBR0VBWmdCbUFHUUFOUUJsQURNQU13QmtNQXdHQ2lzR0FRUUJnamQ3QXdFd0RBWUtLd1lCQkFHQ04zc0VBVEFmQmdOVkhTTUVHREFXZ0JUbDJadG5fUGpzdXJ2d3dLaWRpbGVJdWQ4LVl6QWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBUVlJS3dZQkJRVUhBd0l3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUQtdXJRcDk2QXVCOTE2RS1UZThSbWdLOTBZWE9meHBROVVGVnJ4MWg1RzgzV2tSVUlsS2RFU0hyVWpkdUlFU3hDUmRrUlkybnRmX19TMDloNV80bDdmM3JUMGpwSFh3LV84ZFVyQWJuNDNqTWlRbUIyTFh6TG95SVdhTGFnVDE4Rl93YlVBbVJNVTFtMVdFSkU2Nm5ndDhteDQwNy1TUkt6NnJLYVBVQ0Qyei13SWVTT2NhWFhZN0tiUlZVdGJQUzRHaFNUbzNmQ1JIUEdwWFM5ZnRwbS12N3ozSkZrWEZzTjdqY0hCUURuMllxRTdlRm9QVnFtb1F0SlpYWHpBc1dNZXFTaWxFMndtc3FuOFR5MHlrWm5xY2ZqdVJOWG9UQzlDcHVFaFpZaXJBd21kQk44N0NiN1pyaFIyczhmbG0tdUlxZEVoazRtV2VOTUV5V3NtNVJMQSZzPVdBcWd1Mkx3QVdWX0FfMjRKMHZYcE93QUFhSzdFcVR5cmJQM05MMmpFLWJOSHB4OE5ZYlZ1VGZvMm5id3dlNVAyaEhybnhDcl9VVmJVM0NsVzRLeThyd3lia2dnUkxFTnV3SXBWMzZVSlVjdGtnSGM0dU9QLTRfWjgyN2kwN0tPYmQ3dEp0R0YzR1hrX192eUNYQmpYXy10emY2WlFOQjUwWTJHOXZISTNBVVNHc29XNWp4WDVUWFNHWVVBNEhidzJrX1ZaeEJ0SDh2RUIwamVEelBrMjlOaWNZdmQyVnpsRl9QZUl0MGtrUmRjNVhrV3ZteUpWR3ZtM1ExRTd1N0d2d3FXTHBNc09NZktGU0IwSGRQSnZ2c2RjRWZLTXBNNHlpdDVVb0hhZDVkY010T3FocnFWUnlrT0VlN0lhdXZxNEJVa3BDTGVLMWhmRzNaZTNzOXRCUSZoPTJtYjJIUU00WEsxa1d5UEphU0Y3QmJZMU5GWlp6TE9PcXRQUExnVE0wTUE=", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518589927915941&c=MIIIFjCCBv6gAwIBAgITfATTHy5IGyiL_HqW-wAABNMfLjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTA5MDEwODU1WhcNMjUwNTA0MDEwODU1WjCBjDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv6N2D0SQWFnZl5dGOishxbeap4PzkFQa0KK8pNkTVvVyspMK2uAP9x29gCYAbOd3cJIEBPrw6wvQ_zoXUApIL1cQAzDsLf8D7UQas7OMzEZaDhoi0VgnDjoWYw8VldCCxbxjLO2H0xRBcYbw-QGXdnQL8cOeCZrquoO8LPHuC80FkYtYWHVUwQHq_utxmgbnRr28ZjjJbuqKSxVL2gAwOfAQ_Yh_NdvHtjaCVdVaua60gY4jGRgHhqo1H8vTWYXde0pnOfIDLRaQ3pQIjfKbTg8QGycEfjqJ0-uuCo2PhgEHD1FYctcHPzR_nj-dlyUfATIfMPEXICrzOYkNylc8TQIDAQABo4IEtjCCBLIwJwYJKwYBBAGCNxUKBBowGDAKBggrBgEFBQcDATAKBggrBgEFBQcDAjA9BgkrBgEEAYI3FQcEMDAuBiYrBgEEAYI3FQiGkOMNhNW0eITxiz6Fm90Wzp0SgWCC9fYrg_LRIAIBZAIBCjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwHQYDVR0OBBYEFIk783PF5JL5yyRKaueic1s3DDTGMA4GA1UdDwEB_wQEAwIFoDBABgNVHREEOTA3gjVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFHrWGYUoeWxxdh5g-PNL76IFQhYdMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEALr7D041At2PpKJ3UgACMJ0qkh79M0nPPT0iTGQMpYU-AzL0Gz57s3tKO9I8G39TCHjbERLEeik9dSBOplVVB4sChvyOlrYJ0Swf5c9lzcbN-y4Cakbn-RkUEikfrHOu-N2wsRDyskW3bUkkB8emJsJRHGxbELhwG63W2GX85jgO5inCOznx9Ctkbn_OZCeQDpFG47tikBnPtT0-CBRKrplVAs9bWJYcOqxTrEKUNzGjR-hK1efFBFO_Tnd-RI85JV3q9MfULQ45lfrX9vLx-sy05QgcoT67ROnoDDClesqHjyNLAWaatl9CMMW3fRIb44P9cn4FyLvG1Pk_-7kmgIA&s=D4STju-N72j5bEtPcVhA9bBcm96-HkK7V2SjAcm4YA8owCZTRs4dvGkfdz_OFCJ8oBmInfmJWEEPS4CPn-zTDOBjXkY2g_KloXqRDfZ679in4DHwFO5JhtSq83H-I5ANHX5AyFRxip9KnGOmF_Jcn29cL7IsY9ae8sI8thGXBZxSGNZhTaYeqSnGFfjwXlwAeZeVBKWMlCS4ZMhZLHNcLfvV3HXIOe7CSc7MaeHCDrMnHgWWDiInzJkAHcdalKtifJil4DmHJaE__wVhWg_2Wfbzq2Y60omD87Y0qq51xV8aQDj0z773xBO1C0ycDxGYIzWgirWmg9EsIQQXFo3Qvg&h=guO2QFHy-LkG7jOrTMswwSfPqzkFXj4sVvYiusv0flY" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "c588e584-42b9-42ee-a347-88a1bd08a143" - ], - "x-ms-correlation-request-id": [ - "c588e584-42b9-42ee-a347-88a1bd08a143" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T032952Z:c588e584-42b9-42ee-a347-88a1bd08a143" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1ADF878D4FBF483385FCD0115BFCE502 Ref B: MAA201060515029 Ref C: 2024-05-21T03:29:51Z" - ], - "Date": [ - "Tue, 21 May 2024 03:29:52 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518589927915941&c=MIIIFjCCBv6gAwIBAgITfATTHy5IGyiL_HqW-wAABNMfLjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTA5MDEwODU1WhcNMjUwNTA0MDEwODU1WjCBjDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv6N2D0SQWFnZl5dGOishxbeap4PzkFQa0KK8pNkTVvVyspMK2uAP9x29gCYAbOd3cJIEBPrw6wvQ_zoXUApIL1cQAzDsLf8D7UQas7OMzEZaDhoi0VgnDjoWYw8VldCCxbxjLO2H0xRBcYbw-QGXdnQL8cOeCZrquoO8LPHuC80FkYtYWHVUwQHq_utxmgbnRr28ZjjJbuqKSxVL2gAwOfAQ_Yh_NdvHtjaCVdVaua60gY4jGRgHhqo1H8vTWYXde0pnOfIDLRaQ3pQIjfKbTg8QGycEfjqJ0-uuCo2PhgEHD1FYctcHPzR_nj-dlyUfATIfMPEXICrzOYkNylc8TQIDAQABo4IEtjCCBLIwJwYJKwYBBAGCNxUKBBowGDAKBggrBgEFBQcDATAKBggrBgEFBQcDAjA9BgkrBgEEAYI3FQcEMDAuBiYrBgEEAYI3FQiGkOMNhNW0eITxiz6Fm90Wzp0SgWCC9fYrg_LRIAIBZAIBCjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwHQYDVR0OBBYEFIk783PF5JL5yyRKaueic1s3DDTGMA4GA1UdDwEB_wQEAwIFoDBABgNVHREEOTA3gjVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFHrWGYUoeWxxdh5g-PNL76IFQhYdMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEALr7D041At2PpKJ3UgACMJ0qkh79M0nPPT0iTGQMpYU-AzL0Gz57s3tKO9I8G39TCHjbERLEeik9dSBOplVVB4sChvyOlrYJ0Swf5c9lzcbN-y4Cakbn-RkUEikfrHOu-N2wsRDyskW3bUkkB8emJsJRHGxbELhwG63W2GX85jgO5inCOznx9Ctkbn_OZCeQDpFG47tikBnPtT0-CBRKrplVAs9bWJYcOqxTrEKUNzGjR-hK1efFBFO_Tnd-RI85JV3q9MfULQ45lfrX9vLx-sy05QgcoT67ROnoDDClesqHjyNLAWaatl9CMMW3fRIb44P9cn4FyLvG1Pk_-7kmgIA&s=D4STju-N72j5bEtPcVhA9bBcm96-HkK7V2SjAcm4YA8owCZTRs4dvGkfdz_OFCJ8oBmInfmJWEEPS4CPn-zTDOBjXkY2g_KloXqRDfZ679in4DHwFO5JhtSq83H-I5ANHX5AyFRxip9KnGOmF_Jcn29cL7IsY9ae8sI8thGXBZxSGNZhTaYeqSnGFfjwXlwAeZeVBKWMlCS4ZMhZLHNcLfvV3HXIOe7CSc7MaeHCDrMnHgWWDiInzJkAHcdalKtifJil4DmHJaE__wVhWg_2Wfbzq2Y60omD87Y0qq51xV8aQDj0z773xBO1C0ycDxGYIzWgirWmg9EsIQQXFo3Qvg&h=guO2QFHy-LkG7jOrTMswwSfPqzkFXj4sVvYiusv0flY", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVMU9DMVhSVk5VVlZNaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW5kbGMzUjFjeUo5P2FwaS12ZXJzaW9uPTIwMTYtMDktMDEmdD02Mzg1MTg1ODk5Mjc5MTU5NDEmYz1NSUlJRmpDQ0J2NmdBd0lCQWdJVGZBVFRIeTVJR3lpTF9IcVctd0FBQk5NZkxqQU5CZ2txaGtpRzl3MEJBUXNGQURCRU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFIwSk1NUk13RVFZS0NaSW1pWlB5TEdRQkdSWURRVTFGTVJnd0ZnWURWUVFERXc5QlRVVWdTVzVtY21FZ1EwRWdNRFV3SGhjTk1qUXdOVEE1TURFd09EVTFXaGNOTWpVd05UQTBNREV3T0RVMVdqQ0JqREVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnVEFsZEJNUkF3RGdZRFZRUUhFd2RTWldSdGIyNWtNUjR3SEFZRFZRUUtFeFZOYVdOeWIzTnZablFnUTI5eWNHOXlZWFJwYjI0eFBqQThCZ05WQkFNVE5XRnplVzVqYjNCbGNtRjBhVzl1YzJsbmJtbHVaMk5sY25ScFptbGpZWFJsTG0xaGJtRm5aVzFsYm5RdVlYcDFjbVV1WTI5dE1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdjZOMkQwU1FXRm5abDVkR09pc2h4YmVhcDRQemtGUWEwS0s4cE5rVFZ2VnlzcE1LMnVBUDl4MjlnQ1lBYk9kM2NKSUVCUHJ3Nnd2UV96b1hVQXBJTDFjUUF6RHNMZjhEN1VRYXM3T016RVphRGhvaTBWZ25Eam9XWXc4VmxkQ0N4YnhqTE8ySDB4UkJjWWJ3LVFHWGRuUUw4Y09lQ1pycXVvTzhMUEh1QzgwRmtZdFlXSFZVd1FIcV91dHhtZ2JuUnIyOFpqakpidXFLU3hWTDJnQXdPZkFRX1loX05kdkh0amFDVmRWYXVhNjBnWTRqR1JnSGhxbzFIOHZUV1lYZGUwcG5PZklETFJhUTNwUUlqZktiVGc4UUd5Y0VmanFKMC11dUNvMlBoZ0VIRDFGWWN0Y0hQelJfbmotZGx5VWZBVElmTVBFWElDcnpPWWtOeWxjOFRRSURBUUFCbzRJRXRqQ0NCTEl3SndZSkt3WUJCQUdDTnhVS0JCb3dHREFLQmdnckJnRUZCUWNEQVRBS0JnZ3JCZ0VGQlFjREFqQTlCZ2tyQmdFRUFZSTNGUWNFTURBdUJpWXJCZ0VFQVlJM0ZRaUdrT01OaE5XMGVJVHhpejZGbTkwV3pwMFNnV0NDOWZZcmdfTFJJQUlCWkFJQkNqQ0NBY3NHQ0NzR0FRVUZCd0VCQklJQnZUQ0NBYmt3WXdZSUt3WUJCUVVITUFLR1YyaDBkSEE2THk5amNtd3ViV2xqY205emIyWjBMbU52YlM5d2EybHBibVp5WVM5RFpYSjBjeTlEVHpGUVMwbEpUbFJEUVRBeExrRk5SUzVIUWt4ZlFVMUZKVEl3U1c1bWNtRWxNakJEUVNVeU1EQTFMbU55ZERCVEJnZ3JCZ0VGQlFjd0FvWkhhSFIwY0RvdkwyTnliREV1WVcxbExtZGliQzloYVdFdlEwOHhVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbHVabkpoSlRJd1EwRWxNakF3TlM1amNuUXdVd1lJS3dZQkJRVUhNQUtHUjJoMGRIQTZMeTlqY213eUxtRnRaUzVuWW13dllXbGhMME5QTVZCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKYm1aeVlTVXlNRU5CSlRJd01EVXVZM0owTUZNR0NDc0dBUVVGQnpBQ2hrZG9kSFJ3T2k4dlkzSnNNeTVoYldVdVoySnNMMkZwWVM5RFR6RlFTMGxKVGxSRFFUQXhMa0ZOUlM1SFFreGZRVTFGSlRJd1NXNW1jbUVsTWpCRFFTVXlNREExTG1OeWREQlRCZ2dyQmdFRkJRY3dBb1pIYUhSMGNEb3ZMMk55YkRRdVlXMWxMbWRpYkM5aGFXRXZRMDh4VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWx1Wm5KaEpUSXdRMEVsTWpBd05TNWpjblF3SFFZRFZSME9CQllFRklrNzgzUEY1Skw1eXlSS2F1ZWljMXMzRERUR01BNEdBMVVkRHdFQl93UUVBd0lGb0RCQUJnTlZIUkVFT1RBM2dqVmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU1lHQTFVZEh3U0NBUjB3Z2dFWk1JSUJGYUNDQVJHZ2dnRU5oajlvZEhSd09pOHZZM0pzTG0xcFkzSnZjMjltZEM1amIyMHZjR3RwYVc1bWNtRXZRMUpNTDBGTlJTVXlNRWx1Wm5KaEpUSXdRMEVsTWpBd05TNWpjbXlHTVdoMGRIQTZMeTlqY213eExtRnRaUzVuWW13dlkzSnNMMEZOUlNVeU1FbHVabkpoSlRJd1EwRWxNakF3TlM1amNteUdNV2gwZEhBNkx5OWpjbXd5TG1GdFpTNW5ZbXd2WTNKc0wwRk5SU1V5TUVsdVpuSmhKVEl3UTBFbE1qQXdOUzVqY215R01XaDBkSEE2THk5amNtd3pMbUZ0WlM1blltd3ZZM0pzTDBGTlJTVXlNRWx1Wm5KaEpUSXdRMEVsTWpBd05TNWpjbXlHTVdoMGRIQTZMeTlqY213MExtRnRaUzVuWW13dlkzSnNMMEZOUlNVeU1FbHVabkpoSlRJd1EwRWxNakF3TlM1amNtd3dnWjBHQTFVZElBU0JsVENCa2pBTUJnb3JCZ0VFQVlJM2V3RUJNR1lHQ2lzR0FRUUJnamQ3QWdJd1dEQldCZ2dyQmdFRkJRY0NBakJLSGtnQU13QXpBR1VBTUFBeEFEa0FNZ0F4QUMwQU5BQmtBRFlBTkFBdEFEUUFaZ0E0QUdNQUxRQmhBREFBTlFBMUFDMEFOUUJpQUdRQVlRQm1BR1lBWkFBMUFHVUFNd0F6QUdRd0RBWUtLd1lCQkFHQ04zc0RBVEFNQmdvckJnRUVBWUkzZXdRQk1COEdBMVVkSXdRWU1CYUFGSHJXR1lVb2VXeHhkaDVnLVBOTDc2SUZRaFlkTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFMcjdEMDQxQXQyUHBLSjNVZ0FDTUowcWtoNzlNMG5QUFQwaVRHUU1wWVUtQXpMMEd6NTdzM3RLTzlJOEczOVRDSGpiRVJMRWVpazlkU0JPcGxWVkI0c0NodnlPbHJZSjBTd2Y1YzlsemNiTi15NENha2JuLVJrVUVpa2ZySE91LU4yd3NSRHlza1czYlVra0I4ZW1Kc0pSSEd4YkVMaHdHNjNXMkdYODVqZ081aW5DT3pueDlDdGtibl9PWkNlUURwRkc0N3Rpa0JuUHRUMC1DQlJLcnBsVkFzOWJXSlljT3F4VHJFS1VOekdqUi1oSzFlZkZCRk9fVG5kLVJJODVKVjNxOU1mVUxRNDVsZnJYOXZMeC1zeTA1UWdjb1Q2N1JPbm9ERENsZXNxSGp5TkxBV2FhdGw5Q01NVzNmUkliNDRQOWNuNEZ5THZHMVBrXy03a21nSUEmcz1ENFNUanUtTjcyajViRXRQY1ZoQTliQmNtOTYtSGtLN1YyU2pBY200WUE4b3dDWlRSczRkdkdrZmR6X09GQ0o4b0JtSW5mbUpXRUVQUzRDUG4telRET0JqWGtZMmdfS2xvWHFSRGZaNjc5aW40REh3Rk81Smh0U3E4M0gtSTVBTkhYNUF5RlJ4aXA5S25HT21GX0pjbjI5Y0w3SXNZOWFlOHNJOHRoR1hCWnhTR05aaFRhWWVxU25HRmZqd1hsd0FlWmVWQktXTWxDUzRaTWhaTEhOY0xmdlYzSFhJT2U3Q1NjN01hZUhDRHJNbkhnV1dEaUluekprQUhjZGFsS3RpZkppbDREbUhKYUVfX3dWaFdnXzJXZmJ6cTJZNjBvbUQ4N1kwcXE1MXhWOGFRRGowejc3M3hCTzFDMHljRHhHWUl6V2dpcldtZzlFc0lRUVhGbzNRdmcmaD1ndU8yUUZIeS1Ma0c3ak9yVE1zd3dTZlBxemtGWGo0c1Z2WWl1c3YwZmxZ", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518590087343287&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=g6aicwljCFfRYXc4dIZkkbWmDBvxf7kXJ73bQp5vptwgHIR-c3lwNPkbR_l8_e_HWzkNs0z4dEonk4kH-Owf0jBnirxBGG73fuqP1AQxtF2DP4KItTaDy9thXD1oDIfNgIOpyvOYRWF_Sb2-HSnJIGW7uap4zvWOI46vvyGbgPQcbMgb5Nf2WiagHEdGFyTVCSHGe9xJbDjtDI8_PkIbQrY1XzrKFS4utCWfrgpBxpv_svLEXr6Ge0CzLumtddXCEGPAor-8mxZmIxTKwCcdGBOPg_b_rikT10E8dVnRCOVpOHjGqWAzank_Ax-MrGxB_gPAqQ5W5HWB8HiEDd7RSg&h=THm1v-tEAqpI2shIVGEhG2K_Mauz9h-f0HMzVr015Mw" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "930055fb-3bff-4e6b-ad97-ea34802fa7ad" - ], - "x-ms-correlation-request-id": [ - "930055fb-3bff-4e6b-ad97-ea34802fa7ad" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033008Z:930055fb-3bff-4e6b-ad97-ea34802fa7ad" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 62CABE6528BD4939947B78DD944ADF07 Ref B: MAA201060515029 Ref C: 2024-05-21T03:30:07Z" - ], - "Date": [ - "Tue, 21 May 2024 03:30:08 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518590087343287&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=g6aicwljCFfRYXc4dIZkkbWmDBvxf7kXJ73bQp5vptwgHIR-c3lwNPkbR_l8_e_HWzkNs0z4dEonk4kH-Owf0jBnirxBGG73fuqP1AQxtF2DP4KItTaDy9thXD1oDIfNgIOpyvOYRWF_Sb2-HSnJIGW7uap4zvWOI46vvyGbgPQcbMgb5Nf2WiagHEdGFyTVCSHGe9xJbDjtDI8_PkIbQrY1XzrKFS4utCWfrgpBxpv_svLEXr6Ge0CzLumtddXCEGPAor-8mxZmIxTKwCcdGBOPg_b_rikT10E8dVnRCOVpOHjGqWAzank_Ax-MrGxB_gPAqQ5W5HWB8HiEDd7RSg&h=THm1v-tEAqpI2shIVGEhG2K_Mauz9h-f0HMzVr015Mw", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVMU9DMVhSVk5VVlZNaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW5kbGMzUjFjeUo5P2FwaS12ZXJzaW9uPTIwMTYtMDktMDEmdD02Mzg1MTg1OTAwODczNDMyODcmYz1NSUlIcFRDQ0JvMmdBd0lCQWdJVE9nTVBJeXZPLVNTTm8zSkN4UUFFQXc4akt6QU5CZ2txaGtpRzl3MEJBUXNGQURCRU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFIwSk1NUk13RVFZS0NaSW1pWlB5TEdRQkdSWURRVTFGTVJnd0ZnWURWUVFERXc5QlRVVWdTVTVHVWtFZ1EwRWdNREV3SGhjTk1qUXdOVEUzTURjME16STFXaGNOTWpVd05URXlNRGMwTXpJMVdqQkFNVDR3UEFZRFZRUURFelZoYzNsdVkyOXdaWEpoZEdsdmJuTnBaMjVwYm1kalpYSjBhV1pwWTJGMFpTNXRZVzVoWjJWdFpXNTBMbUY2ZFhKbExtTnZiVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNbS1yVXlQUXYwel9MZ3ZNVnhSbVNHZTdrMnNTRGNqaFp0SnRhY3JHRjBhQTBtWGhsZGpBU1ZEc0lLYmR1Y21Zb3pTOFlWbjJ5WHZ4V18yeW84Mm0ycTkzNGtlRWYxVUVLYVNBRFVyb3pEUFg1bXNUeXQxOFVjWEFQcDd2UGk4TVhiWWpGT3l5dWMxdXpnWGx0QWJkUzVQMmtpMzJSVWpVcGx2OE9aWlNLNU92Q3JzeUN3a21zZzJ5S3hmSGFST2JtUHFwdTY1eDhsRmsyaktCREszMExCVGsyU3RQOTZrSkkxVm5JZTNmeEdYRTZfMVhLWlRDSkg5b180dll2bUEzd1RIeGx1OEtXbGpMazEwdHRFcXk3MzZtRXE5ZXg4VHFuSlZIZWJ3UlozM1VRVEZaQ2xxaFFySWNMVXJhcjVQWHdsRk10dmhnSTEtRHU1dFZ0S3IxS0VDQXdFQUFhT0NCSkl3Z2dTT01DY0dDU3NHQVFRQmdqY1ZDZ1FhTUJnd0NnWUlLd1lCQlFVSEF3RXdDZ1lJS3dZQkJRVUhBd0l3UFFZSkt3WUJCQUdDTnhVSEJEQXdMZ1ltS3dZQkJBR0NOeFVJaHBEakRZVFZ0SGlFOFlzLWhadmRGczZkRW9GZ2d2WDJLNFB5MFNBQ0FXUUNBUW93Z2dIYUJnZ3JCZ0VGQlFjQkFRU0NBY3d3Z2dISU1HWUdDQ3NHQVFVRkJ6QUNobHBvZEhSd09pOHZZM0pzTG0xcFkzSnZjMjltZEM1amIyMHZjR3RwYVc1bWNtRXZRMlZ5ZEhNdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtd3hMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNRllHQ0NzR0FRVUZCekFDaGtwb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyRnBZUzlDV1RKUVMwbEpUbFJEUVRBeExrRk5SUzVIUWt4ZlFVMUZKVEl3U1U1R1VrRWxNakJEUVNVeU1EQXhLRFFwTG1OeWREQldCZ2dyQmdFRkJRY3dBb1pLYUhSMGNEb3ZMMk55YkRNdVlXMWxMbWRpYkM5aGFXRXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXcwTG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUIwR0ExVWREZ1FXQkJUVnN6aFc3TU1Lb1hhOS1RcEJIYTVjUWxVTjlUQU9CZ05WSFE4QkFmOEVCQU1DQmFBd2dnRTFCZ05WSFI4RWdnRXNNSUlCS0RDQ0FTU2dnZ0Vnb0lJQkhJWkNhSFIwY0RvdkwyTnliQzV0YVdOeWIzTnZablF1WTI5dEwzQnJhV2x1Wm5KaEwwTlNUQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01TNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc015NWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc05DNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzTUlHZEJnTlZIU0FFZ1pVd2daSXdEQVlLS3dZQkJBR0NOM3NCQVRCbUJnb3JCZ0VFQVlJM2V3SUNNRmd3VmdZSUt3WUJCUVVIQWdJd1NoNUlBRE1BTXdCbEFEQUFNUUE1QURJQU1RQXRBRFFBWkFBMkFEUUFMUUEwQUdZQU9BQmpBQzBBWVFBd0FEVUFOUUF0QURVQVlnQmtBR0VBWmdCbUFHUUFOUUJsQURNQU13QmtNQXdHQ2lzR0FRUUJnamQ3QXdFd0RBWUtLd1lCQkFHQ04zc0VBVEFmQmdOVkhTTUVHREFXZ0JUbDJadG5fUGpzdXJ2d3dLaWRpbGVJdWQ4LVl6QWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBUVlJS3dZQkJRVUhBd0l3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUQtdXJRcDk2QXVCOTE2RS1UZThSbWdLOTBZWE9meHBROVVGVnJ4MWg1RzgzV2tSVUlsS2RFU0hyVWpkdUlFU3hDUmRrUlkybnRmX19TMDloNV80bDdmM3JUMGpwSFh3LV84ZFVyQWJuNDNqTWlRbUIyTFh6TG95SVdhTGFnVDE4Rl93YlVBbVJNVTFtMVdFSkU2Nm5ndDhteDQwNy1TUkt6NnJLYVBVQ0Qyei13SWVTT2NhWFhZN0tiUlZVdGJQUzRHaFNUbzNmQ1JIUEdwWFM5ZnRwbS12N3ozSkZrWEZzTjdqY0hCUURuMllxRTdlRm9QVnFtb1F0SlpYWHpBc1dNZXFTaWxFMndtc3FuOFR5MHlrWm5xY2ZqdVJOWG9UQzlDcHVFaFpZaXJBd21kQk44N0NiN1pyaFIyczhmbG0tdUlxZEVoazRtV2VOTUV5V3NtNVJMQSZzPWc2YWljd2xqQ0ZmUllYYzRkSVpra2JXbURCdnhmN2tYSjczYlFwNXZwdHdnSElSLWMzbHdOUGtiUl9sOF9lX0hXemtOczB6NGRFb25rNGtILU93ZjBqQm5pcnhCR0c3M2Z1cVAxQVF4dEYyRFA0S0l0VGFEeTl0aFhEMW9ESWZOZ0lPcHl2T1lSV0ZfU2IyLUhTbkpJR1c3dWFwNHp2V09JNDZ2dnlHYmdQUWNiTWdiNU5mMldpYWdIRWRHRnlUVkNTSEdlOXhKYkRqdERJOF9Qa0liUXJZMVh6cktGUzR1dENXZnJncEJ4cHZfc3ZMRVhyNkdlMEN6THVtdGRkWENFR1BBb3ItOG14Wm1JeFRLd0NjZEdCT1BnX2JfcmlrVDEwRThkVm5SQ09WcE9IakdxV0F6YW5rX0F4LU1yR3hCX2dQQXFRNVc1SFdCOEhpRURkN1JTZyZoPVRIbTF2LXRFQXFwSTJzaElWR0VoRzJLX01hdXo5aC1mMEhNelZyMDE1TXc=", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518590246962191&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=rdRglySJ5pRS5zrrutd9V_yO-FprUNhOBoExCEcfMVck7MFhFWRC8kjbLUz4e-sIUSz0G6MoiM4HBxK9QDZmXrM8SQJEWABpuhEEs1iQGaa8PVcHrIoTcAqW5ChIGF9YnkIMAk8V5lJQ3pDprc8mwuP9evrHvfWeKTB68Q6bfAUR8E-6cdPsiNiqK9iUOvJ6pmyj8U2E6PJeaV9nWAdvqrj-oOZ89GVqprYHFzamvcEv7A_6rCgc8z1Mu3fOENtbINfg0PiLtFBJ1JA7_4yntlDIS8Tn4LJZzLE6IYCSWB-v7jmBsC3SLmV-0NUpObCjZxHueoKzDr5bWSJMyyl2OQ&h=EzKa2e1yBSS39o1edQHowg5b0P_h2xZF0CZdjiGPcjo" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "41a40c84-f32a-491a-bf22-141bfa7b8f46" - ], - "x-ms-correlation-request-id": [ - "41a40c84-f32a-491a-bf22-141bfa7b8f46" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033024Z:41a40c84-f32a-491a-bf22-141bfa7b8f46" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1265AFF90C6249858952C7B1B1BD48D1 Ref B: MAA201060515029 Ref C: 2024-05-21T03:30:23Z" - ], - "Date": [ - "Tue, 21 May 2024 03:30:24 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518590246962191&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=rdRglySJ5pRS5zrrutd9V_yO-FprUNhOBoExCEcfMVck7MFhFWRC8kjbLUz4e-sIUSz0G6MoiM4HBxK9QDZmXrM8SQJEWABpuhEEs1iQGaa8PVcHrIoTcAqW5ChIGF9YnkIMAk8V5lJQ3pDprc8mwuP9evrHvfWeKTB68Q6bfAUR8E-6cdPsiNiqK9iUOvJ6pmyj8U2E6PJeaV9nWAdvqrj-oOZ89GVqprYHFzamvcEv7A_6rCgc8z1Mu3fOENtbINfg0PiLtFBJ1JA7_4yntlDIS8Tn4LJZzLE6IYCSWB-v7jmBsC3SLmV-0NUpObCjZxHueoKzDr5bWSJMyyl2OQ&h=EzKa2e1yBSS39o1edQHowg5b0P_h2xZF0CZdjiGPcjo", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVMU9DMVhSVk5VVlZNaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW5kbGMzUjFjeUo5P2FwaS12ZXJzaW9uPTIwMTYtMDktMDEmdD02Mzg1MTg1OTAyNDY5NjIxOTEmYz1NSUlIcFRDQ0JvMmdBd0lCQWdJVE9nTVBJeXZPLVNTTm8zSkN4UUFFQXc4akt6QU5CZ2txaGtpRzl3MEJBUXNGQURCRU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFIwSk1NUk13RVFZS0NaSW1pWlB5TEdRQkdSWURRVTFGTVJnd0ZnWURWUVFERXc5QlRVVWdTVTVHVWtFZ1EwRWdNREV3SGhjTk1qUXdOVEUzTURjME16STFXaGNOTWpVd05URXlNRGMwTXpJMVdqQkFNVDR3UEFZRFZRUURFelZoYzNsdVkyOXdaWEpoZEdsdmJuTnBaMjVwYm1kalpYSjBhV1pwWTJGMFpTNXRZVzVoWjJWdFpXNTBMbUY2ZFhKbExtTnZiVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNbS1yVXlQUXYwel9MZ3ZNVnhSbVNHZTdrMnNTRGNqaFp0SnRhY3JHRjBhQTBtWGhsZGpBU1ZEc0lLYmR1Y21Zb3pTOFlWbjJ5WHZ4V18yeW84Mm0ycTkzNGtlRWYxVUVLYVNBRFVyb3pEUFg1bXNUeXQxOFVjWEFQcDd2UGk4TVhiWWpGT3l5dWMxdXpnWGx0QWJkUzVQMmtpMzJSVWpVcGx2OE9aWlNLNU92Q3JzeUN3a21zZzJ5S3hmSGFST2JtUHFwdTY1eDhsRmsyaktCREszMExCVGsyU3RQOTZrSkkxVm5JZTNmeEdYRTZfMVhLWlRDSkg5b180dll2bUEzd1RIeGx1OEtXbGpMazEwdHRFcXk3MzZtRXE5ZXg4VHFuSlZIZWJ3UlozM1VRVEZaQ2xxaFFySWNMVXJhcjVQWHdsRk10dmhnSTEtRHU1dFZ0S3IxS0VDQXdFQUFhT0NCSkl3Z2dTT01DY0dDU3NHQVFRQmdqY1ZDZ1FhTUJnd0NnWUlLd1lCQlFVSEF3RXdDZ1lJS3dZQkJRVUhBd0l3UFFZSkt3WUJCQUdDTnhVSEJEQXdMZ1ltS3dZQkJBR0NOeFVJaHBEakRZVFZ0SGlFOFlzLWhadmRGczZkRW9GZ2d2WDJLNFB5MFNBQ0FXUUNBUW93Z2dIYUJnZ3JCZ0VGQlFjQkFRU0NBY3d3Z2dISU1HWUdDQ3NHQVFVRkJ6QUNobHBvZEhSd09pOHZZM0pzTG0xcFkzSnZjMjltZEM1amIyMHZjR3RwYVc1bWNtRXZRMlZ5ZEhNdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtd3hMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNRllHQ0NzR0FRVUZCekFDaGtwb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyRnBZUzlDV1RKUVMwbEpUbFJEUVRBeExrRk5SUzVIUWt4ZlFVMUZKVEl3U1U1R1VrRWxNakJEUVNVeU1EQXhLRFFwTG1OeWREQldCZ2dyQmdFRkJRY3dBb1pLYUhSMGNEb3ZMMk55YkRNdVlXMWxMbWRpYkM5aGFXRXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXcwTG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUIwR0ExVWREZ1FXQkJUVnN6aFc3TU1Lb1hhOS1RcEJIYTVjUWxVTjlUQU9CZ05WSFE4QkFmOEVCQU1DQmFBd2dnRTFCZ05WSFI4RWdnRXNNSUlCS0RDQ0FTU2dnZ0Vnb0lJQkhJWkNhSFIwY0RvdkwyTnliQzV0YVdOeWIzTnZablF1WTI5dEwzQnJhV2x1Wm5KaEwwTlNUQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01TNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc015NWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc05DNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzTUlHZEJnTlZIU0FFZ1pVd2daSXdEQVlLS3dZQkJBR0NOM3NCQVRCbUJnb3JCZ0VFQVlJM2V3SUNNRmd3VmdZSUt3WUJCUVVIQWdJd1NoNUlBRE1BTXdCbEFEQUFNUUE1QURJQU1RQXRBRFFBWkFBMkFEUUFMUUEwQUdZQU9BQmpBQzBBWVFBd0FEVUFOUUF0QURVQVlnQmtBR0VBWmdCbUFHUUFOUUJsQURNQU13QmtNQXdHQ2lzR0FRUUJnamQ3QXdFd0RBWUtLd1lCQkFHQ04zc0VBVEFmQmdOVkhTTUVHREFXZ0JUbDJadG5fUGpzdXJ2d3dLaWRpbGVJdWQ4LVl6QWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBUVlJS3dZQkJRVUhBd0l3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUQtdXJRcDk2QXVCOTE2RS1UZThSbWdLOTBZWE9meHBROVVGVnJ4MWg1RzgzV2tSVUlsS2RFU0hyVWpkdUlFU3hDUmRrUlkybnRmX19TMDloNV80bDdmM3JUMGpwSFh3LV84ZFVyQWJuNDNqTWlRbUIyTFh6TG95SVdhTGFnVDE4Rl93YlVBbVJNVTFtMVdFSkU2Nm5ndDhteDQwNy1TUkt6NnJLYVBVQ0Qyei13SWVTT2NhWFhZN0tiUlZVdGJQUzRHaFNUbzNmQ1JIUEdwWFM5ZnRwbS12N3ozSkZrWEZzTjdqY0hCUURuMllxRTdlRm9QVnFtb1F0SlpYWHpBc1dNZXFTaWxFMndtc3FuOFR5MHlrWm5xY2ZqdVJOWG9UQzlDcHVFaFpZaXJBd21kQk44N0NiN1pyaFIyczhmbG0tdUlxZEVoazRtV2VOTUV5V3NtNVJMQSZzPXJkUmdseVNKNXBSUzV6cnJ1dGQ5Vl95Ty1GcHJVTmhPQm9FeENFY2ZNVmNrN01GaEZXUkM4a2piTFV6NGUtc0lVU3owRzZNb2lNNEhCeEs5UURabVhyTThTUUpFV0FCcHVoRUVzMWlRR2FhOFBWY0hySW9UY0FxVzVDaElHRjlZbmtJTUFrOFY1bEpRM3BEcHJjOG13dVA5ZXZySHZmV2VLVEI2OFE2YmZBVVI4RS02Y2RQc2lOaXFLOWlVT3ZKNnBteWo4VTJFNlBKZWFWOW5XQWR2cXJqLW9PWjg5R1ZxcHJZSEZ6YW12Y0V2N0FfNnJDZ2M4ejFNdTNmT0VOdGJJTmZnMFBpTHRGQkoxSkE3XzR5bnRsRElTOFRuNExKWnpMRTZJWUNTV0ItdjdqbUJzQzNTTG1WLTBOVXBPYkNqWnhIdWVvS3pEcjViV1NKTXl5bDJPUSZoPUV6S2EyZTF5QlNTMzlvMWVkUUhvd2c1YjBQX2gyeFpGMENaZGppR1Bjam8=", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518590406574062&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=CqSrqnOubYdJHtT42_q3ttGxWis0hlPy30qiNiJ0ggzsIANFe3SaYTI7oslBN7oYw4ixOwDRbEvbITmYipDZlYX6HX4BiRcHTG6NoPbtYhf7IM_x5-u39jO6BqIOPCfTRT6hbVR4kvKtTKWWHp7yw24DGYuzuxKU56VDvhhvPQCAphkYjjIiCYmgpk9ChePNpYOSw_9jbQ_vf15oOp8yZWhu3GCLfP8MJZ-R8tcCeukIIpMTgwu4At4ZLYaSgbJyw8Ac5cyJz-3DGwD6MQY9ohwH3n-jklmFFQb75pUn-WR11LCCdyi7-_yS94s4bKyqX3xpRhMDd8iANbofXp9cHA&h=wmJmFdXeKSYmZcKyXuruXXBcWFuNIOGwB9JUGoMBcSg" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "7e9dbdc6-ff79-4052-a5fa-7801f51dccf0" - ], - "x-ms-correlation-request-id": [ - "7e9dbdc6-ff79-4052-a5fa-7801f51dccf0" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033040Z:7e9dbdc6-ff79-4052-a5fa-7801f51dccf0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 379F58E09064499094F7A9379844A6C4 Ref B: MAA201060515029 Ref C: 2024-05-21T03:30:39Z" - ], - "Date": [ - "Tue, 21 May 2024 03:30:40 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518590406574062&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=CqSrqnOubYdJHtT42_q3ttGxWis0hlPy30qiNiJ0ggzsIANFe3SaYTI7oslBN7oYw4ixOwDRbEvbITmYipDZlYX6HX4BiRcHTG6NoPbtYhf7IM_x5-u39jO6BqIOPCfTRT6hbVR4kvKtTKWWHp7yw24DGYuzuxKU56VDvhhvPQCAphkYjjIiCYmgpk9ChePNpYOSw_9jbQ_vf15oOp8yZWhu3GCLfP8MJZ-R8tcCeukIIpMTgwu4At4ZLYaSgbJyw8Ac5cyJz-3DGwD6MQY9ohwH3n-jklmFFQb75pUn-WR11LCCdyi7-_yS94s4bKyqX3xpRhMDd8iANbofXp9cHA&h=wmJmFdXeKSYmZcKyXuruXXBcWFuNIOGwB9JUGoMBcSg", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVMU9DMVhSVk5VVlZNaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW5kbGMzUjFjeUo5P2FwaS12ZXJzaW9uPTIwMTYtMDktMDEmdD02Mzg1MTg1OTA0MDY1NzQwNjImYz1NSUlIcFRDQ0JvMmdBd0lCQWdJVE9nTVBJeXZPLVNTTm8zSkN4UUFFQXc4akt6QU5CZ2txaGtpRzl3MEJBUXNGQURCRU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFIwSk1NUk13RVFZS0NaSW1pWlB5TEdRQkdSWURRVTFGTVJnd0ZnWURWUVFERXc5QlRVVWdTVTVHVWtFZ1EwRWdNREV3SGhjTk1qUXdOVEUzTURjME16STFXaGNOTWpVd05URXlNRGMwTXpJMVdqQkFNVDR3UEFZRFZRUURFelZoYzNsdVkyOXdaWEpoZEdsdmJuTnBaMjVwYm1kalpYSjBhV1pwWTJGMFpTNXRZVzVoWjJWdFpXNTBMbUY2ZFhKbExtTnZiVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNbS1yVXlQUXYwel9MZ3ZNVnhSbVNHZTdrMnNTRGNqaFp0SnRhY3JHRjBhQTBtWGhsZGpBU1ZEc0lLYmR1Y21Zb3pTOFlWbjJ5WHZ4V18yeW84Mm0ycTkzNGtlRWYxVUVLYVNBRFVyb3pEUFg1bXNUeXQxOFVjWEFQcDd2UGk4TVhiWWpGT3l5dWMxdXpnWGx0QWJkUzVQMmtpMzJSVWpVcGx2OE9aWlNLNU92Q3JzeUN3a21zZzJ5S3hmSGFST2JtUHFwdTY1eDhsRmsyaktCREszMExCVGsyU3RQOTZrSkkxVm5JZTNmeEdYRTZfMVhLWlRDSkg5b180dll2bUEzd1RIeGx1OEtXbGpMazEwdHRFcXk3MzZtRXE5ZXg4VHFuSlZIZWJ3UlozM1VRVEZaQ2xxaFFySWNMVXJhcjVQWHdsRk10dmhnSTEtRHU1dFZ0S3IxS0VDQXdFQUFhT0NCSkl3Z2dTT01DY0dDU3NHQVFRQmdqY1ZDZ1FhTUJnd0NnWUlLd1lCQlFVSEF3RXdDZ1lJS3dZQkJRVUhBd0l3UFFZSkt3WUJCQUdDTnhVSEJEQXdMZ1ltS3dZQkJBR0NOeFVJaHBEakRZVFZ0SGlFOFlzLWhadmRGczZkRW9GZ2d2WDJLNFB5MFNBQ0FXUUNBUW93Z2dIYUJnZ3JCZ0VGQlFjQkFRU0NBY3d3Z2dISU1HWUdDQ3NHQVFVRkJ6QUNobHBvZEhSd09pOHZZM0pzTG0xcFkzSnZjMjltZEM1amIyMHZjR3RwYVc1bWNtRXZRMlZ5ZEhNdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtd3hMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNRllHQ0NzR0FRVUZCekFDaGtwb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyRnBZUzlDV1RKUVMwbEpUbFJEUVRBeExrRk5SUzVIUWt4ZlFVMUZKVEl3U1U1R1VrRWxNakJEUVNVeU1EQXhLRFFwTG1OeWREQldCZ2dyQmdFRkJRY3dBb1pLYUhSMGNEb3ZMMk55YkRNdVlXMWxMbWRpYkM5aGFXRXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXcwTG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUIwR0ExVWREZ1FXQkJUVnN6aFc3TU1Lb1hhOS1RcEJIYTVjUWxVTjlUQU9CZ05WSFE4QkFmOEVCQU1DQmFBd2dnRTFCZ05WSFI4RWdnRXNNSUlCS0RDQ0FTU2dnZ0Vnb0lJQkhJWkNhSFIwY0RvdkwyTnliQzV0YVdOeWIzTnZablF1WTI5dEwzQnJhV2x1Wm5KaEwwTlNUQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01TNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc015NWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc05DNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzTUlHZEJnTlZIU0FFZ1pVd2daSXdEQVlLS3dZQkJBR0NOM3NCQVRCbUJnb3JCZ0VFQVlJM2V3SUNNRmd3VmdZSUt3WUJCUVVIQWdJd1NoNUlBRE1BTXdCbEFEQUFNUUE1QURJQU1RQXRBRFFBWkFBMkFEUUFMUUEwQUdZQU9BQmpBQzBBWVFBd0FEVUFOUUF0QURVQVlnQmtBR0VBWmdCbUFHUUFOUUJsQURNQU13QmtNQXdHQ2lzR0FRUUJnamQ3QXdFd0RBWUtLd1lCQkFHQ04zc0VBVEFmQmdOVkhTTUVHREFXZ0JUbDJadG5fUGpzdXJ2d3dLaWRpbGVJdWQ4LVl6QWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBUVlJS3dZQkJRVUhBd0l3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUQtdXJRcDk2QXVCOTE2RS1UZThSbWdLOTBZWE9meHBROVVGVnJ4MWg1RzgzV2tSVUlsS2RFU0hyVWpkdUlFU3hDUmRrUlkybnRmX19TMDloNV80bDdmM3JUMGpwSFh3LV84ZFVyQWJuNDNqTWlRbUIyTFh6TG95SVdhTGFnVDE4Rl93YlVBbVJNVTFtMVdFSkU2Nm5ndDhteDQwNy1TUkt6NnJLYVBVQ0Qyei13SWVTT2NhWFhZN0tiUlZVdGJQUzRHaFNUbzNmQ1JIUEdwWFM5ZnRwbS12N3ozSkZrWEZzTjdqY0hCUURuMllxRTdlRm9QVnFtb1F0SlpYWHpBc1dNZXFTaWxFMndtc3FuOFR5MHlrWm5xY2ZqdVJOWG9UQzlDcHVFaFpZaXJBd21kQk44N0NiN1pyaFIyczhmbG0tdUlxZEVoazRtV2VOTUV5V3NtNVJMQSZzPUNxU3Jxbk91YllkSkh0VDQyX3EzdHRHeFdpczBobFB5MzBxaU5pSjBnZ3pzSUFORmUzU2FZVEk3b3NsQk43b1l3NGl4T3dEUmJFdmJJVG1ZaXBEWmxZWDZIWDRCaVJjSFRHNk5vUGJ0WWhmN0lNX3g1LXUzOWpPNkJxSU9QQ2ZUUlQ2aGJWUjRrdkt0VEtXV0hwN3l3MjRER1l1enV4S1U1NlZEdmhodlBRQ0FwaGtZampJaUNZbWdwazlDaGVQTnBZT1N3XzlqYlFfdmYxNW9PcDh5WldodTNHQ0xmUDhNSlotUjh0Y0NldWtJSXBNVGd3dTRBdDRaTFlhU2diSnl3OEFjNWN5SnotM0RHd0Q2TVFZOW9od0gzbi1qa2xtRkZRYjc1cFVuLVdSMTFMQ0NkeWk3LV95Uzk0czRiS3lxWDN4cFJoTURkOGlBTmJvZlhwOWNIQSZoPXdtSm1GZFhlS1NZbVpjS3lYdXJ1WFhCY1dGdU5JT0d3QjlKVUdvTUJjU2c=", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "bbd9a802-9620-42d2-844d-50f7e199cef0" - ], - "x-ms-correlation-request-id": [ - "bbd9a802-9620-42d2-844d-50f7e199cef0" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033056Z:bbd9a802-9620-42d2-844d-50f7e199cef0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2F725E078D22469392840A7C1150373A Ref B: MAA201060515029 Ref C: 2024-05-21T03:30:55Z" - ], - "Date": [ - "Tue, 21 May 2024 03:30:56 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzU1OC1XRVNUVVMiLCJqb2JMb2NhdGlvbiI6Indlc3R1cyJ9?api-version=2016-09-01&t=638518590406574062&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=CqSrqnOubYdJHtT42_q3ttGxWis0hlPy30qiNiJ0ggzsIANFe3SaYTI7oslBN7oYw4ixOwDRbEvbITmYipDZlYX6HX4BiRcHTG6NoPbtYhf7IM_x5-u39jO6BqIOPCfTRT6hbVR4kvKtTKWWHp7yw24DGYuzuxKU56VDvhhvPQCAphkYjjIiCYmgpk9ChePNpYOSw_9jbQ_vf15oOp8yZWhu3GCLfP8MJZ-R8tcCeukIIpMTgwu4At4ZLYaSgbJyw8Ac5cyJz-3DGwD6MQY9ohwH3n-jklmFFQb75pUn-WR11LCCdyi7-_yS94s4bKyqX3xpRhMDd8iANbofXp9cHA&h=wmJmFdXeKSYmZcKyXuruXXBcWFuNIOGwB9JUGoMBcSg", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVMU9DMVhSVk5VVlZNaUxDSnFiMkpNYjJOaGRHbHZiaUk2SW5kbGMzUjFjeUo5P2FwaS12ZXJzaW9uPTIwMTYtMDktMDEmdD02Mzg1MTg1OTA0MDY1NzQwNjImYz1NSUlIcFRDQ0JvMmdBd0lCQWdJVE9nTVBJeXZPLVNTTm8zSkN4UUFFQXc4akt6QU5CZ2txaGtpRzl3MEJBUXNGQURCRU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFIwSk1NUk13RVFZS0NaSW1pWlB5TEdRQkdSWURRVTFGTVJnd0ZnWURWUVFERXc5QlRVVWdTVTVHVWtFZ1EwRWdNREV3SGhjTk1qUXdOVEUzTURjME16STFXaGNOTWpVd05URXlNRGMwTXpJMVdqQkFNVDR3UEFZRFZRUURFelZoYzNsdVkyOXdaWEpoZEdsdmJuTnBaMjVwYm1kalpYSjBhV1pwWTJGMFpTNXRZVzVoWjJWdFpXNTBMbUY2ZFhKbExtTnZiVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNbS1yVXlQUXYwel9MZ3ZNVnhSbVNHZTdrMnNTRGNqaFp0SnRhY3JHRjBhQTBtWGhsZGpBU1ZEc0lLYmR1Y21Zb3pTOFlWbjJ5WHZ4V18yeW84Mm0ycTkzNGtlRWYxVUVLYVNBRFVyb3pEUFg1bXNUeXQxOFVjWEFQcDd2UGk4TVhiWWpGT3l5dWMxdXpnWGx0QWJkUzVQMmtpMzJSVWpVcGx2OE9aWlNLNU92Q3JzeUN3a21zZzJ5S3hmSGFST2JtUHFwdTY1eDhsRmsyaktCREszMExCVGsyU3RQOTZrSkkxVm5JZTNmeEdYRTZfMVhLWlRDSkg5b180dll2bUEzd1RIeGx1OEtXbGpMazEwdHRFcXk3MzZtRXE5ZXg4VHFuSlZIZWJ3UlozM1VRVEZaQ2xxaFFySWNMVXJhcjVQWHdsRk10dmhnSTEtRHU1dFZ0S3IxS0VDQXdFQUFhT0NCSkl3Z2dTT01DY0dDU3NHQVFRQmdqY1ZDZ1FhTUJnd0NnWUlLd1lCQlFVSEF3RXdDZ1lJS3dZQkJRVUhBd0l3UFFZSkt3WUJCQUdDTnhVSEJEQXdMZ1ltS3dZQkJBR0NOeFVJaHBEakRZVFZ0SGlFOFlzLWhadmRGczZkRW9GZ2d2WDJLNFB5MFNBQ0FXUUNBUW93Z2dIYUJnZ3JCZ0VGQlFjQkFRU0NBY3d3Z2dISU1HWUdDQ3NHQVFVRkJ6QUNobHBvZEhSd09pOHZZM0pzTG0xcFkzSnZjMjltZEM1amIyMHZjR3RwYVc1bWNtRXZRMlZ5ZEhNdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtd3hMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNRllHQ0NzR0FRVUZCekFDaGtwb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyRnBZUzlDV1RKUVMwbEpUbFJEUVRBeExrRk5SUzVIUWt4ZlFVMUZKVEl3U1U1R1VrRWxNakJEUVNVeU1EQXhLRFFwTG1OeWREQldCZ2dyQmdFRkJRY3dBb1pLYUhSMGNEb3ZMMk55YkRNdVlXMWxMbWRpYkM5aGFXRXZRbGt5VUV0SlNVNVVRMEV3TVM1QlRVVXVSMEpNWDBGTlJTVXlNRWxPUmxKQkpUSXdRMEVsTWpBd01TZzBLUzVqY25Rd1ZnWUlLd1lCQlFVSE1BS0dTbWgwZEhBNkx5OWpjbXcwTG1GdFpTNW5ZbXd2WVdsaEwwSlpNbEJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0owTUIwR0ExVWREZ1FXQkJUVnN6aFc3TU1Lb1hhOS1RcEJIYTVjUWxVTjlUQU9CZ05WSFE4QkFmOEVCQU1DQmFBd2dnRTFCZ05WSFI4RWdnRXNNSUlCS0RDQ0FTU2dnZ0Vnb0lJQkhJWkNhSFIwY0RvdkwyTnliQzV0YVdOeWIzTnZablF1WTI5dEwzQnJhV2x1Wm5KaEwwTlNUQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01TNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc01pNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc015NWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzaGpSb2RIUndPaTh2WTNKc05DNWhiV1V1WjJKc0wyTnliQzlCVFVVbE1qQkpUa1pTUVNVeU1FTkJKVEl3TURFb05Da3VZM0pzTUlHZEJnTlZIU0FFZ1pVd2daSXdEQVlLS3dZQkJBR0NOM3NCQVRCbUJnb3JCZ0VFQVlJM2V3SUNNRmd3VmdZSUt3WUJCUVVIQWdJd1NoNUlBRE1BTXdCbEFEQUFNUUE1QURJQU1RQXRBRFFBWkFBMkFEUUFMUUEwQUdZQU9BQmpBQzBBWVFBd0FEVUFOUUF0QURVQVlnQmtBR0VBWmdCbUFHUUFOUUJsQURNQU13QmtNQXdHQ2lzR0FRUUJnamQ3QXdFd0RBWUtLd1lCQkFHQ04zc0VBVEFmQmdOVkhTTUVHREFXZ0JUbDJadG5fUGpzdXJ2d3dLaWRpbGVJdWQ4LVl6QWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBUVlJS3dZQkJRVUhBd0l3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUQtdXJRcDk2QXVCOTE2RS1UZThSbWdLOTBZWE9meHBROVVGVnJ4MWg1RzgzV2tSVUlsS2RFU0hyVWpkdUlFU3hDUmRrUlkybnRmX19TMDloNV80bDdmM3JUMGpwSFh3LV84ZFVyQWJuNDNqTWlRbUIyTFh6TG95SVdhTGFnVDE4Rl93YlVBbVJNVTFtMVdFSkU2Nm5ndDhteDQwNy1TUkt6NnJLYVBVQ0Qyei13SWVTT2NhWFhZN0tiUlZVdGJQUzRHaFNUbzNmQ1JIUEdwWFM5ZnRwbS12N3ozSkZrWEZzTjdqY0hCUURuMllxRTdlRm9QVnFtb1F0SlpYWHpBc1dNZXFTaWxFMndtc3FuOFR5MHlrWm5xY2ZqdVJOWG9UQzlDcHVFaFpZaXJBd21kQk44N0NiN1pyaFIyczhmbG0tdUlxZEVoazRtV2VOTUV5V3NtNVJMQSZzPUNxU3Jxbk91YllkSkh0VDQyX3EzdHRHeFdpczBobFB5MzBxaU5pSjBnZ3pzSUFORmUzU2FZVEk3b3NsQk43b1l3NGl4T3dEUmJFdmJJVG1ZaXBEWmxZWDZIWDRCaVJjSFRHNk5vUGJ0WWhmN0lNX3g1LXUzOWpPNkJxSU9QQ2ZUUlQ2aGJWUjRrdkt0VEtXV0hwN3l3MjRER1l1enV4S1U1NlZEdmhodlBRQ0FwaGtZampJaUNZbWdwazlDaGVQTnBZT1N3XzlqYlFfdmYxNW9PcDh5WldodTNHQ0xmUDhNSlotUjh0Y0NldWtJSXBNVGd3dTRBdDRaTFlhU2diSnl3OEFjNWN5SnotM0RHd0Q2TVFZOW9od0gzbi1qa2xtRkZRYjc1cFVuLVdSMTFMQ0NkeWk3LV95Uzk0czRiS3lxWDN4cFJoTURkOGlBTmJvZlhwOWNIQSZoPXdtSm1GZFhlS1NZbVpjS3lYdXJ1WFhCY1dGdU5JT0d3QjlKVUdvTUJjU2c=", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "8f745579-6411-4cdf-8d15-13ba70a0b4a7" - ], - "x-ms-correlation-request-id": [ - "8f745579-6411-4cdf-8d15-13ba70a0b4a7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033057Z:8f745579-6411-4cdf-8d15-13ba70a0b4a7" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 717AFE2798E04AA79DEC1E817DD71884 Ref B: MAA201060515029 Ref C: 2024-05-21T03:30:56Z" - ], - "Date": [ - "Tue, 21 May 2024 03:30:57 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - } - ], - "Names": { - "Test-FrontDoorCrudPrivateLink": [ - "ps9736", - "ps558" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudRedirect.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudRedirect.json deleted file mode 100644 index d0b6bd803e09..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudRedirect.json +++ /dev/null @@ -1,3097 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "1dba16ac-5cf4-40c1-add2-629bd9872f54" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "220e83f6-bb3e-4305-8707-bd1be8be7fc9" - ], - "x-ms-correlation-request-id": [ - "220e83f6-bb3e-4305-8707-bd1be8be7fc9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035722Z:220e83f6-bb3e-4305-8707-bd1be8be7fc9" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B735ACECFCCD495F9EDF3711E443D44C Ref B: MAA201060516051 Ref C: 2024-05-21T03:57:21Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:22 GMT" - ], - "Content-Length": [ - "19433" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "a4fd00d7-13d4-4ab0-a13a-877db2205e98" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "29" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "837c4335-3f39-4d8f-8405-4ec873df673a" - ], - "x-ms-correlation-request-id": [ - "837c4335-3f39-4d8f-8405-4ec873df673a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035726Z:837c4335-3f39-4d8f-8405-4ec873df673a" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5629F8722A6C493BBCC7B23D4D2EE0D8 Ref B: MAA201060514035 Ref C: 2024-05-21T03:57:23Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:25 GMT" - ], - "Content-Length": [ - "165" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419\",\r\n \"name\": \"ps9419\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "d0a5681d-a349-4601-b090-b65d6f800b69" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "6f53abaf-6b29-473a-ab76-4135487a92e4" - ], - "x-ms-correlation-request-id": [ - "6f53abaf-6b29-473a-ab76-4135487a92e4" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035727Z:6f53abaf-6b29-473a-ab76-4135487a92e4" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 217C0942260341A19195AFBBA16F20FD Ref B: MAA201060515053 Ref C: 2024-05-21T03:57:26Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:26 GMT" - ], - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2eb0d568-6a35-420e-9c43-7b5e94f9b127" - ], - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "ca8d4be9-b9f7-4d50-8584-4d57ac36ba8a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035747Z:ca8d4be9-b9f7-4d50-8584-4d57ac36ba8a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2D8A0FFDC22942D3AD540750018ADDA4 Ref B: MAA201060514029 Ref C: 2024-05-21T03:57:46Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:46 GMT" - ], - "Content-Length": [ - "3857" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a09e283e-06c9-4374-961c-b4e0d8a95ba6" - ], - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "f40f6a87-5b1e-4cee-a027-423b300280fa" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035803Z:f40f6a87-5b1e-4cee-a027-423b300280fa" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F3273619D4084DAF99E0DBC5EE15C21D Ref B: MAA201060514017 Ref C: 2024-05-21T03:58:02Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:02 GMT" - ], - "Content-Length": [ - "3862" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "0014c8d0-0557-4fc7-b0c8-ad0d68234231" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "cd743911-c53a-47e9-8eb8-9de1591f6b3b" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T035820Z:cd743911-c53a-47e9-8eb8-9de1591f6b3b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 069E99EA512F407288A7F413746112EF Ref B: MAA201060514021 Ref C: 2024-05-21T03:58:18Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:19 GMT" - ], - "Content-Length": [ - "3863" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Disabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "d0a5681d-a349-4601-b090-b65d6f800b69" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2932" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps1481\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"\"\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"HEAD\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "50e02d30-a397-4f2a-b881-5dcba977f262" - ], - "x-ms-client-request-id": [ - "d0a5681d-a349-4601-b090-b65d6f800b69" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/ac987afa-057c-4c52-b9df-8e4debfb0ba3?api-version=2021-06-01&t=638518606529227379&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=svfR9YL0zguArTIpO_ACoRXGfsDzKIOoGEhFDywxQ4sFSBb2gkHVuzZugIZQHEVX6k7Lmk6T16bEAHDccBvIitCIDih5Dos6NHxtyvKuFZLfGA7nZO6DGxGlC3V7vJogQITIQIsiKjhBpGXAQVlPP8hiO_gzxfajXLSSXy96BS0K_mMKePtCCMGAKstpXV5KmQcrHMy_p0ENmC2ZVCmgr7Pn5H1WeWx7DACbsr7UXI2GVCuUr9bJLzhjkYyCCCuRvHlLW-FqdXvhHzo_PUBvVP5wqLWqU3hIl8QMc_Hznt6eYjsY4ScOjuBn4XB5GsODW07iN1FWdvmj9bNTnCkg1Q&h=Ddpex_5Q0zGnZelfBZd4flAET8hctm2Zr5hfScqku4M" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "3d379c04-5fdb-44a0-a4a0-54248b55e0be" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035732Z:3d379c04-5fdb-44a0-a4a0-54248b55e0be" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: FFA039F5EC86484486E647FD60A877D8 Ref B: MAA201060515053 Ref C: 2024-05-21T03:57:27Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:32 GMT" - ], - "Content-Length": [ - "3850" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Creating\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Creating\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2937" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps1481\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\"\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Head\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/b0082114-8cf7-4ef9-b5ef-33148acafa2a/frontdoorresults/ps1481?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "05a0375a-4543-4c90-9ede-3cba151a76e2" - ], - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/b0082114-8cf7-4ef9-b5ef-33148acafa2a?api-version=2021-06-01&t=638518606695696915&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=gUME0JiCuM1y2erAgYChm7AdHLKeYBEWzMj4rcUxz8ducEtExzoryENirpx1hFRlZhXHLYDGmtnZ9AgCighhI6EsI2IVG8er_nM1YYCmGoLVRR0XM-erNhgS_dOtWE15DGAj2xBQ-LiUyhYm0gLoJDZdNslxKWb1oKe1V3onXIrTTHd3eV_UB-xjr_n_-EU3hb_zQg_R_mrPVYoE7I6RB4GJdmzRHAU0KsmhXNaqO-diyOvX9FUW7fXqkym3VDtQMzngMk7I9L0aw2lX1tNrP71IaLGSYs9lSwBa4rISQ4caWE-0TwVlb_bv_6YBYqsMraKHH1WNvtuA_yJw6KX8PA&h=Kszv78LGCY19TIxO6xilffvpUz_3i-4OAtOFeG--gfo" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "cb361072-aeb8-419d-81c9-e2ad717a03f2" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035749Z:cb361072-aeb8-419d-81c9-e2ad717a03f2" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8514D164AC4B48648CDF666AFE3698AF Ref B: MAA201060514029 Ref C: 2024-05-21T03:57:47Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:48 GMT" - ], - "Content-Length": [ - "3850" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2938" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps1481\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\"\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Head\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Disabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/be2fb7b6-f11d-421a-a319-6b5882182164/frontdoorresults/ps1481?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "df48bed5-32e2-447b-86f0-226fe5459a53" - ], - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/be2fb7b6-f11d-421a-a319-6b5882182164?api-version=2021-06-01&t=638518606863463611&c=MIIIFjCCBv6gAwIBAgITfATTHy5IGyiL_HqW-wAABNMfLjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTA5MDEwODU1WhcNMjUwNTA0MDEwODU1WjCBjDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv6N2D0SQWFnZl5dGOishxbeap4PzkFQa0KK8pNkTVvVyspMK2uAP9x29gCYAbOd3cJIEBPrw6wvQ_zoXUApIL1cQAzDsLf8D7UQas7OMzEZaDhoi0VgnDjoWYw8VldCCxbxjLO2H0xRBcYbw-QGXdnQL8cOeCZrquoO8LPHuC80FkYtYWHVUwQHq_utxmgbnRr28ZjjJbuqKSxVL2gAwOfAQ_Yh_NdvHtjaCVdVaua60gY4jGRgHhqo1H8vTWYXde0pnOfIDLRaQ3pQIjfKbTg8QGycEfjqJ0-uuCo2PhgEHD1FYctcHPzR_nj-dlyUfATIfMPEXICrzOYkNylc8TQIDAQABo4IEtjCCBLIwJwYJKwYBBAGCNxUKBBowGDAKBggrBgEFBQcDATAKBggrBgEFBQcDAjA9BgkrBgEEAYI3FQcEMDAuBiYrBgEEAYI3FQiGkOMNhNW0eITxiz6Fm90Wzp0SgWCC9fYrg_LRIAIBZAIBCjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwHQYDVR0OBBYEFIk783PF5JL5yyRKaueic1s3DDTGMA4GA1UdDwEB_wQEAwIFoDBABgNVHREEOTA3gjVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFHrWGYUoeWxxdh5g-PNL76IFQhYdMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEALr7D041At2PpKJ3UgACMJ0qkh79M0nPPT0iTGQMpYU-AzL0Gz57s3tKO9I8G39TCHjbERLEeik9dSBOplVVB4sChvyOlrYJ0Swf5c9lzcbN-y4Cakbn-RkUEikfrHOu-N2wsRDyskW3bUkkB8emJsJRHGxbELhwG63W2GX85jgO5inCOznx9Ctkbn_OZCeQDpFG47tikBnPtT0-CBRKrplVAs9bWJYcOqxTrEKUNzGjR-hK1efFBFO_Tnd-RI85JV3q9MfULQ45lfrX9vLx-sy05QgcoT67ROnoDDClesqHjyNLAWaatl9CMMW3fRIb44P9cn4FyLvG1Pk_-7kmgIA&s=uRrPKPOqoucRT8dYvrZ-YWJLhsdjsYjxH9QYQoTCkp4pXCq59FYIyZg1dZtF12BhXIssyCCsoFXBkAt8wmDtbDr4qAuXzCJRT6ochjLTZs-u8wQUdMlzLfWOybdI0dfafcIowVVLxyiWnnjKQBTptk_cf3PwEnWVFT4ExGU-IowJn4j7NX2iTuSu_tZjGiFN_EWQOI8QihcDHPR052QSopuzP_EwTM7SJ13bmXfNU9jj1-4HmjdW2pgQJF9pXjLvzy8c9-SD2tAKFNvIUY-NxCGWrHhZz64Lj4ZUITWiDQSiccIMEoYXheiTqER-vOsHHJM9i9kYWwujhYlgVHwOBQ&h=NXcd98VppUpu-6fVvHYxAK3Uy-DR5QfBfz0chdPCxaI" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "ce0d6c58-d87b-45e4-86ab-61c0c833e1a0" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T035806Z:ce0d6c58-d87b-45e4-86ab-61c0c833e1a0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A1BF20262BB04305A3686312D902802C Ref B: MAA201060514017 Ref C: 2024-05-21T03:58:03Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:05 GMT" - ], - "Content-Length": [ - "3851" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Disabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/ac987afa-057c-4c52-b9df-8e4debfb0ba3?api-version=2021-06-01&t=638518606529227379&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=svfR9YL0zguArTIpO_ACoRXGfsDzKIOoGEhFDywxQ4sFSBb2gkHVuzZugIZQHEVX6k7Lmk6T16bEAHDccBvIitCIDih5Dos6NHxtyvKuFZLfGA7nZO6DGxGlC3V7vJogQITIQIsiKjhBpGXAQVlPP8hiO_gzxfajXLSSXy96BS0K_mMKePtCCMGAKstpXV5KmQcrHMy_p0ENmC2ZVCmgr7Pn5H1WeWx7DACbsr7UXI2GVCuUr9bJLzhjkYyCCCuRvHlLW-FqdXvhHzo_PUBvVP5wqLWqU3hIl8QMc_Hznt6eYjsY4ScOjuBn4XB5GsODW07iN1FWdvmj9bNTnCkg1Q&h=Ddpex_5Q0zGnZelfBZd4flAET8hctm2Zr5hfScqku4M", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hYzk4N2FmYS0wNTdjLTRjNTItYjlkZi04ZTRkZWJmYjBiYTM/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNjUyOTIyNzM3OSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9c3ZmUjlZTDB6Z3VBclRJcE9fQUNvUlhHZnNEektJT29HRWhGRHl3eFE0c0ZTQmIyZ2tIVnV6WnVnSVpRSEVWWDZrN0xtazZUMTZiRUFIRGNjQnZJaXRDSURpaDVEb3M2Tkh4dHl2S3VGWkxmR0E3blpPNkRHeEdsQzNWN3ZKb2dRSVRJUUlzaUtqaEJwR1hBUVZsUFA4aGlPX2d6eGZhalhMU1NYeTk2QlMwS19tTUtlUHRDQ01HQUtzdHBYVjVLbVFjckhNeV9wMEVObUMyWlZDbWdyN1BuNUgxV2VXeDdEQUNic3I3VVhJMkdWQ3VVcjliSkx6aGprWXlDQ0N1UnZIbExXLUZxZFh2aEh6b19QVUJ2VlA1d3FMV3FVM2hJbDhRTWNfSHpudDZlWWpzWTRTY09qdUJuNFhCNUdzT0RXMDdpTjFGV2R2bWo5Yk5UbkNrZzFRJmg9RGRwZXhfNVEwekduWmVsZkJaZDRmbEFFVDhoY3RtMlpyNWhmU2Nxa3U0TQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "d0a5681d-a349-4601-b090-b65d6f800b69" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "89fa00c9-cc80-4ac5-80ea-0b4a3794a259" - ], - "x-ms-client-request-id": [ - "d0a5681d-a349-4601-b090-b65d6f800b69" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "4aa3f45b-f62b-455b-99a1-06a34700d657" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035743Z:4aa3f45b-f62b-455b-99a1-06a34700d657" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: DDAF0C211C78465C8B944E60F4C63065 Ref B: MAA201060515053 Ref C: 2024-05-21T03:57:43Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:43 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "d0a5681d-a349-4601-b090-b65d6f800b69" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "032d3546-12a0-4b1f-87cd-4a9b5d97c2fd" - ], - "x-ms-client-request-id": [ - "d0a5681d-a349-4601-b090-b65d6f800b69" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "fb18ec2c-bc26-404c-acbf-aa23c5c4c84d" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035744Z:fb18ec2c-bc26-404c-acbf-aa23c5c4c84d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F9B32900B23C456C9CBE8F0590783BC5 Ref B: MAA201060515053 Ref C: 2024-05-21T03:57:43Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:44 GMT" - ], - "Content-Length": [ - "3845" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "02baa264-5753-40c4-a6c1-8201786abbf6" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ea6aca38-a269-49da-9f7d-839ddb001d21" - ], - "x-ms-client-request-id": [ - "02baa264-5753-40c4-a6c1-8201786abbf6" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "43ca0af1-5c50-48b0-a13f-7d3aa7a546ac" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035746Z:43ca0af1-5c50-48b0-a13f-7d3aa7a546ac" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 693A3C9D1AA9483D89FF459D0F0E589E Ref B: MAA201060513053 Ref C: 2024-05-21T03:57:45Z" - ], - "Date": [ - "Tue, 21 May 2024 03:57:45 GMT" - ], - "Content-Length": [ - "3845" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a686a15a-1f91-44cf-9fa3-2e80aad0619b" - ], - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "27b702b1-4989-4eac-b8a2-e0da6a0bb6eb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035801Z:27b702b1-4989-4eac-b8a2-e0da6a0bb6eb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 65FE31BD9BB9445D83E0A848C206F1A0 Ref B: MAA201060514029 Ref C: 2024-05-21T03:58:00Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:01 GMT" - ], - "Content-Length": [ - "3850" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "7cf1e1a0-9a17-454d-a3e0-6e0d613eea01" - ], - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11994" - ], - "x-ms-correlation-request-id": [ - "e8a81f35-fbd9-460e-be16-f1e69527d636" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035818Z:e8a81f35-fbd9-460e-be16-f1e69527d636" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2D3475ACA78A4ECDBB4E0645608878B7 Ref B: MAA201060514017 Ref C: 2024-05-21T03:58:17Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:17 GMT" - ], - "Content-Length": [ - "3851" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdoors/ps1481\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps1481\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"contoso2\",\r\n \"customPath\": \"/test\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"6427275e-0c3f-4798-810a-c6871a5590a9\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/Frontdoors/ps1481/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps1481.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Disabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps1481.azurefd.net\",\r\n \"friendlyName\": \"ps1481\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6bbce834-a1a4-4f32-ab15-e8346cf822e2" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "3cd83d16-ac0f-45f5-a6c9-654eab8592e5" - ], - "x-ms-client-request-id": [ - "6bbce834-a1a4-4f32-ab15-e8346cf822e2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "c47cc123-2c96-4a38-bdbe-45ccc0d74032" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040209Z:c47cc123-2c96-4a38-bdbe-45ccc0d74032" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F2BCD950C3C0434D9CAAACE73F104211 Ref B: MAA201060516021 Ref C: 2024-05-21T04:02:07Z" - ], - "Date": [ - "Tue, 21 May 2024 04:02:08 GMT" - ], - "Content-Length": [ - "79" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"The requested resource was not found.\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/b0082114-8cf7-4ef9-b5ef-33148acafa2a?api-version=2021-06-01&t=638518606695696915&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=gUME0JiCuM1y2erAgYChm7AdHLKeYBEWzMj4rcUxz8ducEtExzoryENirpx1hFRlZhXHLYDGmtnZ9AgCighhI6EsI2IVG8er_nM1YYCmGoLVRR0XM-erNhgS_dOtWE15DGAj2xBQ-LiUyhYm0gLoJDZdNslxKWb1oKe1V3onXIrTTHd3eV_UB-xjr_n_-EU3hb_zQg_R_mrPVYoE7I6RB4GJdmzRHAU0KsmhXNaqO-diyOvX9FUW7fXqkym3VDtQMzngMk7I9L0aw2lX1tNrP71IaLGSYs9lSwBa4rISQ4caWE-0TwVlb_bv_6YBYqsMraKHH1WNvtuA_yJw6KX8PA&h=Kszv78LGCY19TIxO6xilffvpUz_3i-4OAtOFeG--gfo", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iMDA4MjExNC04Y2Y3LTRlZjktYjVlZi0zMzE0OGFjYWZhMmE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNjY5NTY5NjkxNSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9Z1VNRTBKaUN1TTF5MmVyQWdZQ2htN0FkSExLZVlCRVd6TWo0cmNVeHo4ZHVjRXRFeHpvcnlFTmlycHgxaEZSbFpoWEhMWURHbXRuWjlBZ0NpZ2hoSTZFc0kySVZHOGVyX25NMVlZQ21Hb0xWUlIwWE0tZXJOaGdTX2RPdFdFMTVER0FqMnhCUS1MaVV5aFltMGdMb0pEWmROc2x4S1diMW9LZTFWM29uWElyVFRIZDNlVl9VQi14anJfbl8tRVUzaGJfelFnX1JfbXJQVllvRTdJNlJCNEdKZG16UkhBVTBLc21oWE5hcU8tZGl5T3ZYOUZVVzdmWHFreW0zVkR0UU16bmdNazdJOUwwYXcybFgxdE5yUDcxSWFMR1NZczlsU3dCYTRySVNRNGNhV0UtMFR3VmxiX2J2XzZZQllxc01yYUtISDFXTnZ0dUFfeUp3NktYOFBBJmg9S3N6djc4TEdDWTE5VEl4TzZ4aWxmZnZwVXpfM2ktNE9BdE9GZUctLWdmbw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5ef68221-0cbe-4dea-836a-ab1b3f4726ed" - ], - "x-ms-client-request-id": [ - "02df0d75-1a83-48fe-96f7-8ee61d12797d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "4696e4a1-ea12-469b-8b5d-c63f61d9fc4b" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035800Z:4696e4a1-ea12-469b-8b5d-c63f61d9fc4b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C439B489F22B44A284DF159674ED36D9 Ref B: MAA201060514029 Ref C: 2024-05-21T03:57:59Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:00 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/be2fb7b6-f11d-421a-a319-6b5882182164?api-version=2021-06-01&t=638518606863463611&c=MIIIFjCCBv6gAwIBAgITfATTHy5IGyiL_HqW-wAABNMfLjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwNTA5MDEwODU1WhcNMjUwNTA0MDEwODU1WjCBjDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xPjA8BgNVBAMTNWFzeW5jb3BlcmF0aW9uc2lnbmluZ2NlcnRpZmljYXRlLm1hbmFnZW1lbnQuYXp1cmUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv6N2D0SQWFnZl5dGOishxbeap4PzkFQa0KK8pNkTVvVyspMK2uAP9x29gCYAbOd3cJIEBPrw6wvQ_zoXUApIL1cQAzDsLf8D7UQas7OMzEZaDhoi0VgnDjoWYw8VldCCxbxjLO2H0xRBcYbw-QGXdnQL8cOeCZrquoO8LPHuC80FkYtYWHVUwQHq_utxmgbnRr28ZjjJbuqKSxVL2gAwOfAQ_Yh_NdvHtjaCVdVaua60gY4jGRgHhqo1H8vTWYXde0pnOfIDLRaQ3pQIjfKbTg8QGycEfjqJ0-uuCo2PhgEHD1FYctcHPzR_nj-dlyUfATIfMPEXICrzOYkNylc8TQIDAQABo4IEtjCCBLIwJwYJKwYBBAGCNxUKBBowGDAKBggrBgEFBQcDATAKBggrBgEFBQcDAjA9BgkrBgEEAYI3FQcEMDAuBiYrBgEEAYI3FQiGkOMNhNW0eITxiz6Fm90Wzp0SgWCC9fYrg_LRIAIBZAIBCjCCAcsGCCsGAQUFBwEBBIIBvTCCAbkwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDEuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDQuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwHQYDVR0OBBYEFIk783PF5JL5yyRKaueic1s3DDTGMA4GA1UdDwEB_wQEAwIFoDBABgNVHREEOTA3gjVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASYGA1UdHwSCAR0wggEZMIIBFaCCARGgggENhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmyGMWh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDATAMBgorBgEEAYI3ewQBMB8GA1UdIwQYMBaAFHrWGYUoeWxxdh5g-PNL76IFQhYdMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEALr7D041At2PpKJ3UgACMJ0qkh79M0nPPT0iTGQMpYU-AzL0Gz57s3tKO9I8G39TCHjbERLEeik9dSBOplVVB4sChvyOlrYJ0Swf5c9lzcbN-y4Cakbn-RkUEikfrHOu-N2wsRDyskW3bUkkB8emJsJRHGxbELhwG63W2GX85jgO5inCOznx9Ctkbn_OZCeQDpFG47tikBnPtT0-CBRKrplVAs9bWJYcOqxTrEKUNzGjR-hK1efFBFO_Tnd-RI85JV3q9MfULQ45lfrX9vLx-sy05QgcoT67ROnoDDClesqHjyNLAWaatl9CMMW3fRIb44P9cn4FyLvG1Pk_-7kmgIA&s=uRrPKPOqoucRT8dYvrZ-YWJLhsdjsYjxH9QYQoTCkp4pXCq59FYIyZg1dZtF12BhXIssyCCsoFXBkAt8wmDtbDr4qAuXzCJRT6ochjLTZs-u8wQUdMlzLfWOybdI0dfafcIowVVLxyiWnnjKQBTptk_cf3PwEnWVFT4ExGU-IowJn4j7NX2iTuSu_tZjGiFN_EWQOI8QihcDHPR052QSopuzP_EwTM7SJ13bmXfNU9jj1-4HmjdW2pgQJF9pXjLvzy8c9-SD2tAKFNvIUY-NxCGWrHhZz64Lj4ZUITWiDQSiccIMEoYXheiTqER-vOsHHJM9i9kYWwujhYlgVHwOBQ&h=NXcd98VppUpu-6fVvHYxAK3Uy-DR5QfBfz0chdPCxaI", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iZTJmYjdiNi1mMTFkLTQyMWEtYTMxOS02YjU4ODIxODIxNjQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNjg2MzQ2MzYxMSZjPU1JSUlGakNDQnY2Z0F3SUJBZ0lUZkFUVEh5NUlHeWlMX0hxVy13QUFCTk1mTGpBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NXNW1jbUVnUTBFZ01EVXdIaGNOTWpRd05UQTVNREV3T0RVMVdoY05NalV3TlRBME1ERXdPRFUxV2pDQmpERUxNQWtHQTFVRUJoTUNWVk14Q3pBSkJnTlZCQWdUQWxkQk1SQXdEZ1lEVlFRSEV3ZFNaV1J0YjI1a01SNHdIQVlEVlFRS0V4Vk5hV055YjNOdlpuUWdRMjl5Y0c5eVlYUnBiMjR4UGpBOEJnTlZCQU1UTldGemVXNWpiM0JsY21GMGFXOXVjMmxuYm1sdVoyTmxjblJwWm1sallYUmxMbTFoYm1GblpXMWxiblF1WVhwMWNtVXVZMjl0TUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2Nk4yRDBTUVdGblpsNWRHT2lzaHhiZWFwNFB6a0ZRYTBLSzhwTmtUVnZWeXNwTUsydUFQOXgyOWdDWUFiT2QzY0pJRUJQcnc2d3ZRX3pvWFVBcElMMWNRQXpEc0xmOEQ3VVFhczdPTXpFWmFEaG9pMFZnbkRqb1dZdzhWbGRDQ3hieGpMTzJIMHhSQmNZYnctUUdYZG5RTDhjT2VDWnJxdW9POExQSHVDODBGa1l0WVdIVlV3UUhxX3V0eG1nYm5ScjI4WmpqSmJ1cUtTeFZMMmdBd09mQVFfWWhfTmR2SHRqYUNWZFZhdWE2MGdZNGpHUmdIaHFvMUg4dlRXWVhkZTBwbk9mSURMUmFRM3BRSWpmS2JUZzhRR3ljRWZqcUowLXV1Q28yUGhnRUhEMUZZY3RjSFB6Ul9uai1kbHlVZkFUSWZNUEVYSUNyek9Za055bGM4VFFJREFRQUJvNElFdGpDQ0JMSXdKd1lKS3dZQkJBR0NOeFVLQkJvd0dEQUtCZ2dyQmdFRkJRY0RBVEFLQmdnckJnRUZCUWNEQWpBOUJna3JCZ0VFQVlJM0ZRY0VNREF1QmlZckJnRUVBWUkzRlFpR2tPTU5oTlcwZUlUeGl6NkZtOTBXenAwU2dXQ0M5ZllyZ19MUklBSUJaQUlCQ2pDQ0Fjc0dDQ3NHQVFVRkJ3RUJCSUlCdlRDQ0Fia3dZd1lJS3dZQkJRVUhNQUtHVjJoMGRIQTZMeTlqY213dWJXbGpjbTl6YjJaMExtTnZiUzl3YTJscGJtWnlZUzlEWlhKMGN5OURUekZRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVzVtY21FbE1qQkRRU1V5TURBMUxtTnlkREJUQmdnckJnRUZCUWN3QW9aSGFIUjBjRG92TDJOeWJERXVZVzFsTG1kaWJDOWhhV0V2UTA4eFVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsdVpuSmhKVEl3UTBFbE1qQXdOUzVqY25Rd1V3WUlLd1lCQlFVSE1BS0dSMmgwZEhBNkx5OWpjbXd5TG1GdFpTNW5ZbXd2WVdsaEwwTlBNVkJMU1VsT1ZFTkJNREV1UVUxRkxrZENURjlCVFVVbE1qQkpibVp5WVNVeU1FTkJKVEl3TURVdVkzSjBNRk1HQ0NzR0FRVUZCekFDaGtkb2RIUndPaTh2WTNKc015NWhiV1V1WjJKc0wyRnBZUzlEVHpGUVMwbEpUbFJEUVRBeExrRk5SUzVIUWt4ZlFVMUZKVEl3U1c1bWNtRWxNakJEUVNVeU1EQTFMbU55ZERCVEJnZ3JCZ0VGQlFjd0FvWkhhSFIwY0RvdkwyTnliRFF1WVcxbExtZGliQzloYVdFdlEwOHhVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbHVabkpoSlRJd1EwRWxNakF3TlM1amNuUXdIUVlEVlIwT0JCWUVGSWs3ODNQRjVKTDV5eVJLYXVlaWMxczNERFRHTUE0R0ExVWREd0VCX3dRRUF3SUZvREJBQmdOVkhSRUVPVEEzZ2pWaGMzbHVZMjl3WlhKaGRHbHZibk5wWjI1cGJtZGpaWEowYVdacFkyRjBaUzV0WVc1aFoyVnRaVzUwTG1GNmRYSmxMbU52YlRDQ0FTWUdBMVVkSHdTQ0FSMHdnZ0VaTUlJQkZhQ0NBUkdnZ2dFTmhqOW9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlExSk1MMEZOUlNVeU1FbHVabkpoSlRJd1EwRWxNakF3TlM1amNteUdNV2gwZEhBNkx5OWpjbXd4TG1GdFpTNW5ZbXd2WTNKc0wwRk5SU1V5TUVsdVpuSmhKVEl3UTBFbE1qQXdOUzVqY215R01XaDBkSEE2THk5amNtd3lMbUZ0WlM1blltd3ZZM0pzTDBGTlJTVXlNRWx1Wm5KaEpUSXdRMEVsTWpBd05TNWpjbXlHTVdoMGRIQTZMeTlqY213ekxtRnRaUzVuWW13dlkzSnNMMEZOUlNVeU1FbHVabkpoSlRJd1EwRWxNakF3TlM1amNteUdNV2gwZEhBNkx5OWpjbXcwTG1GdFpTNW5ZbXd2WTNKc0wwRk5SU1V5TUVsdVpuSmhKVEl3UTBFbE1qQXdOUzVqY213d2daMEdBMVVkSUFTQmxUQ0JrakFNQmdvckJnRUVBWUkzZXdFQk1HWUdDaXNHQVFRQmdqZDdBZ0l3V0RCV0JnZ3JCZ0VGQlFjQ0FqQktIa2dBTXdBekFHVUFNQUF4QURrQU1nQXhBQzBBTkFCa0FEWUFOQUF0QURRQVpnQTRBR01BTFFCaEFEQUFOUUExQUMwQU5RQmlBR1FBWVFCbUFHWUFaQUExQUdVQU13QXpBR1F3REFZS0t3WUJCQUdDTjNzREFUQU1CZ29yQmdFRUFZSTNld1FCTUI4R0ExVWRJd1FZTUJhQUZIcldHWVVvZVd4eGRoNWctUE5MNzZJRlFoWWRNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01CQmdnckJnRUZCUWNEQWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUxyN0QwNDFBdDJQcEtKM1VnQUNNSjBxa2g3OU0wblBQVDBpVEdRTXBZVS1BekwwR3o1N3MzdEtPOUk4RzM5VENIamJFUkxFZWlrOWRTQk9wbFZWQjRzQ2h2eU9scllKMFN3ZjVjOWx6Y2JOLXk0Q2FrYm4tUmtVRWlrZnJIT3UtTjJ3c1JEeXNrVzNiVWtrQjhlbUpzSlJIR3hiRUxod0c2M1cyR1g4NWpnTzVpbkNPem54OUN0a2JuX09aQ2VRRHBGRzQ3dGlrQm5QdFQwLUNCUktycGxWQXM5YldKWWNPcXhUckVLVU56R2pSLWhLMWVmRkJGT19UbmQtUkk4NUpWM3E5TWZVTFE0NWxmclg5dkx4LXN5MDVRZ2NvVDY3Uk9ub0REQ2xlc3FIanlOTEFXYWF0bDlDTU1XM2ZSSWI0NFA5Y240RnlMdkcxUGtfLTdrbWdJQSZzPXVSclBLUE9xb3VjUlQ4ZFl2clotWVdKTGhzZGpzWWp4SDlRWVFvVENrcDRwWENxNTlGWUl5WmcxZFp0RjEyQmhYSXNzeUNDc29GWEJrQXQ4d21EdGJEcjRxQXVYekNKUlQ2b2NoakxUWnMtdTh3UVVkTWx6TGZXT3liZEkwZGZhZmNJb3dWVkx4eWlXbm5qS1FCVHB0a19jZjNQd0VuV1ZGVDRFeEdVLUlvd0puNGo3TlgyaVR1U3VfdFpqR2lGTl9FV1FPSThRaWhjREhQUjA1MlFTb3B1elBfRXdUTTdTSjEzYm1YZk5VOWpqMS00SG1qZFcycGdRSkY5cFhqTHZ6eThjOS1TRDJ0QUtGTnZJVVktTnhDR1dySGhaejY0TGo0WlVJVFdpRFFTaWNjSU1Fb1lYaGVpVHFFUi12T3NISEpNOWk5a1lXd3VqaFlsZ1ZId09CUSZoPU5YY2Q5OFZwcFVwdS02ZlZ2SFl4QUszVXktRFI1UWZCZnowY2hkUEN4YUk=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "3ca48f3b-3792-448d-9e10-efa9d42104d1" - ], - "x-ms-client-request-id": [ - "fde89331-1fcd-4d92-b143-39bc6984d449" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "6b049f60-35cd-4184-a126-8532040c9abd" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035817Z:6b049f60-35cd-4184-a126-8532040c9abd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1141E79AAF61475A886E1C64E14509CF Ref B: MAA201060514017 Ref C: 2024-05-21T03:58:16Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:16 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps9419/providers/Microsoft.Network/frontDoors/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411/frontdoorresults/ps1481?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c861a757-ff70-45f7-b1e6-a5e9a6837010" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-correlation-request-id": [ - "2c474e56-f67a-4949-b039-1b20f4e1e7b8" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035823Z:2c474e56-f67a-4949-b039-1b20f4e1e7b8" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 46CD60CECBDC4BA386E426EAD7215C33 Ref B: MAA201060514021 Ref C: 2024-05-21T03:58:20Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:22 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1169a751-a727-40f6-99a7-1ba70fa6a822" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "a8d40ac2-eb98-41e5-9618-938675a8d229" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035834Z:a8d40ac2-eb98-41e5-9618-938675a8d229" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 59A415F522B84A56A08F76F2CB8DAC73 Ref B: MAA201060514021 Ref C: 2024-05-21T03:58:33Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:34 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c4ddeef5-d85b-45ce-9350-89dd02a5239a" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "b6d43ec0-99c3-460d-9e85-5f9c6ee98e01" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035845Z:b6d43ec0-99c3-460d-9e85-5f9c6ee98e01" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 41879879054B4D688C1898FD75DF1F66 Ref B: MAA201060514021 Ref C: 2024-05-21T03:58:44Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:45 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f01bd785-0c73-4825-8805-86db4f148ad7" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "7fba4334-adb0-4412-a92d-6419b0717da5" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035856Z:7fba4334-adb0-4412-a92d-6419b0717da5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8FA820CA290144569C7783A735D3562D Ref B: MAA201060514021 Ref C: 2024-05-21T03:58:55Z" - ], - "Date": [ - "Tue, 21 May 2024 03:58:55 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "05119af0-06e4-41b0-88e3-55053c0ab902" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "961235d1-154c-4d52-81d5-49a997b7ba68" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035907Z:961235d1-154c-4d52-81d5-49a997b7ba68" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 85D59984781B419B833013D9651EE0FA Ref B: MAA201060514021 Ref C: 2024-05-21T03:59:06Z" - ], - "Date": [ - "Tue, 21 May 2024 03:59:06 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "301296df-41cc-4faa-b7c8-4e7f800cbca0" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "566f83e1-080d-451b-8e18-c6e95d480b93" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035918Z:566f83e1-080d-451b-8e18-c6e95d480b93" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0CB3B1BF14E74C7688149BC8CAE217B7 Ref B: MAA201060514021 Ref C: 2024-05-21T03:59:17Z" - ], - "Date": [ - "Tue, 21 May 2024 03:59:17 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9f6464aa-d7ca-47d0-a1f9-7147b5e7392b" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "9940f642-c370-43b1-89a3-d258de1479b9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035932Z:9940f642-c370-43b1-89a3-d258de1479b9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8CAFC62C8DD345B089BBFDE5C5B719AC Ref B: MAA201060514021 Ref C: 2024-05-21T03:59:31Z" - ], - "Date": [ - "Tue, 21 May 2024 03:59:31 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "3bf9f4b3-1912-4907-9608-f53632977152" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "9f1f5ad7-efc5-4bf2-8e83-904519b945f1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035943Z:9f1f5ad7-efc5-4bf2-8e83-904519b945f1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: AFF68032EB984005BCC059D613535FC3 Ref B: MAA201060514021 Ref C: 2024-05-21T03:59:42Z" - ], - "Date": [ - "Tue, 21 May 2024 03:59:42 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "6778e069-50e8-470a-a13c-3272fc11070a" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "9dd0256d-95af-49f8-a958-27397bbfa93f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035954Z:9dd0256d-95af-49f8-a958-27397bbfa93f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F32A8024C4F248DFB0314139C47523BA Ref B: MAA201060514021 Ref C: 2024-05-21T03:59:53Z" - ], - "Date": [ - "Tue, 21 May 2024 03:59:53 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e951ee97-a1c7-4b1c-a343-f72aabaaa6af" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "3755a298-357e-42b7-8fe4-b059a133bfbf" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040004Z:3755a298-357e-42b7-8fe4-b059a133bfbf" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F4F6CABF6B4242E5BD99225D1D9549DB Ref B: MAA201060514021 Ref C: 2024-05-21T04:00:04Z" - ], - "Date": [ - "Tue, 21 May 2024 04:00:04 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ec30cde7-ec4c-421f-b079-11d6a8ae7796" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "8b1a1993-3b9b-4e65-aa0d-5f3b77dbc229" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040016Z:8b1a1993-3b9b-4e65-aa0d-5f3b77dbc229" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 49DC5C6EB439412183850DA3B4393E3E Ref B: MAA201060514021 Ref C: 2024-05-21T04:00:15Z" - ], - "Date": [ - "Tue, 21 May 2024 04:00:15 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8fb8d339-669d-414e-9564-820fa7cbc9bd" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "f6955b29-b066-4390-85b9-9866d2bc520a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040026Z:f6955b29-b066-4390-85b9-9866d2bc520a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5764BC0B17F64B84BE8314AD70C9E5B8 Ref B: MAA201060514021 Ref C: 2024-05-21T04:00:26Z" - ], - "Date": [ - "Tue, 21 May 2024 04:00:26 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c997e53d-cfa7-4ddb-9f20-f65b407825b7" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "1c77a3bb-9598-48d8-b6b0-d20d6259af29" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040038Z:1c77a3bb-9598-48d8-b6b0-d20d6259af29" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 68C223F382D74A3B8049B72D55C1D5C6 Ref B: MAA201060514021 Ref C: 2024-05-21T04:00:37Z" - ], - "Date": [ - "Tue, 21 May 2024 04:00:37 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "53bd4f25-f3e1-4491-b4a2-d333e2a976b0" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "500bcba7-feed-4dfa-8d7a-67d907062895" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040048Z:500bcba7-feed-4dfa-8d7a-67d907062895" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 08C42F3BDCDD4E19BDA6A981B72E6F2E Ref B: MAA201060514021 Ref C: 2024-05-21T04:00:48Z" - ], - "Date": [ - "Tue, 21 May 2024 04:00:48 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "98887272-d084-4f6b-b029-726dc207906d" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "1b85e0a8-97d7-4958-a635-656b808f39bb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040059Z:1b85e0a8-97d7-4958-a635-656b808f39bb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: FB93346DD02E499785481918AED5192B Ref B: MAA201060514021 Ref C: 2024-05-21T04:00:59Z" - ], - "Date": [ - "Tue, 21 May 2024 04:00:59 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "27cc37ba-5177-4627-9c10-e89e8b251d7a" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11995" - ], - "x-ms-correlation-request-id": [ - "5a220975-fb17-4960-85f7-90fd0388d7d9" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T040110Z:5a220975-fb17-4960-85f7-90fd0388d7d9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 05EF152A631A435C8BA0029CA674BF99 Ref B: MAA201060514021 Ref C: 2024-05-21T04:01:10Z" - ], - "Date": [ - "Tue, 21 May 2024 04:01:09 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "44277ded-4b54-42f9-8fec-f17a045f718f" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "2500dc49-ea7d-4a52-9be1-3f203545d293" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040121Z:2500dc49-ea7d-4a52-9be1-3f203545d293" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 41EF783AF39D4C0289FA9C3D19FA46A6 Ref B: MAA201060514021 Ref C: 2024-05-21T04:01:20Z" - ], - "Date": [ - "Tue, 21 May 2024 04:01:21 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "6e950e93-ef94-4564-a23f-5c3e3334862a" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f04a2659-9394-4536-8759-8d6cfc52734f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040132Z:f04a2659-9394-4536-8759-8d6cfc52734f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A887749BA6B3430AAE1B007CB9E7244C Ref B: MAA201060514021 Ref C: 2024-05-21T04:01:31Z" - ], - "Date": [ - "Tue, 21 May 2024 04:01:32 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8debb07f-9702-4b82-87f4-ea85dd41e63a" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "3bb8d17e-79cf-40f1-96dd-8a6e873b1c20" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040143Z:3bb8d17e-79cf-40f1-96dd-8a6e873b1c20" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B82BEDDB841B4D23ABDF5D959FF0A034 Ref B: MAA201060514021 Ref C: 2024-05-21T04:01:43Z" - ], - "Date": [ - "Tue, 21 May 2024 04:01:43 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "04c912b0-76d9-4770-a1c6-5d10f03c7825" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "7fe29e53-75ba-4a19-bbfc-8e00ab1646a6" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040155Z:7fe29e53-75ba-4a19-bbfc-8e00ab1646a6" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A3A00604582D491981BD18D9B08C42AC Ref B: MAA201060514021 Ref C: 2024-05-21T04:01:54Z" - ], - "Date": [ - "Tue, 21 May 2024 04:01:54 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411?api-version=2021-06-01&t=638518607035483340&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=d7VgQAJiAe4pHlYC35iIj3SauiypqDDCs9DVC8zLNVVdcpYTR28EfQJy5pdB3W0GER_Inr-YAZNd3pyLY2fJuid09Wp03WHQUIezcvCQ5RWGtEp90O25vEKWpL_Abs6fKroXtN2afwc_S4wI2Ll7iEKHjYHDNLNCe4z3O4qSBH-zoSn8GE730kP96pvz3TOvwDCwldemizrisd6woomQNANiejjjI-xkH9iYWonHTOTXda4-_hTlwkB0P0654hlBnwqcFcNTs24jyIdP4CTtGIjOiPMMU1XeUhNNIfPzA_KvzwowzZxLcK_a5uyWpb5isT3OkI367lm2GPfkhqx6jg&h=pJjqYMmvzAE8L-LCDlnojU7R6Loa1Bgy300l7QxrrnQ", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYwNzAzNTQ4MzM0MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ZDdWZ1FBSmlBZTRwSGxZQzM1aUlqM1NhdWl5cHFERENzOURWQzh6TE5WVmRjcFlUUjI4RWZRSnk1cGRCM1cwR0VSX0luci1ZQVpOZDNweUxZMmZKdWlkMDlXcDAzV0hRVUllemN2Q1E1UldHdEVwOTBPMjV2RUtXcExfQWJzNmZLcm9YdE4yYWZ3Y19TNHdJMkxsN2lFS0hqWUhETkxOQ2U0ejNPNHFTQkgtem9TbjhHRTczMGtQOTZwdnozVE92d0RDd2xkZW1penJpc2Q2d29vbVFOQU5pZWpqakkteGtIOWlZV29uSFRPVFhkYTQtX2hUbHdrQjBQMDY1NGhsQm53cWNGY05UczI0anlJZFA0Q1R0R0lqT2lQTU1VMVhlVWhOTklmUHpBX0t2endvd3paeExjS19hNXV5V3BiNWlzVDNPa0kzNjdsbTJHUGZraHF4NmpnJmg9cEpqcVlNbXZ6QUU4TC1MQ0Rsbm9qVTdSNkxvYTFCZ3kzMDBsN1F4cnJuUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a19f41e1-58cf-466e-a1b2-2be2a675e0ec" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "bc14b1bf-d8d8-4e11-9661-1c831adc90af" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040205Z:bc14b1bf-d8d8-4e11-9661-1c831adc90af" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 781A7DABB1BB4665B743CAECCB23CDFA Ref B: MAA201060514021 Ref C: 2024-05-21T04:02:05Z" - ], - "Date": [ - "Tue, 21 May 2024 04:02:04 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419/providers/Microsoft.Network/frontdooroperationresults/a6217ee6-152a-4ebc-b68d-a732c4b1c411/frontdoorresults/ps1481?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9hNjIxN2VlNi0xNTJhLTRlYmMtYjY4ZC1hNzMyYzRiMWM0MTEvZnJvbnRkb29ycmVzdWx0cy9wczE0ODE/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e9046e08-6289-469d-8186-006dbbd247f1" - ], - "x-ms-client-request-id": [ - "16ae0744-72cd-4c77-aeb9-fa902860d238" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "387f0d99-c083-4ce0-823a-40b161b92130" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040206Z:387f0d99-c083-4ce0-823a-40b161b92130" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 84FCA95FD31A454A9E1AC29606330C41 Ref B: MAA201060514021 Ref C: 2024-05-21T04:02:05Z" - ], - "Date": [ - "Tue, 21 May 2024 04:02:05 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps9419?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzOTQxOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "cf758003-a992-497c-8375-303373f7a3e7" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609342284305&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=nMyTJ9emsgzxo5RhIwCM4cf5Cxu4i-ACsO5BAXgd0emqOhFDA3an1IjZoG_bwQH6NzXfzdqRA5oiHJli7FdplqEWpZ7JFbrZqDuhJOBoH9D9_5dUjfKVEKt8TkFUYmoVGOhCbS-Wev7yPL_Aq0BhPkzC8xmtM3ENZvgqyLmB6nfe8iu24Z1v0VCZbP-7xScHyaQcMrbpuhdqh_FvKE9shMXrY0D6Brd9sewcX911K5YBygyj8djYIODcTIwz2jslSIYyxNgmFX64ivc46n2_3VZqQU9bE7fPZqUr-iBcgTtY4zNJkaG-6XEELrSICSBo_-EqifNCY8qQg3p5TVfyjg&h=7Vi0REImWS3LGbaB7aWV4OJOr1sM_RbjcpW4ginA_Cs" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-request-id": [ - "abe72937-d0f0-45d5-a097-5267b7e5e82e" - ], - "x-ms-correlation-request-id": [ - "abe72937-d0f0-45d5-a097-5267b7e5e82e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040214Z:abe72937-d0f0-45d5-a097-5267b7e5e82e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 4B93273C531C48EEA91431630F93239F Ref B: MAA201060513023 Ref C: 2024-05-21T04:02:09Z" - ], - "Date": [ - "Tue, 21 May 2024 04:02:13 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609342284305&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=nMyTJ9emsgzxo5RhIwCM4cf5Cxu4i-ACsO5BAXgd0emqOhFDA3an1IjZoG_bwQH6NzXfzdqRA5oiHJli7FdplqEWpZ7JFbrZqDuhJOBoH9D9_5dUjfKVEKt8TkFUYmoVGOhCbS-Wev7yPL_Aq0BhPkzC8xmtM3ENZvgqyLmB6nfe8iu24Z1v0VCZbP-7xScHyaQcMrbpuhdqh_FvKE9shMXrY0D6Brd9sewcX911K5YBygyj8djYIODcTIwz2jslSIYyxNgmFX64ivc46n2_3VZqQU9bE7fPZqUr-iBcgTtY4zNJkaG-6XEELrSICSBo_-EqifNCY8qQg3p5TVfyjg&h=7Vi0REImWS3LGbaB7aWV4OJOr1sM_RbjcpW4ginA_Cs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXprME1Ua3RWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwOTM0MjI4NDMwNSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9bk15VEo5ZW1zZ3p4bzVSaEl3Q000Y2Y1Q3h1NGktQUNzTzVCQVhnZDBlbXFPaEZEQTNhbjFJalpvR19id1FINk56WGZ6ZHFSQTVvaUhKbGk3RmRwbHFFV3BaN0pGYnJacUR1aEpPQm9IOUQ5XzVkVWpmS1ZFS3Q4VGtGVVltb1ZHT2hDYlMtV2V2N3lQTF9BcTBCaFBrekM4eG10TTNFTlp2Z3F5TG1CNm5mZThpdTI0WjF2MFZDWmJQLTd4U2NIeWFRY01yYnB1aGRxaF9GdktFOXNoTVhyWTBENkJyZDlzZXdjWDkxMUs1WUJ5Z3lqOGRqWUlPRGNUSXd6MmpzbFNJWXl4TmdtRlg2NGl2YzQ2bjJfM1ZacVFVOWJFN2ZQWnFVci1pQmNnVHRZNHpOSmthRy02WEVFTHJTSUNTQm9fLUVxaWZOQ1k4cVFnM3A1VFZmeWpnJmg9N1ZpMFJFSW1XUzNMR2JhQjdhV1Y0T0pPcjFzTV9SYmpjcFc0Z2luQV9Dcw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609500683643&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=jO-Bh1Z9pfvjuvTe02VwsGVySiiURfncmJ4ilRczasojAdaFmzG7ScWS0OqZYiY4qkpq7uwlpQF3QPlMsGH8rpK5RthavIi-AQFHCuIZRDB9IG99MDIGkdsrJ3M1JtaCQxiv0RcSqzVXhHZGExLajh4aH8alfkjAYh_nIGedw4L04XpLa3Q9IRyBcWVCUc_wlBemCLkPsq7WLYXfnxdfJc3DQftC0Lg8XwewnFJ2V76Pl-ndIIjqwQFXhpMpLCXkUG_9ZhL-YOVo2t0F9QgoBANb8CcTgVChvPxU4Zgdc8cFMfa6L6l-BnciZ7RlAT1APyt4MZnR4J7mqW60io7gnw&h=RfnCbix_vZUFJzc1R1GWn_gadJPoJxtEL_XKeuvar7E" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "1ee7aaff-f5ae-48f9-a4b8-7bf0d0972007" - ], - "x-ms-correlation-request-id": [ - "1ee7aaff-f5ae-48f9-a4b8-7bf0d0972007" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040230Z:1ee7aaff-f5ae-48f9-a4b8-7bf0d0972007" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 82F15F6E0F7C4DC79768EE25CEB2A132 Ref B: MAA201060513023 Ref C: 2024-05-21T04:02:29Z" - ], - "Date": [ - "Tue, 21 May 2024 04:02:29 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609500683643&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=jO-Bh1Z9pfvjuvTe02VwsGVySiiURfncmJ4ilRczasojAdaFmzG7ScWS0OqZYiY4qkpq7uwlpQF3QPlMsGH8rpK5RthavIi-AQFHCuIZRDB9IG99MDIGkdsrJ3M1JtaCQxiv0RcSqzVXhHZGExLajh4aH8alfkjAYh_nIGedw4L04XpLa3Q9IRyBcWVCUc_wlBemCLkPsq7WLYXfnxdfJc3DQftC0Lg8XwewnFJ2V76Pl-ndIIjqwQFXhpMpLCXkUG_9ZhL-YOVo2t0F9QgoBANb8CcTgVChvPxU4Zgdc8cFMfa6L6l-BnciZ7RlAT1APyt4MZnR4J7mqW60io7gnw&h=RfnCbix_vZUFJzc1R1GWn_gadJPoJxtEL_XKeuvar7E", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXprME1Ua3RWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwOTUwMDY4MzY0MyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ak8tQmgxWjlwZnZqdXZUZTAyVndzR1Z5U2lpVVJmbmNtSjRpbFJjemFzb2pBZGFGbXpHN1NjV1MwT3FaWWlZNHFrcHE3dXdscFFGM1FQbE1zR0g4cnBLNVJ0aGF2SWktQVFGSEN1SVpSREI5SUc5OU1ESUdrZHNySjNNMUp0YUNReGl2MFJjU3F6VlhoSFpHRXhMYWpoNGFIOGFsZmtqQVloX25JR2VkdzRMMDRYcExhM1E5SVJ5QmNXVkNVY193bEJlbUNMa1BzcTdXTFlYZm54ZGZKYzNEUWZ0QzBMZzhYd2V3bkZKMlY3NlBsLW5kSUlqcXdRRlhocE1wTENYa1VHXzlaaEwtWU9WbzJ0MEY5UWdvQkFOYjhDY1RnVkNodlB4VTRaZ2RjOGNGTWZhNkw2bC1CbmNpWjdSbEFUMUFQeXQ0TVpuUjRKN21xVzYwaW83Z253Jmg9UmZuQ2JpeF92WlVGSnpjMVIxR1duX2dhZEpQb0p4dEVMX1hLZXV2YXI3RQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609659442716&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=qN4lTxh79ebWegNR6GTGf0OYn6Qgj5WMlOtju8EuoKejYBiAflP_18GSx6Rjnc9SpQadsZ3PtA5GkLzEp8unnkcyV0QXhIRddeo6QkW5l67l6ALo-6c5YqDd66PS9A_h7VAQMsQE_Gj-gdAlybryA1AZqaCovHB-XbWNG1Kmn9Xt7SqGb6duhWyGEKFaJxSXNrgJGQ-5XPWCkVcK6BPN52L9oWNF414lfMBU4xuznXXflMrLiRNrrDRreZMaO1nBGlC3qR-tSBJrKqnInllvdX0msfOB87l0wjJxH-A8sP4xHCvCUtuk3NHLn-cvQosOJhGwAZ_dw20WUQ7del0VuA&h=qpwoAM1u5oVUn5H6hHn83YZVy24NyZQh73uerU675U0" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "024ae731-79aa-45ed-b411-997e188c7605" - ], - "x-ms-correlation-request-id": [ - "024ae731-79aa-45ed-b411-997e188c7605" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040245Z:024ae731-79aa-45ed-b411-997e188c7605" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F2BB512624A4421289E724E2E02E9335 Ref B: MAA201060513023 Ref C: 2024-05-21T04:02:45Z" - ], - "Date": [ - "Tue, 21 May 2024 04:02:45 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609659442716&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=qN4lTxh79ebWegNR6GTGf0OYn6Qgj5WMlOtju8EuoKejYBiAflP_18GSx6Rjnc9SpQadsZ3PtA5GkLzEp8unnkcyV0QXhIRddeo6QkW5l67l6ALo-6c5YqDd66PS9A_h7VAQMsQE_Gj-gdAlybryA1AZqaCovHB-XbWNG1Kmn9Xt7SqGb6duhWyGEKFaJxSXNrgJGQ-5XPWCkVcK6BPN52L9oWNF414lfMBU4xuznXXflMrLiRNrrDRreZMaO1nBGlC3qR-tSBJrKqnInllvdX0msfOB87l0wjJxH-A8sP4xHCvCUtuk3NHLn-cvQosOJhGwAZ_dw20WUQ7del0VuA&h=qpwoAM1u5oVUn5H6hHn83YZVy24NyZQh73uerU675U0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXprME1Ua3RWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwOTY1OTQ0MjcxNiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9cU40bFR4aDc5ZWJXZWdOUjZHVEdmME9ZbjZRZ2o1V01sT3RqdThFdW9LZWpZQmlBZmxQXzE4R1N4NlJqbmM5U3BRYWRzWjNQdEE1R2tMekVwOHVubmtjeVYwUVhoSVJkZGVvNlFrVzVsNjdsNkFMby02YzVZcURkNjZQUzlBX2g3VkFRTXNRRV9Hai1nZEFseWJyeUExQVpxYUNvdkhCLVhiV05HMUttbjlYdDdTcUdiNmR1aFd5R0VLRmFKeFNYTnJnSkdRLTVYUFdDa1ZjSzZCUE41Mkw5b1dORjQxNGxmTUJVNHh1em5YWGZsTXJMaVJOcnJEUnJlWk1hTzFuQkdsQzNxUi10U0JKcktxbklubGx2ZFgwbXNmT0I4N2wwd2pKeEgtQThzUDR4SEN2Q1V0dWszTkhMbi1jdlFvc09KaEd3QVpfZHcyMFdVUTdkZWwwVnVBJmg9cXB3b0FNMXU1b1ZVbjVINmhIbjgzWVpWeTI0TnlaUWg3M3VlclU2NzVVMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609818902737&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=TGV9WhEy9pOTz4KwoMsGmfGu5BTJtKPO4vwm8vOqkZq3oQaWpGBZ4lZVtmUM6xFuLV3bu7ETgDorw-re8NHqkksgMjE92V-ohZcT2La4EgILJlyVcZG6yxsuhCSD4HrkYsuWpnfz3jR_MF9MPUmhDdIms9_VYKjxZ8wjN7qzV5G3rioOL1lQkR2QAJxxTvTOFn-sP3UpXazP0g_LLMHEUNtx5kT3s0RCV87AhWqVV0z1P1JWFJ2nw4p60IKdf5D5Vw6isKDzGeUwqEmBQZF0uDyn1BXQCuHTklYishxl-4F6gKevUfHrHnhesKATuLSF6uUgllLyuB0rnwLWYMJmOQ&h=Co9q76omVK7F6N9k7KsDie2b8_RfK1N7G1X_aieiT2M" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "74b6b8af-1a44-48d0-b550-9436816ef9ca" - ], - "x-ms-correlation-request-id": [ - "74b6b8af-1a44-48d0-b550-9436816ef9ca" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040301Z:74b6b8af-1a44-48d0-b550-9436816ef9ca" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 33A6CCA3889F4DD894E47865DFD7CC60 Ref B: MAA201060513023 Ref C: 2024-05-21T04:03:01Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:01 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609818902737&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=TGV9WhEy9pOTz4KwoMsGmfGu5BTJtKPO4vwm8vOqkZq3oQaWpGBZ4lZVtmUM6xFuLV3bu7ETgDorw-re8NHqkksgMjE92V-ohZcT2La4EgILJlyVcZG6yxsuhCSD4HrkYsuWpnfz3jR_MF9MPUmhDdIms9_VYKjxZ8wjN7qzV5G3rioOL1lQkR2QAJxxTvTOFn-sP3UpXazP0g_LLMHEUNtx5kT3s0RCV87AhWqVV0z1P1JWFJ2nw4p60IKdf5D5Vw6isKDzGeUwqEmBQZF0uDyn1BXQCuHTklYishxl-4F6gKevUfHrHnhesKATuLSF6uUgllLyuB0rnwLWYMJmOQ&h=Co9q76omVK7F6N9k7KsDie2b8_RfK1N7G1X_aieiT2M", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXprME1Ua3RWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwOTgxODkwMjczNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9VEdWOVdoRXk5cE9UejRLd29Nc0dtZkd1NUJUSnRLUE80dndtOHZPcWtacTNvUWFXcEdCWjRsWlZ0bVVNNnhGdUxWM2J1N0VUZ0RvcnctcmU4Tkhxa2tzZ01qRTkyVi1vaFpjVDJMYTRFZ0lMSmx5VmNaRzZ5eHN1aENTRDRIcmtZc3VXcG5mejNqUl9NRjlNUFVtaERkSW1zOV9WWUtqeFo4d2pON3F6VjVHM3Jpb09MMWxRa1IyUUFKeHhUdlRPRm4tc1AzVXBYYXpQMGdfTExNSEVVTnR4NWtUM3MwUkNWODdBaFdxVlYwejFQMUpXRkoybnc0cDYwSUtkZjVENVZ3NmlzS0R6R2VVd3FFbUJRWkYwdUR5bjFCWFFDdUhUa2xZaXNoeGwtNEY2Z0tldlVmSHJIbmhlc0tBVHVMU0Y2dVVnbGxMeXVCMHJud0xXWU1KbU9RJmg9Q285cTc2b21WSzdGNk45azdLc0RpZTJiOF9SZksxTjdHMVhfYWllaVQyTQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609978889747&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=nk9WmKN4X5YI9yCbJLpYlhsn_s8STLcM8rngJHAn3mG7THfXoEO_I8NaFeTPvr56Kn8FcrSmVPmO33Xui0ryBtYvZ5VxrXpfE0wpnS865SDhOAgZxqnIcItZH_sEVIzhb4EfMwzYdPrtLkxWOogkV3XOhk3ft2J3pEnBVD3VUbCLY8dOtcicB9yY0Hcejl5DAUMRboM7KPhqDKDwFDEJm0IWUtShxIF0n8ZDPkylOm0Zp_YscBdSfN39Rk35zM7CHXUKacU4rq5q6laP9_QAaHzAMzBm15-EQLBQb0CF8KsEkf53xyFqV8QOIoyyMgXTvcJy2Dgo02pY2vR92sj9ng&h=ALakjjFFf5mxJBWMAnz7JIjVx2oTiDf8yvTaPKO7ol0" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-request-id": [ - "d5ceace8-0327-46d8-995f-f43ce21232c0" - ], - "x-ms-correlation-request-id": [ - "d5ceace8-0327-46d8-995f-f43ce21232c0" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040317Z:d5ceace8-0327-46d8-995f-f43ce21232c0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 7D157A08DAFA450091D0F6A7E61A2CD4 Ref B: MAA201060513023 Ref C: 2024-05-21T04:03:17Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:17 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609978889747&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=nk9WmKN4X5YI9yCbJLpYlhsn_s8STLcM8rngJHAn3mG7THfXoEO_I8NaFeTPvr56Kn8FcrSmVPmO33Xui0ryBtYvZ5VxrXpfE0wpnS865SDhOAgZxqnIcItZH_sEVIzhb4EfMwzYdPrtLkxWOogkV3XOhk3ft2J3pEnBVD3VUbCLY8dOtcicB9yY0Hcejl5DAUMRboM7KPhqDKDwFDEJm0IWUtShxIF0n8ZDPkylOm0Zp_YscBdSfN39Rk35zM7CHXUKacU4rq5q6laP9_QAaHzAMzBm15-EQLBQb0CF8KsEkf53xyFqV8QOIoyyMgXTvcJy2Dgo02pY2vR92sj9ng&h=ALakjjFFf5mxJBWMAnz7JIjVx2oTiDf8yvTaPKO7ol0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXprME1Ua3RWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwOTk3ODg4OTc0NyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9bms5V21LTjRYNVlJOXlDYkpMcFlsaHNuX3M4U1RMY004cm5nSkhBbjNtRzdUSGZYb0VPX0k4TmFGZVRQdnI1NktuOEZjclNtVlBtTzMzWHVpMHJ5QnRZdlo1VnhyWHBmRTB3cG5TODY1U0RoT0FnWnhxbkljSXRaSF9zRVZJemhiNEVmTXd6WWRQcnRMa3hXT29na1YzWE9oazNmdDJKM3BFbkJWRDNWVWJDTFk4ZE90Y2ljQjl5WTBIY2VqbDVEQVVNUmJvTTdLUGhxREtEd0ZERUptMElXVXRTaHhJRjBuOFpEUGt5bE9tMFpwX1lzY0JkU2ZOMzlSazM1ek03Q0hYVUthY1U0cnE1cTZsYVA5X1FBYUh6QU16Qm0xNS1FUUxCUWIwQ0Y4S3NFa2Y1M3h5RnFWOFFPSW95eU1nWFR2Y0p5MkRnbzAycFkydlI5MnNqOW5nJmg9QUxha2pqRkZmNW14SkJXTUFuejdKSWpWeDJvVGlEZjh5dlRhUEtPN29sMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-request-id": [ - "f6a4c9f1-1369-42b0-acff-4b104b1b6cd2" - ], - "x-ms-correlation-request-id": [ - "f6a4c9f1-1369-42b0-acff-4b104b1b6cd2" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040333Z:f6a4c9f1-1369-42b0-acff-4b104b1b6cd2" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8BA5E15715814376A0F8F95CDB7D973B Ref B: MAA201060513023 Ref C: 2024-05-21T04:03:33Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:33 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzk0MTktV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518609978889747&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=nk9WmKN4X5YI9yCbJLpYlhsn_s8STLcM8rngJHAn3mG7THfXoEO_I8NaFeTPvr56Kn8FcrSmVPmO33Xui0ryBtYvZ5VxrXpfE0wpnS865SDhOAgZxqnIcItZH_sEVIzhb4EfMwzYdPrtLkxWOogkV3XOhk3ft2J3pEnBVD3VUbCLY8dOtcicB9yY0Hcejl5DAUMRboM7KPhqDKDwFDEJm0IWUtShxIF0n8ZDPkylOm0Zp_YscBdSfN39Rk35zM7CHXUKacU4rq5q6laP9_QAaHzAMzBm15-EQLBQb0CF8KsEkf53xyFqV8QOIoyyMgXTvcJy2Dgo02pY2vR92sj9ng&h=ALakjjFFf5mxJBWMAnz7JIjVx2oTiDf8yvTaPKO7ol0", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXprME1Ua3RWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYwOTk3ODg4OTc0NyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9bms5V21LTjRYNVlJOXlDYkpMcFlsaHNuX3M4U1RMY004cm5nSkhBbjNtRzdUSGZYb0VPX0k4TmFGZVRQdnI1NktuOEZjclNtVlBtTzMzWHVpMHJ5QnRZdlo1VnhyWHBmRTB3cG5TODY1U0RoT0FnWnhxbkljSXRaSF9zRVZJemhiNEVmTXd6WWRQcnRMa3hXT29na1YzWE9oazNmdDJKM3BFbkJWRDNWVWJDTFk4ZE90Y2ljQjl5WTBIY2VqbDVEQVVNUmJvTTdLUGhxREtEd0ZERUptMElXVXRTaHhJRjBuOFpEUGt5bE9tMFpwX1lzY0JkU2ZOMzlSazM1ek03Q0hYVUthY1U0cnE1cTZsYVA5X1FBYUh6QU16Qm0xNS1FUUxCUWIwQ0Y4S3NFa2Y1M3h5RnFWOFFPSW95eU1nWFR2Y0p5MkRnbzAycFkydlI5MnNqOW5nJmg9QUxha2pqRkZmNW14SkJXTUFuejdKSWpWeDJvVGlEZjh5dlRhUEtPN29sMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-request-id": [ - "62cda192-2f5e-456d-829b-727893fbdc92" - ], - "x-ms-correlation-request-id": [ - "62cda192-2f5e-456d-829b-727893fbdc92" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040334Z:62cda192-2f5e-456d-829b-727893fbdc92" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 107144DEB2004EA0B1D65FD5627630D2 Ref B: MAA201060513023 Ref C: 2024-05-21T04:03:33Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:34 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - } - ], - "Names": { - "Test-FrontDoorCrudRedirect": [ - "ps1481", - "ps9419" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudWithPiping.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudWithPiping.json deleted file mode 100644 index 530f8fe3946a..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorCrudWithPiping.json +++ /dev/null @@ -1,2842 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "eb4ab86b-1eab-406e-8f8e-ee6c57751fa5" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "359b15b4-1249-4f35-b2ab-4050ee3b4478" - ], - "x-ms-correlation-request-id": [ - "359b15b4-1249-4f35-b2ab-4050ee3b4478" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041023Z:359b15b4-1249-4f35-b2ab-4050ee3b4478" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 91C6C7EA68154BF792ECACC7EBA00125 Ref B: MAA201060515047 Ref C: 2024-05-21T04:10:21Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:22 GMT" - ], - "Content-Length": [ - "19433" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "0085a706-f5fd-4ffc-b9dc-3282d1a86455" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "29" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "c3ea8a8e-713f-4feb-b927-25d8877eccd9" - ], - "x-ms-correlation-request-id": [ - "c3ea8a8e-713f-4feb-b927-25d8877eccd9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041027Z:c3ea8a8e-713f-4feb-b927-25d8877eccd9" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B2E19F46EFBE482B8753F4112F5E2F4A Ref B: MAA201060516021 Ref C: 2024-05-21T04:10:23Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:27 GMT" - ], - "Content-Length": [ - "165" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907\",\r\n \"name\": \"ps6907\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "ed3f995a-8e0f-497c-82f9-c41edc334dc5" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "04e81d98-bd86-439d-befe-6bfe4e68cecc" - ], - "x-ms-correlation-request-id": [ - "04e81d98-bd86-439d-befe-6bfe4e68cecc" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041028Z:04e81d98-bd86-439d-befe-6bfe4e68cecc" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 362C4FAB122E4B96A70C9FA4F8C87BB9 Ref B: MAA201060515051 Ref C: 2024-05-21T04:10:27Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:27 GMT" - ], - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "bddad8aa-ada7-45df-848c-711f2c2ba0c4" - ], - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "09b6eb16-11a5-4356-8e4b-d4f315996666" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041049Z:09b6eb16-11a5-4356-8e4b-d4f315996666" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 4B5BA5973EA646118F39ED02022D2677 Ref B: MAA201060515023 Ref C: 2024-05-21T04:10:48Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:48 GMT" - ], - "Content-Length": [ - "3975" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "50ee7107-465a-41ea-a61e-5d6c884d0906" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "1c751b1a-3717-47ff-8fc8-3eeaeebbdbeb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041108Z:1c751b1a-3717-47ff-8fc8-3eeaeebbdbeb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 2B6AB2DCF68D42FDB1CE79EDFBF33071 Ref B: MAA201060513027 Ref C: 2024-05-21T04:11:07Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:07 GMT" - ], - "Content-Length": [ - "3975" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "ed3f995a-8e0f-497c-82f9-c41edc334dc5" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3044" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps5523\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n }\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Head\",\r\n \"enabledState\": \"Disabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "cea7def9-bbe9-48c5-961a-4f162554c672" - ], - "x-ms-client-request-id": [ - "ed3f995a-8e0f-497c-82f9-c41edc334dc5" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/bc01a285-50fd-4fbe-9328-33d6ee1a241c?api-version=2021-06-01&t=638518614333647435&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=pVXABy8KPAvR3gH6bYGev380X67m76-BouPlmYuZsSOlfOd6eR8wiTehTWqOfQKbR06d4PGg5_1vEFccqFr2xLZknp2L5wcCnUKBNaKTmZHJPi3gusJ3vyOVh_lGxBge24SUvdOfss7tMtzDd2OOPxndkU847fWaoSyI3weGwtoh2m1xnLO_8fiQkigvX15IwYlYtR2iJjiOwWiqVwR7BldwHE-zlw5xaPeFNI_lpugvETVCM5VDklsr6KsQ1EQrzupw0EmCnY_GWf4gDII6I4DNnX4k7inf4nfVkSY8L053LwFEOamayOoxn8BnT1_Tp6tVwYwHdQxNp4vJxFCXtQ&h=svI4yGzf-068ptH8lu2AW-2RT0M5J1XB96tEH67WTBc" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" - ], - "x-ms-correlation-request-id": [ - "aaf0fb43-7f44-4701-ae10-d6b1e59f2dac" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041033Z:aaf0fb43-7f44-4701-ae10-d6b1e59f2dac" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9F41C87BB5D246F293314ED8A31E82B0 Ref B: MAA201060515051 Ref C: 2024-05-21T04:10:28Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:32 GMT" - ], - "Content-Length": [ - "3968" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Creating\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Creating\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3044" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps5523\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n }\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"Head\",\r\n \"enabledState\": \"Disabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/45d30f28-2794-4864-9063-e11a9a83b237/frontdoorresults/ps5523?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1879ceb2-3c76-4507-9f17-868b82d1c5b0" - ], - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/45d30f28-2794-4864-9063-e11a9a83b237?api-version=2021-06-01&t=638518614528981952&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=KGrJf6TOSmyzmwNgKX_es65oerZJpHN0C7_NxO4TbVEiZwRiveQvKHRYcW-yhBlGSMisazb52hjWSR5fSkoRVErxu3RvQ6Bd-4l6r7q6tag1nytj6Mfpc-2xDdEKMbtRYoEEeIhUo0wQwR67WaYtiufOcouIU7VizS_yegeCHmWsNtqExUqRJ9pjfowR-E-uAEhlOCYga7PQac8uqeLc-F_zMcTvSPdHj44bUS66ZlRXInmcRkfz8S4AKOjyafQhBkL3KUg7j7F1oMXuxuSN4LmyVNVSPBmxdfxueTuvkz3Uhg7r34FtSnF2DRPnsZ6uxM5ZFXOBq7O7KomeOhnXxg&h=KPQUR6lhnSm0PPJVlHGBNDchOM65Gc8SZf1SPSXNvLc" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "41fc4863-fbb8-4c56-a043-f2cea6e52301" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041052Z:41fc4863-fbb8-4c56-a043-f2cea6e52301" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 307C7E33AD674BBCAF217397C40A4574 Ref B: MAA201060515023 Ref C: 2024-05-21T04:10:49Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:52 GMT" - ], - "Content-Length": [ - "3963" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/bc01a285-50fd-4fbe-9328-33d6ee1a241c?api-version=2021-06-01&t=638518614333647435&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=pVXABy8KPAvR3gH6bYGev380X67m76-BouPlmYuZsSOlfOd6eR8wiTehTWqOfQKbR06d4PGg5_1vEFccqFr2xLZknp2L5wcCnUKBNaKTmZHJPi3gusJ3vyOVh_lGxBge24SUvdOfss7tMtzDd2OOPxndkU847fWaoSyI3weGwtoh2m1xnLO_8fiQkigvX15IwYlYtR2iJjiOwWiqVwR7BldwHE-zlw5xaPeFNI_lpugvETVCM5VDklsr6KsQ1EQrzupw0EmCnY_GWf4gDII6I4DNnX4k7inf4nfVkSY8L053LwFEOamayOoxn8BnT1_Tp6tVwYwHdQxNp4vJxFCXtQ&h=svI4yGzf-068ptH8lu2AW-2RT0M5J1XB96tEH67WTBc", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9iYzAxYTI4NS01MGZkLTRmYmUtOTMyOC0zM2Q2ZWUxYTI0MWM/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDMzMzY0NzQzNSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9cFZYQUJ5OEtQQXZSM2dINmJZR2V2MzgwWDY3bTc2LUJvdVBsbVl1WnNTT2xmT2Q2ZVI4d2lUZWhUV3FPZlFLYlIwNmQ0UEdnNV8xdkVGY2NxRnIyeExaa25wMkw1d2NDblVLQk5hS1RtWkhKUGkzZ3VzSjN2eU9WaF9sR3hCZ2UyNFNVdmRPZnNzN3RNdHpEZDJPT1B4bmRrVTg0N2ZXYW9TeUkzd2VHd3RvaDJtMXhuTE9fOGZpUWtpZ3ZYMTVJd1lsWXRSMmlKamlPd1dpcVZ3UjdCbGR3SEUtemx3NXhhUGVGTklfbHB1Z3ZFVFZDTTVWRGtsc3I2S3NRMUVRcnp1cHcwRW1DbllfR1dmNGdESUk2STRETm5YNGs3aW5mNG5mVmtTWThMMDUzTHdGRU9hbWF5T294bjhCblQxX1RwNnRWd1l3SGRReE5wNHZKeEZDWHRRJmg9c3ZJNHlHemYtMDY4cHRIOGx1MkFXLTJSVDBNNUoxWEI5NnRFSDY3V1RCYw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "ed3f995a-8e0f-497c-82f9-c41edc334dc5" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "813ea169-ddf8-460f-944c-4145918a8c56" - ], - "x-ms-client-request-id": [ - "ed3f995a-8e0f-497c-82f9-c41edc334dc5" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "33996a88-b0ac-4c10-acea-5b4516a4e8f4" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041044Z:33996a88-b0ac-4c10-acea-5b4516a4e8f4" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C5EB85DC60534D039171F647A624A7DD Ref B: MAA201060515051 Ref C: 2024-05-21T04:10:43Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:43 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "ed3f995a-8e0f-497c-82f9-c41edc334dc5" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "9bdac9c4-6311-4fcf-bdc4-c39727968b61" - ], - "x-ms-client-request-id": [ - "ed3f995a-8e0f-497c-82f9-c41edc334dc5" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "c5490aca-bc7a-4997-a4f7-a9d3cdd51a36" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041045Z:c5490aca-bc7a-4997-a4f7-a9d3cdd51a36" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C3DF0A29CB1C4C3B9168BFC667D8DA4B Ref B: MAA201060515051 Ref C: 2024-05-21T04:10:44Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:45 GMT" - ], - "Content-Length": [ - "3963" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "3447214b-3588-4521-8526-49a13521c6b1" - ], - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "7939ffb9-1a0d-4fc4-ba4a-0a88676de147" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041047Z:7939ffb9-1a0d-4fc4-ba4a-0a88676de147" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E5801EFEC8FA44328CFBC8E4198BD916 Ref B: MAA201060513045 Ref C: 2024-05-21T04:10:46Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:46 GMT" - ], - "Content-Length": [ - "3963" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "22a63594-5630-4ac4-b561-d53b4e094b84" - ], - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "19fbd62d-a6fb-4741-9110-65bf71a7d1b2" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041105Z:19fbd62d-a6fb-4741-9110-65bf71a7d1b2" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1842F79336EB4CCA9EC418DDF7D52134 Ref B: MAA201060515023 Ref C: 2024-05-21T04:11:04Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:04 GMT" - ], - "Content-Length": [ - "3963" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "d6df151b-f339-488c-ada2-e6cc7fb350e1" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "ea882250-ee0a-4f96-8867-36273a784fca" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041106Z:ea882250-ee0a-4f96-8867-36273a784fca" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: AC6E7339D438447C891AF558B561EE70 Ref B: MAA201060515021 Ref C: 2024-05-21T04:11:05Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:06 GMT" - ], - "Content-Length": [ - "3963" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdoors/ps5523\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps5523\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value4\",\r\n \"tag1\": \"value3\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"c1b75732-8082-4312-a1c5-f123c4234036\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Disabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/Frontdoors/ps5523/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps5523.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 33\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps5523.azurefd.net\",\r\n \"friendlyName\": \"ps5523\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "a1ffe59a-80ea-4a4e-9e63-7688be9e1e7d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "56c2e961-6cdf-4523-abbd-37b74639de32" - ], - "x-ms-client-request-id": [ - "a1ffe59a-80ea-4a4e-9e63-7688be9e1e7d" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "89a82fe1-4716-4db6-9257-52d07da56de7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041601Z:89a82fe1-4716-4db6-9257-52d07da56de7" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 222C8D428C394592A461E1436546A150 Ref B: MAA201060513019 Ref C: 2024-05-21T04:15:59Z" - ], - "Date": [ - "Tue, 21 May 2024 04:16:01 GMT" - ], - "Content-Length": [ - "79" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"The requested resource was not found.\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/45d30f28-2794-4864-9063-e11a9a83b237?api-version=2021-06-01&t=638518614528981952&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=KGrJf6TOSmyzmwNgKX_es65oerZJpHN0C7_NxO4TbVEiZwRiveQvKHRYcW-yhBlGSMisazb52hjWSR5fSkoRVErxu3RvQ6Bd-4l6r7q6tag1nytj6Mfpc-2xDdEKMbtRYoEEeIhUo0wQwR67WaYtiufOcouIU7VizS_yegeCHmWsNtqExUqRJ9pjfowR-E-uAEhlOCYga7PQac8uqeLc-F_zMcTvSPdHj44bUS66ZlRXInmcRkfz8S4AKOjyafQhBkL3KUg7j7F1oMXuxuSN4LmyVNVSPBmxdfxueTuvkz3Uhg7r34FtSnF2DRPnsZ6uxM5ZFXOBq7O7KomeOhnXxg&h=KPQUR6lhnSm0PPJVlHGBNDchOM65Gc8SZf1SPSXNvLc", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80NWQzMGYyOC0yNzk0LTQ4NjQtOTA2My1lMTFhOWE4M2IyMzc/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDUyODk4MTk1MiZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9S0dySmY2VE9TbXl6bXdOZ0tYX2VzNjVvZXJaSnBITjBDN19OeE80VGJWRWlad1JpdmVRdktIUlljVy15aEJsR1NNaXNhemI1MmhqV1NSNWZTa29SVkVyeHUzUnZRNkJkLTRsNnI3cTZ0YWcxbnl0ajZNZnBjLTJ4RGRFS01idFJZb0VFZUloVW8wd1F3UjY3V2FZdGl1Zk9jb3VJVTdWaXpTX3llZ2VDSG1Xc050cUV4VXFSSjlwamZvd1ItRS11QUVobE9DWWdhN1BRYWM4dXFlTGMtRl96TWNUdlNQZEhqNDRiVVM2NlpsUlhJbm1jUmtmejhTNEFLT2p5YWZRaEJrTDNLVWc3ajdGMW9NWHV4dVNONExteVZOVlNQQm14ZGZ4dWVUdXZrejNVaGc3cjM0RnRTbkYyRFJQbnNaNnV4TTVaRlhPQnE3TzdLb21lT2huWHhnJmg9S1BRVVI2bGhuU20wUFBKVmxIR0JORGNoT002NUdjOFNaZjFTUFNYTnZMYw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "70a7e7e3-7738-4bd7-b2b3-4de2613bb7e7" - ], - "x-ms-client-request-id": [ - "5495c783-7aef-439f-9a14-885ea44d847c" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "0981febd-bf6f-4fc0-b01e-7f74a3217a68" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041103Z:0981febd-bf6f-4fc0-b01e-7f74a3217a68" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 970FC9D525A8461093E9DF8542478609 Ref B: MAA201060515023 Ref C: 2024-05-21T04:11:03Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:03 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps6907/providers/Microsoft.Network/frontDoors/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094/frontdoorresults/ps5523?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8c96238f-a053-4c3e-aee8-f72099d9c013" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-correlation-request-id": [ - "137c8776-63f3-4b81-9088-420c1cde723d" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041112Z:137c8776-63f3-4b81-9088-420c1cde723d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 50131F559B2442299675C9A66FA12CF4 Ref B: MAA201060513027 Ref C: 2024-05-21T04:11:08Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:11 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c07bcd41-660d-49e5-b447-d11c6e50b09a" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "23fe4de4-e9fd-4f99-b280-9de483f848bd" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041123Z:23fe4de4-e9fd-4f99-b280-9de483f848bd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: FD92530BABE640D9A484352221FA1035 Ref B: MAA201060513027 Ref C: 2024-05-21T04:11:22Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:22 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ad0c39fd-ef25-4a6c-a063-1e71cb7bfda7" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "6bc84b58-c3ba-4f90-8973-e014dbe5a73b" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041134Z:6bc84b58-c3ba-4f90-8973-e014dbe5a73b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6DF6C97A349645E296F4C32FBC4F73D1 Ref B: MAA201060513027 Ref C: 2024-05-21T04:11:33Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:33 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "bd6564ee-cf2a-4019-9846-70f86c32c4ef" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "c7619962-ea8b-4202-ba77-3c3204d957db" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041145Z:c7619962-ea8b-4202-ba77-3c3204d957db" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B87C2EB9A2E842F89125E154CC4E192F Ref B: MAA201060513027 Ref C: 2024-05-21T04:11:44Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:44 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5c148965-38a1-4976-a4fc-ad502c37a9dc" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "1b0153d6-ed2f-4962-9c84-5f00fbc4df96" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041156Z:1b0153d6-ed2f-4962-9c84-5f00fbc4df96" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 177A796C094A4D9F94E17E5309808F99 Ref B: MAA201060513027 Ref C: 2024-05-21T04:11:55Z" - ], - "Date": [ - "Tue, 21 May 2024 04:11:56 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2e518832-e470-490c-b371-f2e665f7d8a1" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "60e9690d-c4f8-4cdb-8860-632fe82f67d5" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041207Z:60e9690d-c4f8-4cdb-8860-632fe82f67d5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E3393B5A116B414ABA188B45EA9C4378 Ref B: MAA201060513027 Ref C: 2024-05-21T04:12:06Z" - ], - "Date": [ - "Tue, 21 May 2024 04:12:07 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f86869bd-db69-4ee4-ac9a-6177d4db3391" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "f4497f46-37b0-4a60-a368-4638018ae47a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041218Z:f4497f46-37b0-4a60-a368-4638018ae47a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B1861CB31AAB43E89EF5C67F2AE5EA4E Ref B: MAA201060513027 Ref C: 2024-05-21T04:12:17Z" - ], - "Date": [ - "Tue, 21 May 2024 04:12:18 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "d248d748-e229-4e82-a94a-00fff8c84cf2" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "b0d20bca-c84f-4150-862c-d2d05eaab59d" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041229Z:b0d20bca-c84f-4150-862c-d2d05eaab59d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5ED9C4D983C849FB9EF067708F6E1ACB Ref B: MAA201060513027 Ref C: 2024-05-21T04:12:28Z" - ], - "Date": [ - "Tue, 21 May 2024 04:12:29 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "03826dc0-0c97-4840-92f4-f9e3f1c418a1" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "0e382317-c5de-4481-a147-b9b7f4c9f5c0" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041240Z:0e382317-c5de-4481-a147-b9b7f4c9f5c0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E41C11291A9D40839DD604DDB1E2EF16 Ref B: MAA201060513027 Ref C: 2024-05-21T04:12:39Z" - ], - "Date": [ - "Tue, 21 May 2024 04:12:40 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b152eb3b-0b19-4c8e-a93a-2dd1d26e72c5" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "b9ad26e1-1220-424d-88d1-ee606d03bc63" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041251Z:b9ad26e1-1220-424d-88d1-ee606d03bc63" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C09546C288A64C2AB7B635A35D7E6B24 Ref B: MAA201060513027 Ref C: 2024-05-21T04:12:50Z" - ], - "Date": [ - "Tue, 21 May 2024 04:12:51 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2ee59cc3-6678-40f2-9336-de88f8aad55f" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "ebed929e-1f29-482f-966e-434c376635b5" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041302Z:ebed929e-1f29-482f-966e-434c376635b5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B09C46B2BADB4E309F8B811A3435AB60 Ref B: MAA201060513027 Ref C: 2024-05-21T04:13:01Z" - ], - "Date": [ - "Tue, 21 May 2024 04:13:02 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f699af8c-a0f9-48c1-8fcf-aaec6afd0816" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "65f8eb1e-3365-4e5b-b5d3-feb3ee9bf7ec" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T041313Z:65f8eb1e-3365-4e5b-b5d3-feb3ee9bf7ec" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 9382695C121C43BDBF1A79E7E07EA056 Ref B: MAA201060513027 Ref C: 2024-05-21T04:13:12Z" - ], - "Date": [ - "Tue, 21 May 2024 04:13:13 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2d414e62-a3a4-4222-88c9-0bddf938ee8f" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "8f994ac1-a2e0-41cf-941f-afd320a5a483" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041325Z:8f994ac1-a2e0-41cf-941f-afd320a5a483" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3A2D5B48F09C42B6B9EF1A6B09D3F9CC Ref B: MAA201060513027 Ref C: 2024-05-21T04:13:24Z" - ], - "Date": [ - "Tue, 21 May 2024 04:13:24 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "7d2197f3-3fb9-4a74-ab5a-1c063c68f887" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "42f027a5-6eac-4fe6-bf63-aaa68062be58" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041336Z:42f027a5-6eac-4fe6-bf63-aaa68062be58" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 02875F99090D44418E27AAE758C03F1F Ref B: MAA201060513027 Ref C: 2024-05-21T04:13:35Z" - ], - "Date": [ - "Tue, 21 May 2024 04:13:35 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "601a30d7-e308-4fc0-9185-60463934b7a3" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "0da0f814-4816-421d-a2bf-e03e21840bf6" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041347Z:0da0f814-4816-421d-a2bf-e03e21840bf6" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6D15798A82DF4AABAAAD19391F038886 Ref B: MAA201060513027 Ref C: 2024-05-21T04:13:46Z" - ], - "Date": [ - "Tue, 21 May 2024 04:13:46 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "bc5d7bff-8c9a-4ef3-a13b-6c21ebf4c1cf" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "65ecafea-2cd1-4cb4-99ad-fd25e6ef0c8e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041358Z:65ecafea-2cd1-4cb4-99ad-fd25e6ef0c8e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6E51BCB9E6E443A388160E050C67E71B Ref B: MAA201060513027 Ref C: 2024-05-21T04:13:57Z" - ], - "Date": [ - "Tue, 21 May 2024 04:13:57 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "92e7643c-5897-4cdf-a861-69a13c08472d" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "7ac3bdcc-729d-493a-8f1d-800213ff67f3" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041409Z:7ac3bdcc-729d-493a-8f1d-800213ff67f3" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 69080A95B7334EC4A9881E2DF7D092F9 Ref B: MAA201060513027 Ref C: 2024-05-21T04:14:08Z" - ], - "Date": [ - "Tue, 21 May 2024 04:14:08 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8856b946-73a9-42f8-984b-2001fcc98e3e" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "8ab33663-0575-40ed-b547-a93e8b735b6b" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041420Z:8ab33663-0575-40ed-b547-a93e8b735b6b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 058E5A5D7BC54DBEA620121D6A70950E Ref B: MAA201060513027 Ref C: 2024-05-21T04:14:19Z" - ], - "Date": [ - "Tue, 21 May 2024 04:14:19 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c3bd3448-6f08-4f2c-af0f-8a0f4a3935d4" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "b1978213-ff34-4bd1-94d8-c7468fbc0081" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041431Z:b1978213-ff34-4bd1-94d8-c7468fbc0081" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1651A35F7B00459FB8CCC898D9A2BD17 Ref B: MAA201060513027 Ref C: 2024-05-21T04:14:30Z" - ], - "Date": [ - "Tue, 21 May 2024 04:14:30 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f3024261-4c77-4648-bf70-12a4c19298a7" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "4b63c102-bc8a-41e4-a331-d474987edbfb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041442Z:4b63c102-bc8a-41e4-a331-d474987edbfb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 911828D6506446CBAC407F442320C28F Ref B: MAA201060513027 Ref C: 2024-05-21T04:14:41Z" - ], - "Date": [ - "Tue, 21 May 2024 04:14:41 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8c446375-4ff1-4ba4-9bf0-483beb83c25e" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "c2d6e518-41ba-420e-987f-31a44d41cd5d" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041452Z:c2d6e518-41ba-420e-987f-31a44d41cd5d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: ACB1BCBC8504427E8835610F87BB5DF0 Ref B: MAA201060513027 Ref C: 2024-05-21T04:14:52Z" - ], - "Date": [ - "Tue, 21 May 2024 04:14:52 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "caa992c5-21c6-4bad-a1e5-ae52176484ef" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "1336b009-0560-4cc8-9a18-4408d5fbe775" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041503Z:1336b009-0560-4cc8-9a18-4408d5fbe775" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: BCB876DCBAED4A25B642D2B6F96AE72A Ref B: MAA201060513027 Ref C: 2024-05-21T04:15:03Z" - ], - "Date": [ - "Tue, 21 May 2024 04:15:02 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2aa2c26b-3a55-4dcf-96c0-8387b402223d" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "02d57099-f65b-44d6-b59c-28d4f93aa6cb" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T041514Z:02d57099-f65b-44d6-b59c-28d4f93aa6cb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E8DB8F71E4194B3CA1E3796EA9BAB420 Ref B: MAA201060513027 Ref C: 2024-05-21T04:15:13Z" - ], - "Date": [ - "Tue, 21 May 2024 04:15:13 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "028f70c0-4bdb-4e4f-be31-5ecb862226d2" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "31c01b65-9aa9-4e31-9580-cc3eb98f4722" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041525Z:31c01b65-9aa9-4e31-9580-cc3eb98f4722" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: AC44FC9FCD3648D8B094270E4E3ECCA5 Ref B: MAA201060513027 Ref C: 2024-05-21T04:15:24Z" - ], - "Date": [ - "Tue, 21 May 2024 04:15:24 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "6dc21dfb-9068-4b91-8d91-ca7cec215ecb" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "a60564a2-3eb5-4b7c-9a42-66ab9e3e0978" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041536Z:a60564a2-3eb5-4b7c-9a42-66ab9e3e0978" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: E3B49FDC720540B1B4949B6EC76B2279 Ref B: MAA201060513027 Ref C: 2024-05-21T04:15:35Z" - ], - "Date": [ - "Tue, 21 May 2024 04:15:35 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4d3b8f80-13c4-40eb-952d-96e1fdb8275e" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "a110ab54-9473-4e5b-baf2-b77175f68bd3" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041547Z:a110ab54-9473-4e5b-baf2-b77175f68bd3" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0D7A931E2EBF48A3BCABB3C2A886F8BA Ref B: MAA201060513027 Ref C: 2024-05-21T04:15:46Z" - ], - "Date": [ - "Tue, 21 May 2024 04:15:46 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094?api-version=2021-06-01&t=638518614721950510&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=RyhQzjXC9URjCOqPCRfDyvW7-oWg37Tp204KcR4tpx5P3i9LaKms6OkfP07lPuXg_GgduKc66dEszMqflcGrKdXWrA74PNwRtXxiAxK-_J9v-VvUS1QiZmpQXHwdKga5OGaOZQBwasACt151S-UmRP5jvK-FLd_nW8Fe57-DsmJXLL-zesi34oCo5eC-ixX7nPns51yBlG5fn7ZyvRhS93QIcKc3vE9CKQz2CG3L5U97fCQoqy_gZH56mjfIXkBIeSSvT3OqB8VJTk-YgNC247MMqS1bdIPYlnGPmkXduUVAafXVYb3ZEpSN4J_p4oa1Sh2ovm9wP5lsXS-iYwBw1w&h=sKmyWCHB9VmWRwxoscLkk8jaj60LFeKdaTmp_jNuGns", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQ/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxNDcyMTk1MDUxMCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UnloUXpqWEM5VVJqQ09xUENSZkR5dlc3LW9XZzM3VHAyMDRLY1I0dHB4NVAzaTlMYUttczZPa2ZQMDdsUHVYZ19HZ2R1S2M2NmRFc3pNcWZsY0dyS2RYV3JBNzRQTndSdFh4aUF4Sy1fSjl2LVZ2VVMxUWlabXBRWEh3ZEtnYTVPR2FPWlFCd2FzQUN0MTUxUy1VbVJQNWp2Sy1GTGRfblc4RmU1Ny1Ec21KWExMLXplc2kzNG9DbzVlQy1peFg3blBuczUxeUJsRzVmbjdaeXZSaFM5M1FJY0tjM3ZFOUNLUXoyQ0czTDVVOTdmQ1FvcXlfZ1pINTZtamZJWGtCSWVTU3ZUM09xQjhWSlRrLVlnTkMyNDdNTXFTMWJkSVBZbG5HUG1rWGR1VVZBYWZYVlliM1pFcFNONEpfcDRvYTFTaDJvdm05d1A1bHNYUy1pWXdCdzF3Jmg9c0tteVdDSEI5Vm1XUnd4b3NjTGtrOGphajYwTEZlS2RhVG1wX2pOdUducw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4b75a869-0184-416c-939d-3132f53dcab1" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "36cbd838-9471-4422-931d-9ec7a55586f1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041558Z:36cbd838-9471-4422-931d-9ec7a55586f1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 457060ABD7084211A376F37EB08E2B61 Ref B: MAA201060513027 Ref C: 2024-05-21T04:15:57Z" - ], - "Date": [ - "Tue, 21 May 2024 04:15:57 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps6907/providers/Microsoft.Network/frontdooroperationresults/e2544bab-2872-4098-a3e8-0fd97f252094/frontdoorresults/ps5523?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNjkwNy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9lMjU0NGJhYi0yODcyLTQwOTgtYTNlOC0wZmQ5N2YyNTIwOTQvZnJvbnRkb29ycmVzdWx0cy9wczU1MjM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "42270355-4801-4860-8da5-cbb9bbafa94b" - ], - "x-ms-client-request-id": [ - "40e1fca4-54f9-4a27-8990-c09269c6d968" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "48885cf2-3297-4773-b122-f3a5adb54313" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041558Z:48885cf2-3297-4773-b122-f3a5adb54313" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D0A716CAAE644859994C22E3227FBD87 Ref B: MAA201060513027 Ref C: 2024-05-21T04:15:58Z" - ], - "Date": [ - "Tue, 21 May 2024 04:15:58 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - } - ], - "Names": { - "Test-FrontDoorCrudWithPiping": [ - "ps5523", - "ps6907" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSByocLatestVersion.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSByocLatestVersion.json deleted file mode 100644 index e854c22400b4..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSByocLatestVersion.json +++ /dev/null @@ -1,998 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn/enableHttps?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24vZW5hYmxlSHR0cHM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "POST", - "RequestHeaders": { - "x-ms-client-request-id": [ - "937d8456-beb5-4760-a729-915c1b1f73a1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "378" - ] - }, - "RequestBody": "{\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\"\r\n },\r\n \"protocolType\": \"ServerNameIndication\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/eed93341-1ecf-4591-89c1-5828f9269be7/frontdoorresults/frontdoorclitest?api-version=2021-06-01" - ], - "Retry-After": [ - "120" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "497dfca8-076a-4f05-8b59-091d19b65673" - ], - "x-ms-client-request-id": [ - "937d8456-beb5-4760-a729-915c1b1f73a1" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/eed93341-1ecf-4591-89c1-5828f9269be7?api-version=2021-06-01&t=638518598031588770&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=M1uR_wCRicXwcNpiGz7qmYCJ7581K0MxKp2XT75QJETBswmanhvy5lQA18hrqSchgda5YGl5y9Xgr5NV2eh4nLVyMSVVFX8iJatQXkRn5wRtNj2thDNEMBROwFR77JZI3ciOM0H667mp7j2Rwd69w1l84k0W6CB3oDkK3_DHDuHG5U7-vzBiOUx11SJPINIbusuBiCUJTDUHyFNtXhNbdd4kqq86UfOmG86nXCvrcLMbAV6LBn8ksZYoJYyum2QXdHNrFhCH_Ds0cYXLwqL4fTke51VOGAmSBrvfurc9pB0tj8TASkDgTpLnTv_e4aPWRUROYKbCfIUNmZpPeSYXrQ&h=Q6Do2LXbyKLR4rg6DgBWMgt-EI9_aeN3WTPRcgwj5vA" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "44984dfc-feb9-4a05-be1f-4d28235e63a1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034323Z:44984dfc-feb9-4a05-be1f-4d28235e63a1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 7C7B21DE45224D799581145184A3A259 Ref B: MAA201060515031 Ref C: 2024-05-21T03:43:20Z" - ], - "Date": [ - "Tue, 21 May 2024 03:43:23 GMT" - ], - "Content-Length": [ - "771" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"ImportingUserProvidedCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n}", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "937d8456-beb5-4760-a729-915c1b1f73a1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "953577c7-9b5c-44d7-9c1b-20a1e984875f" - ], - "x-ms-client-request-id": [ - "937d8456-beb5-4760-a729-915c1b1f73a1" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "0d73334b-b73a-478e-ab47-49dc2d490364" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034324Z:0d73334b-b73a-478e-ab47-49dc2d490364" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5098E8BB59A74605BC7C7C94EA1B1CC9 Ref B: MAA201060515031 Ref C: 2024-05-21T03:43:23Z" - ], - "Date": [ - "Tue, 21 May 2024 03:43:24 GMT" - ], - "Content-Length": [ - "1093" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"ImportingUserProvidedCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "800c8f3b-9759-4c04-a347-04d8e5924a2b" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "cc06f4b7-8cf9-4130-bb0c-3aaf6e5ba73d" - ], - "x-ms-client-request-id": [ - "800c8f3b-9759-4c04-a347-04d8e5924a2b" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "46c9dfc9-f74b-45e4-8443-fae442fc91d6" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034326Z:46c9dfc9-f74b-45e4-8443-fae442fc91d6" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3FDCD806810D4688B2DDDE549EE297D4 Ref B: MAA201060516049 Ref C: 2024-05-21T03:43:24Z" - ], - "Date": [ - "Tue, 21 May 2024 03:43:26 GMT" - ], - "Content-Length": [ - "1093" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"ImportingUserProvidedCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "23d40542-be61-4fd4-8aca-5714180361d7" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "05c21915-8631-4a31-ad5e-aba9d0399cc4" - ], - "x-ms-client-request-id": [ - "23d40542-be61-4fd4-8aca-5714180361d7" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "a049329f-a4c4-4870-aaf8-c7ebf93098d7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034428Z:a049329f-a4c4-4870-aaf8-c7ebf93098d7" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 268C3DC1A14A4FD8B1CEC55F7D18DA80 Ref B: MAA201060513051 Ref C: 2024-05-21T03:44:27Z" - ], - "Date": [ - "Tue, 21 May 2024 03:44:27 GMT" - ], - "Content-Length": [ - "1081" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeployingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "8ef90313-abac-4179-8dc4-f93827796250" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "232ce2bf-c33c-41e9-8a85-5212841e4a8b" - ], - "x-ms-client-request-id": [ - "8ef90313-abac-4179-8dc4-f93827796250" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "db988890-8339-4fcd-a5e9-fe29e6a42f87" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T034530Z:db988890-8339-4fcd-a5e9-fe29e6a42f87" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A7330F992EA94AF98FC4A0816DEB5E31 Ref B: MAA201060513051 Ref C: 2024-05-21T03:45:28Z" - ], - "Date": [ - "Tue, 21 May 2024 03:45:29 GMT" - ], - "Content-Length": [ - "1081" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeployingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "c5833fc6-9707-4270-92b5-ec7e5edb6f65" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4bf46a28-6dc0-448c-8edd-10fc0bf10358" - ], - "x-ms-client-request-id": [ - "c5833fc6-9707-4270-92b5-ec7e5edb6f65" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "9fb886dc-6a3a-4166-837b-d5a2375638d1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034632Z:9fb886dc-6a3a-4166-837b-d5a2375638d1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 4010CF34BBDF483C962357CD6D5C8ED4 Ref B: MAA201060515031 Ref C: 2024-05-21T03:46:30Z" - ], - "Date": [ - "Tue, 21 May 2024 03:46:32 GMT" - ], - "Content-Length": [ - "1081" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeployingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "c6a58b7e-9afa-41c4-b496-05ec90dafd14" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5dd86caa-22fd-413e-9929-5fa1205fe872" - ], - "x-ms-client-request-id": [ - "c6a58b7e-9afa-41c4-b496-05ec90dafd14" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "d2015cbb-3d39-4a36-90f7-4bf5d768a4b0" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034734Z:d2015cbb-3d39-4a36-90f7-4bf5d768a4b0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1D240F7485CD488D98433FDB83FA5749 Ref B: MAA201060514011 Ref C: 2024-05-21T03:47:32Z" - ], - "Date": [ - "Tue, 21 May 2024 03:47:33 GMT" - ], - "Content-Length": [ - "1081" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeployingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "f4f91c97-d3f9-4be7-bda0-30470db51a17" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a31db0f6-e420-41e0-b683-1df27e45a52a" - ], - "x-ms-client-request-id": [ - "f4f91c97-d3f9-4be7-bda0-30470db51a17" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "54dcdca7-45de-4819-b038-ad125d2fbaeb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034836Z:54dcdca7-45de-4819-b038-ad125d2fbaeb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D7876FFECF1245C89150E478654704EB Ref B: MAA201060514021 Ref C: 2024-05-21T03:48:34Z" - ], - "Date": [ - "Tue, 21 May 2024 03:48:35 GMT" - ], - "Content-Length": [ - "1079" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabled\",\r\n \"customHttpsProvisioningSubstate\": \"CertificateDeployed\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "5c89d231-2e2f-4f2f-9b7c-8d9f9c87d50c" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "d0c4f197-f3f8-4cf3-a082-6aeea9674c12" - ], - "x-ms-client-request-id": [ - "5c89d231-2e2f-4f2f-9b7c-8d9f9c87d50c" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "be71cb23-fb4d-4b8f-8b0c-f0d2e9c47d20" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034837Z:be71cb23-fb4d-4b8f-8b0c-f0d2e9c47d20" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: CE5893CB9A9A407BB6FDDF9F7C7F68FC Ref B: MAA201060515029 Ref C: 2024-05-21T03:48:36Z" - ], - "Date": [ - "Tue, 21 May 2024 03:48:37 GMT" - ], - "Content-Length": [ - "1079" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabled\",\r\n \"customHttpsProvisioningSubstate\": \"CertificateDeployed\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e80a6435-6423-4981-a95e-eb0b89543416" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f7cdcc89-8493-400f-925c-9237a8d887f2" - ], - "x-ms-client-request-id": [ - "e80a6435-6423-4981-a95e-eb0b89543416" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d8664848-8e5a-4ecf-b4a3-1e3a423ee152" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034841Z:d8664848-8e5a-4ecf-b4a3-1e3a423ee152" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 453C2111802745229AE9588D84D80C76 Ref B: MAA201060514049 Ref C: 2024-05-21T03:48:40Z" - ], - "Date": [ - "Tue, 21 May 2024 03:48:41 GMT" - ], - "Content-Length": [ - "1081" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6e75ebb7-41e0-4fbb-9f79-b4ff1fec30d9" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "90e8f4d0-3af6-4664-ad12-1324adcdc305" - ], - "x-ms-client-request-id": [ - "6e75ebb7-41e0-4fbb-9f79-b4ff1fec30d9" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "7c262259-c45b-459e-b13d-17fedfb742ec" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034943Z:7c262259-c45b-459e-b13d-17fedfb742ec" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 920B19385F1346FC9C9DCB3B41D4C6B1 Ref B: MAA201060513049 Ref C: 2024-05-21T03:49:42Z" - ], - "Date": [ - "Tue, 21 May 2024 03:49:43 GMT" - ], - "Content-Length": [ - "1081" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "c30293a3-a5a5-4902-a01b-bdb1cde3f0cc" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c91815e7-c8ef-44ed-a429-7f45a190ff64" - ], - "x-ms-client-request-id": [ - "c30293a3-a5a5-4902-a01b-bdb1cde3f0cc" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "3626d186-b32d-4f04-b673-1ca4fed7b182" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035045Z:3626d186-b32d-4f04-b673-1ca4fed7b182" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 819B4C0800A0447DB6841870BFED41C7 Ref B: MAA201060515035 Ref C: 2024-05-21T03:50:44Z" - ], - "Date": [ - "Tue, 21 May 2024 03:50:44 GMT" - ], - "Content-Length": [ - "1080" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"CertificateDeleted\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "0f413ec5-e977-441e-a5c4-ee1a4622fb70" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "770f45bd-3f49-463f-bd98-a277b9812fef" - ], - "x-ms-client-request-id": [ - "0f413ec5-e977-441e-a5c4-ee1a4622fb70" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "be81b3b2-efca-4c16-9258-5fc8b4de7f6e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T035147Z:be81b3b2-efca-4c16-9258-5fc8b4de7f6e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 4A4E261E2F99426AB7A0399FFABF0389 Ref B: MAA201060515029 Ref C: 2024-05-21T03:51:45Z" - ], - "Date": [ - "Tue, 21 May 2024 03:51:46 GMT" - ], - "Content-Length": [ - "625" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-latest-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabled\",\r\n \"customHttpsProvisioningSubstate\": \"None\",\r\n \"customHttpsConfiguration\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-latest-localdev-cdn-azure-cn/disableHttps?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLWxhdGVzdC1sb2NhbGRldi1jZG4tYXp1cmUtY24vZGlzYWJsZUh0dHBzP2FwaS12ZXJzaW9uPTIwMjEtMDYtMDE=", - "RequestMethod": "POST", - "RequestHeaders": { - "x-ms-client-request-id": [ - "e80a6435-6423-4981-a95e-eb0b89543416" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/234753c9-064e-4bfc-8751-8e0e3a892c9c/frontdoorresults/frontdoorclitest?api-version=2021-06-01" - ], - "Retry-After": [ - "120" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1834c0f7-8a7f-4a2f-a1d9-eb7fea379ff1" - ], - "x-ms-client-request-id": [ - "e80a6435-6423-4981-a95e-eb0b89543416" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/234753c9-064e-4bfc-8751-8e0e3a892c9c?api-version=2021-06-01&t=638518601202967663&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=tNBDodFKW5F0ChkMYZD1voV3jR7KaY9ihAWVWHnxUnNqUheHBZGkbHVuMmyGjzTt5To8C68rLBD_VIZNUd_Q96D-mXmY9pcJLoNEouWGnf2BKu7PKEBIU18MzpnY64mA6GVJgi4kRWQ-b4JCfx2HvpeoY9LRPnR1T1K_oXPA_xchZkSv7sWdY1vENZzL0McOoul1qEowxLP2_DxdufRkXePjMKjgfDeICwFG8ZjiqyHV9YzXibtMMHfXcHPfEdn8UH3e94FTcJbtMP128tz4PuQN27lyPJsbBWOv3_dC8Kpxx1vJq_-M1Ck2NkiBmfuoDkh4mXf63xIvf5U74IISbw&h=N2KrRvz0U3tjBu_ZjkdJSkiiTs8r1DPMEtmPcQ8S8Pg" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "8a6d8ecf-7599-492c-9166-63668f7ca6f2" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T034840Z:8a6d8ecf-7599-492c-9166-63668f7ca6f2" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F3BBD1EA4DD14F4E825BDA788704AA80 Ref B: MAA201060514049 Ref C: 2024-05-21T03:48:38Z" - ], - "Date": [ - "Tue, 21 May 2024 03:48:39 GMT" - ], - "Content-Length": [ - "759" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-latest.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": null\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n}", - "StatusCode": 202 - } - ], - "Names": {}, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSByocSpecificVersion.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSByocSpecificVersion.json deleted file mode 100644 index 3c0ea8b3e8d3..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSByocSpecificVersion.json +++ /dev/null @@ -1,791 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn/enableHttps?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbi9lbmFibGVIdHRwcz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "POST", - "RequestHeaders": { - "x-ms-client-request-id": [ - "3441d50a-9b6a-434c-9c50-e910c29589aa" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "436" - ] - }, - "RequestBody": "{\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"protocolType\": \"ServerNameIndication\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/a8a52e60-c7f5-4b59-bb04-c390a77e287e/frontdoorresults/frontdoorclitest?api-version=2021-06-01" - ], - "Retry-After": [ - "120" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8532eea2-c120-471c-885d-2249c8b06656" - ], - "x-ms-client-request-id": [ - "3441d50a-9b6a-434c-9c50-e910c29589aa" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/a8a52e60-c7f5-4b59-bb04-c390a77e287e?api-version=2021-06-01&t=638518590658541350&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=HxcisxVr-uiMhDgvANyTqMzVEKxN_61yzgnJGoef4eqyY6_rRVGxIi3-FZpqW8HIL-46ctq86rZdnOzx4iM9h_Yopwh9OlOD_OzDykRkXTJH6uIwo-85rDRjSf9HdzipUIgS3-W8VjURHJCLIou1ftBFdiYl9bddiVPPZhCkLlbnV38Rg1xzogjcefELp-I-bmhVbhs50DImSjNwy7wSoXlViNYJM6Mgab-GEK7iou89KXrb-HdbM68PwlmDdY2TLnuYWdqkc0fWystPoXc3AjZAt1ZgauiOrCTXxqdpmr-YkLIxoYEXXgAo1_GoekjVzU_qQCqR9qzBt834jJXXkQ&h=mqr_0B2PMqCoDJI492UmsOnO_w0ePLHiyfed-UBDc1Y" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "a793240f-3881-4d7c-8129-a1d2e6318ffc" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033105Z:a793240f-3881-4d7c-8129-a1d2e6318ffc" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 54C7B08C852B4135B48912C186011F95 Ref B: MAA201060516033 Ref C: 2024-05-21T03:31:02Z" - ], - "Date": [ - "Tue, 21 May 2024 03:31:05 GMT" - ], - "Content-Length": [ - "803" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"ImportingUserProvidedCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n}", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "3441d50a-9b6a-434c-9c50-e910c29589aa" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "0e8bfac0-2685-455a-98ca-91a88a9dfdc9" - ], - "x-ms-client-request-id": [ - "3441d50a-9b6a-434c-9c50-e910c29589aa" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "e1925af9-6883-43dc-84a6-1d8963750fa3" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033107Z:e1925af9-6883-43dc-84a6-1d8963750fa3" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5785D17DBA45410CAF882B975A835990 Ref B: MAA201060516033 Ref C: 2024-05-21T03:31:06Z" - ], - "Date": [ - "Tue, 21 May 2024 03:31:07 GMT" - ], - "Content-Length": [ - "1129" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"ImportingUserProvidedCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "04ea15a3-2cfe-493e-9621-c742e588a161" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "09bdbe88-0085-4c2c-8dd0-b58b47b4bcaf" - ], - "x-ms-client-request-id": [ - "04ea15a3-2cfe-493e-9621-c742e588a161" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "6bfa7b4d-9750-4afa-a8d0-c900dc360570" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033109Z:6bfa7b4d-9750-4afa-a8d0-c900dc360570" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C8AA526FC524454DBEC6937188C69ED7 Ref B: MAA201060514021 Ref C: 2024-05-21T03:31:07Z" - ], - "Date": [ - "Tue, 21 May 2024 03:31:09 GMT" - ], - "Content-Length": [ - "1129" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"ImportingUserProvidedCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "423b9810-eac6-44c9-8b9c-48a66fa89a14" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f850047b-77cb-44bc-995c-4a3b1d4fab38" - ], - "x-ms-client-request-id": [ - "423b9810-eac6-44c9-8b9c-48a66fa89a14" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "562bef93-0892-4451-9119-7171f68b5633" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033211Z:562bef93-0892-4451-9119-7171f68b5633" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 883C9A4B0B474C6F8AB788AAAE9E426A Ref B: MAA201060516031 Ref C: 2024-05-21T03:32:09Z" - ], - "Date": [ - "Tue, 21 May 2024 03:32:11 GMT" - ], - "Content-Length": [ - "1117" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeployingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "34bcf38e-7157-46cb-8a84-0845cc4a6342" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "3fbde04a-c295-4e9c-92bf-8752396f18ad" - ], - "x-ms-client-request-id": [ - "34bcf38e-7157-46cb-8a84-0845cc4a6342" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "9fb96c0f-5ea3-43fb-84cf-0b54fe540df5" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033313Z:9fb96c0f-5ea3-43fb-84cf-0b54fe540df5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: BCD976174B0A4E579A372A1602FB0CDB Ref B: MAA201060514047 Ref C: 2024-05-21T03:33:11Z" - ], - "Date": [ - "Tue, 21 May 2024 03:33:12 GMT" - ], - "Content-Length": [ - "1115" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabled\",\r\n \"customHttpsProvisioningSubstate\": \"CertificateDeployed\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "dabbb312-a3c3-41c1-b73e-7a4b09d9527e" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "08ae1083-3ead-4ae9-bd75-56a0b4d7d1f6" - ], - "x-ms-client-request-id": [ - "dabbb312-a3c3-41c1-b73e-7a4b09d9527e" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "245af36e-5ce6-4c3c-baba-ad7c35128445" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033314Z:245af36e-5ce6-4c3c-baba-ad7c35128445" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D57E6587B219486D844BA95A58F8AA7C Ref B: MAA201060516047 Ref C: 2024-05-21T03:33:13Z" - ], - "Date": [ - "Tue, 21 May 2024 03:33:14 GMT" - ], - "Content-Length": [ - "1115" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabled\",\r\n \"customHttpsProvisioningSubstate\": \"CertificateDeployed\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4eefe045-6309-4307-aa22-94c7084fc4f1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8c7a5ec2-facd-4635-b62f-23fb25313045" - ], - "x-ms-client-request-id": [ - "4eefe045-6309-4307-aa22-94c7084fc4f1" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "1adc8ec3-cf86-4f9d-a0cd-5f94184d2893" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T033318Z:1adc8ec3-cf86-4f9d-a0cd-5f94184d2893" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A5EF1F6718FB4556A644766A63D7F974 Ref B: MAA201060516037 Ref C: 2024-05-21T03:33:17Z" - ], - "Date": [ - "Tue, 21 May 2024 03:33:18 GMT" - ], - "Content-Length": [ - "1117" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "7e24419f-4107-4abd-836b-3f24a8560924" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c6d27bf9-a357-459c-974e-41340c192021" - ], - "x-ms-client-request-id": [ - "7e24419f-4107-4abd-836b-3f24a8560924" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "3a4fbd9e-7248-48d0-8164-661fe637403f" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T033421Z:3a4fbd9e-7248-48d0-8164-661fe637403f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 50570F983D7A496EB926BB4D8B9949E9 Ref B: MAA201060514009 Ref C: 2024-05-21T03:34:19Z" - ], - "Date": [ - "Tue, 21 May 2024 03:34:20 GMT" - ], - "Content-Length": [ - "1117" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "94e64b5d-e5d1-4de2-9a3a-2b9776b15224" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ff11b56c-750b-452f-a568-a0aa3fce46d9" - ], - "x-ms-client-request-id": [ - "94e64b5d-e5d1-4de2-9a3a-2b9776b15224" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "4a61affb-054b-41ad-a315-74e7e8c7b39b" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033522Z:4a61affb-054b-41ad-a315-74e7e8c7b39b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8B3D8445461A4F2ABE6EFCFB6DF11749 Ref B: MAA201060516019 Ref C: 2024-05-21T03:35:21Z" - ], - "Date": [ - "Tue, 21 May 2024 03:35:22 GMT" - ], - "Content-Length": [ - "1117" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbj9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "7c05a1d7-3258-4d28-8980-ee148c87e1ca" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f151ba47-3214-4b4d-befe-dbcc23f07020" - ], - "x-ms-client-request-id": [ - "7c05a1d7-3258-4d28-8980-ee148c87e1ca" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "722158be-1cc7-4fc7-9741-7abd5b50de0f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033624Z:722158be-1cc7-4fc7-9741-7abd5b50de0f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F850F756FA8D48EC937B4E384C02E856 Ref B: MAA201060513017 Ref C: 2024-05-21T03:36:23Z" - ], - "Date": [ - "Tue, 21 May 2024 03:36:24 GMT" - ], - "Content-Length": [ - "631" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoors/frontdoorclitest/frontendendpoints/afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"name\": \"afdbyoc-specific-localdev-cdn-azure-cn\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabled\",\r\n \"customHttpsProvisioningSubstate\": \"None\",\r\n \"customHttpsConfiguration\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/frontDoors/frontdoorclitest/frontendEndpoints/afdbyoc-specific-localdev-cdn-azure-cn/disableHttps?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL0NsaURldlJlc2VydmVkR3JvdXAvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2Zyb250RG9vcnMvZnJvbnRkb29yY2xpdGVzdC9mcm9udGVuZEVuZHBvaW50cy9hZmRieW9jLXNwZWNpZmljLWxvY2FsZGV2LWNkbi1henVyZS1jbi9kaXNhYmxlSHR0cHM/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "POST", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4eefe045-6309-4307-aa22-94c7084fc4f1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/e16d4bbc-159a-43b8-951c-bc0ed6e1fc5c/frontdoorresults/frontdoorclitest?api-version=2021-06-01" - ], - "Retry-After": [ - "120" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "993da24e-6074-4216-a25a-bd71405cae83" - ], - "x-ms-client-request-id": [ - "4eefe045-6309-4307-aa22-94c7084fc4f1" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdooroperationresults/e16d4bbc-159a-43b8-951c-bc0ed6e1fc5c?api-version=2021-06-01&t=638518591972447360&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=A3SGFgCxsWe2MWpuQmtclzNFzGGRN0iezX46-tEbj2Q4u-y9_FrSYsUKJUjd5ji8mLXdyA_dVGNuqEsa_MG9H5XaAEmZ_ENGhCbQL-shEazG0IHS9-loc4s1NpgHSZawy8Z2xnT77UXn8DgWmeuG753h0AMah2zqO-HcXhGOFaSO7ZExBdQH_WIrmqIYB5jaDY9KT_omdiJmJI_P4aT1sgKv6GazM80yeSrfvsvgZMuOTemQxeLcXY-ICJJwgRask4P8f6D-a8woe1II0dF1GF9EnmzqpzAtRNN6gvQ2gC8mF7RezlHpKWna9k5oj7k-rutOX-SFM6YMIybLgf8NWA&h=Yk6ux1BTqkp1uxob13sn4ufVNEdgL0kbtpA2ddMayik" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "3be02f17-0686-4a3f-ad5d-77d4850ed9ca" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T033317Z:3be02f17-0686-4a3f-ad5d-77d4850ed9ca" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 394E12E7D21E418DA5F2C6E6E8CF6335 Ref B: MAA201060516037 Ref C: 2024-05-21T03:33:15Z" - ], - "Date": [ - "Tue, 21 May 2024 03:33:16 GMT" - ], - "Content-Length": [ - "791" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"afdbyoc-specific.localdev.cdn.azure.cn\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"certificateSource\": \"AzureKeyVault\",\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.KeyVault/vaults/clibyoc-int\"\r\n },\r\n \"secretName\": \"localdev-multi\",\r\n \"secretVersion\": \"6244bbfa61c241d78403a6e394cc2d30\"\r\n },\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": null,\r\n \"certificateTypeAsEnum\": \"Dedicated\"\r\n }\r\n }\r\n}", - "StatusCode": 202 - } - ], - "Names": {}, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSFrontDoor.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSFrontDoor.json deleted file mode 100644 index 2137a439d8ad..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorEndpointCustomDomainHTTPSFrontDoor.json +++ /dev/null @@ -1,2031 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "1d8dd266-35be-4285-b251-8467243b11cd" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.2" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "1148ba71-d927-4c05-9d55-33c0d9135e25" - ], - "x-ms-correlation-request-id": [ - "1148ba71-d927-4c05-9d55-33c0d9135e25" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231735Z:1148ba71-d927-4c05-9d55-33c0d9135e25" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:17:34 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "8844" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlZ3JvdXBzL3BzNTE3Nz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "RequestHeaders": { - "x-ms-client-request-id": [ - "9a7b1dd8-88ab-40ba-bbed-7a9f60cbe7c8" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.2" - ], - "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": [ - "70fa8143-98e1-4ad0-b253-d51640c9e126" - ], - "x-ms-correlation-request-id": [ - "70fa8143-98e1-4ad0-b253-d51640c9e126" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231736Z:70fa8143-98e1-4ad0-b253-d51640c9e126" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:17:35 GMT" - ], - "Content-Length": [ - "165" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177\",\r\n \"name\": \"ps5177\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDE5LTA1LTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "cff46758-5deb-4a14-b041-40be57861dc0" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "19f74fe7-e51b-4355-a4be-ceebe47ce6b4" - ], - "x-ms-client-request-id": [ - "cff46758-5deb-4a14-b041-40be57861dc0" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "13017a0e-8cc6-44a0-9bbb-59666123de93" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231737Z:13017a0e-8cc6-44a0-9bbb-59666123de93" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:17:37 GMT" - ], - "Content-Length": [ - "28" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"test-powershell-030620190342\",\r\n \"routingRules\": [\r\n {\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/BackendPools/backendPool1\"\r\n }\r\n }\r\n },\r\n \"name\": \"routingrule1\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n },\r\n \"name\": \"loadbalancingsetting1\"\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"HEAD\",\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"name\": \"healthProbeSetting1\"\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n },\r\n \"name\": \"backendpool1\"\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"properties\": {\r\n \"hostName\": \"test-powershell-030620190342.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n },\r\n \"name\": \"frontendendpoint1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n },\r\n \"name\": \"frontendendpoint2\"\r\n }\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag1\": \"value1\",\r\n \"tag2\": \"value2\"\r\n }\r\n}", - "RequestHeaders": { - "x-ms-client-request-id": [ - "dfcc68e8-509f-423f-b1df-1bb6f3634ced" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3312" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "x-ms-request-id": [ - "d3bb9a12-e61e-4c75-a7b8-ae1fef10d2be" - ], - "x-ms-client-request-id": [ - "dfcc68e8-509f-423f-b1df-1bb6f3634ced" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdooroperationresults/ce6a6223-0cbe-4fd1-8c45-545f36e80263?api-version=2019-05-01" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "de144ea0-3c9f-4a4f-8256-a66950b8b441" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231741Z:de144ea0-3c9f-4a4f-8256-a66950b8b441" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:17:41 GMT" - ], - "Content-Length": [ - "5189" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"test-powershell-030620190342\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"tags\": {\r\n \"tag1\": \"value1\",\r\n \"tag2\": \"value2\"\r\n },\r\n \"location\": \"Global\",\r\n \"properties\": {\r\n \"provisioningState\": \"Creating\",\r\n \"resourceState\": \"Creating\",\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n ],\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/HealthProbeSettings/healthProbeSetting1\"\r\n },\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"resourceState\": \"Creating\"\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"intervalInSeconds\": 30,\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"resourceState\": \"Creating\",\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"hostName\": \"test-powershell-030620190342.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Creating\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/FrontendEndpoints/frontendendpoint2\",\r\n \"name\": \"frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Creating\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"additionalLatencyMilliseconds\": 0,\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"resourceState\": \"Creating\"\r\n }\r\n }\r\n ],\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"resourceState\": \"Creating\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/BackendPools/backendPool1\"\r\n }\r\n }\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"test-powershell-030620190342.azurefd.net\",\r\n \"friendlyName\": \"test-powershell-030620190342\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdooroperationresults/ce6a6223-0cbe-4fd1-8c45-545f36e80263?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlZ3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9jZTZhNjIyMy0wY2JlLTRmZDEtOGM0NS01NDVmMzZlODAyNjM/YXBpLXZlcnNpb249MjAxOS0wNS0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "70fc85d6-7cb1-44ad-9769-f03bac86d318" - ], - "x-ms-client-request-id": [ - "980c6715-1561-43cd-bfe6-99aa957ffc71" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "d6a0a3ee-ebe3-4568-be65-b2fb54bc6e14" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231752Z:d6a0a3ee-ebe3-4568-be65-b2fb54bc6e14" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:17:51 GMT" - ], - "Content-Length": [ - "78" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdooroperationresults/ce6a6223-0cbe-4fd1-8c45-545f36e80263?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlZ3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy9jZTZhNjIyMy0wY2JlLTRmZDEtOGM0NS01NDVmMzZlODAyNjM/YXBpLXZlcnNpb249MjAxOS0wNS0wMQ==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "f4984279-ba96-43bc-b2ba-deb66c9274e2" - ], - "x-ms-client-request-id": [ - "fd724ca8-23d6-46cd-9c0d-14875acb2ecd" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "b35bfa24-f116-480c-9b1d-20c4d85aebe2" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231802Z:b35bfa24-f116-480c-9b1d-20c4d85aebe2" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:18:02 GMT" - ], - "Content-Length": [ - "77" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "7b0cdd4a-c3cd-4a24-a219-f335c9ad7a7e" - ], - "x-ms-client-request-id": [ - "81fdad35-3ffd-4f5f-98e8-dace2c999b05" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "7e5a3135-656b-4f0d-9ebf-6c087f26a95b" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231802Z:7e5a3135-656b-4f0d-9ebf-6c087f26a95b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:18:02 GMT" - ], - "Content-Length": [ - "5183" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"test-powershell-030620190342\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"tags\": {\r\n \"tag1\": \"value1\",\r\n \"tag2\": \"value2\"\r\n },\r\n \"location\": \"Global\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceState\": \"Enabled\",\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n ],\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/HealthProbeSettings/healthProbeSetting1\"\r\n },\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"intervalInSeconds\": 30,\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"resourceState\": \"Enabled\",\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"hostName\": \"test-powershell-030620190342.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/FrontendEndpoints/frontendendpoint2\",\r\n \"name\": \"frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"additionalLatencyMilliseconds\": 0,\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"resourceState\": \"Enabled\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/BackendPools/backendPool1\"\r\n }\r\n }\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"test-powershell-030620190342.azurefd.net\",\r\n \"friendlyName\": \"test-powershell-030620190342\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "129fecdc-3379-4768-a46a-1de7c859d94f" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "a5ec7289-0acc-4975-ac32-df9c8bbaa86f" - ], - "x-ms-client-request-id": [ - "129fecdc-3379-4768-a46a-1de7c859d94f" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11995" - ], - "x-ms-correlation-request-id": [ - "ea3658a3-085e-43d0-be12-63f7960eccd5" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231803Z:ea3658a3-085e-43d0-be12-63f7960eccd5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:18:02 GMT" - ], - "Content-Length": [ - "5183" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"test-powershell-030620190342\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"tags\": {\r\n \"tag1\": \"value1\",\r\n \"tag2\": \"value2\"\r\n },\r\n \"location\": \"Global\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceState\": \"Enabled\",\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n ],\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/HealthProbeSettings/healthProbeSetting1\"\r\n },\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"intervalInSeconds\": 30,\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"resourceState\": \"Enabled\",\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"hostName\": \"test-powershell-030620190342.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/FrontendEndpoints/frontendendpoint2\",\r\n \"name\": \"frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"additionalLatencyMilliseconds\": 0,\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/Frontdoors/test-powershell-030620190342/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"resourceState\": \"Enabled\",\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/BackendPools/backendPool1\"\r\n }\r\n }\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"test-powershell-030620190342.azurefd.net\",\r\n \"friendlyName\": \"test-powershell-030620190342\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2/enableHttps?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyL2VuYWJsZUh0dHBzP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "POST", - "RequestBody": "{\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"protocolType\": \"ServerNameIndication\"\r\n}", - "RequestHeaders": { - "x-ms-client-request-id": [ - "81d302ad-ecae-4527-9b1a-e99f5949050a" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "201" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdooroperationresults/2793d8e6-1d41-4110-9926-0e7c6b3e42ce/frontdoorresults/test-powershell-030620190342?api-version=2019-05-01" - ], - "Retry-After": [ - "120" - ], - "x-ms-request-id": [ - "606945aa-913e-497f-81ad-a9ac6f408acc" - ], - "x-ms-client-request-id": [ - "81d302ad-ecae-4527-9b1a-e99f5949050a" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdooroperationresults/2793d8e6-1d41-4110-9926-0e7c6b3e42ce?api-version=2019-05-01" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "5855a993-8e81-4e52-926b-d7769361874f" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231804Z:5855a993-8e81-4e52-926b-d7769361874f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:18:03 GMT" - ], - "Content-Length": [ - "673" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"SubmittingDomainControlValidationRequest\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n}", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "a78742f6-174f-487c-91dd-6c031c1bde53" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "cc42e5ee-c25f-4d3f-95c0-6be5839dd0d0" - ], - "x-ms-client-request-id": [ - "a78742f6-174f-487c-91dd-6c031c1bde53" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11994" - ], - "x-ms-correlation-request-id": [ - "3276d155-980b-4045-be44-d5c32fc4e5d9" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T231804Z:3276d155-980b-4045-be44-d5c32fc4e5d9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:18:04 GMT" - ], - "Content-Length": [ - "982" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"SubmittingDomainControlValidationRequest\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "aa1178f0-e531-43e4-8e96-4f59689275b8" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "3002d4fd-5f97-4f2a-9d9c-d2bc7105c7f3" - ], - "x-ms-client-request-id": [ - "aa1178f0-e531-43e4-8e96-4f59689275b8" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "5d5020ce-ce30-45a6-9ecf-100a0b6c309a" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T232805Z:5d5020ce-ce30-45a6-9ecf-100a0b6c309a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:28:05 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "76b4c17d-07b9-4662-88a5-4f04b913c090" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "b37f327a-9b97-4a28-8aea-277213ba8c97" - ], - "x-ms-client-request-id": [ - "76b4c17d-07b9-4662-88a5-4f04b913c090" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "1d554686-7610-4046-b23c-ba47c87f2a7a" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T233806Z:1d554686-7610-4046-b23c-ba47c87f2a7a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:38:06 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "93d6409c-1941-4c97-a187-a469756fd857" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "ada33376-e13b-4070-a909-123c5ab68962" - ], - "x-ms-client-request-id": [ - "93d6409c-1941-4c97-a187-a469756fd857" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "2510a496-d6b7-4e62-b275-ae97d68afa01" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T234807Z:2510a496-d6b7-4e62-b275-ae97d68afa01" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:48:07 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "0aeae046-4ceb-48ce-93da-e0259e2576fc" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "62301290-db24-4ea4-86ae-49644c33c18e" - ], - "x-ms-client-request-id": [ - "0aeae046-4ceb-48ce-93da-e0259e2576fc" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "a64de833-3503-480e-bba2-035a754d4f7d" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191021T235807Z:a64de833-3503-480e-bba2-035a754d4f7d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 21 Oct 2019 23:58:07 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "095fe380-b165-4901-b952-2738ac65cfba" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "d4e7ab59-3aba-47d2-b22e-aedd22144e07" - ], - "x-ms-client-request-id": [ - "095fe380-b165-4901-b952-2738ac65cfba" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "badc2897-8abd-4626-8ea2-0e3fd234ab9c" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T000808Z:badc2897-8abd-4626-8ea2-0e3fd234ab9c" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 00:08:08 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "fadb03d2-e0ce-4729-b5a8-3d2fdb1ba29a" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "4a3e23be-e987-4432-ba73-4b1f8161e20f" - ], - "x-ms-client-request-id": [ - "fadb03d2-e0ce-4729-b5a8-3d2fdb1ba29a" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "ea4600c6-05c1-4c42-8ddc-6d39abd4d5b8" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T001810Z:ea4600c6-05c1-4c42-8ddc-6d39abd4d5b8" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 00:18:09 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "afa31c38-1b13-46ca-988c-8a3667b09e2b" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "9a15c7c6-754d-4051-acb6-7c2e8f00ba17" - ], - "x-ms-client-request-id": [ - "afa31c38-1b13-46ca-988c-8a3667b09e2b" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "f4c4cb48-59a0-4a95-91e9-865dbe8fc6b9" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T002810Z:f4c4cb48-59a0-4a95-91e9-865dbe8fc6b9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 00:28:10 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "f868064b-b415-4c82-87d0-89fe6ae0e39c" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "d458afd9-fd46-4764-8b11-b774ded8b971" - ], - "x-ms-client-request-id": [ - "f868064b-b415-4c82-87d0-89fe6ae0e39c" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "e48ebb70-16ef-4214-b1c3-26dd97bd3a84" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T003811Z:e48ebb70-16ef-4214-b1c3-26dd97bd3a84" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 00:38:10 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "4e8cf417-2413-4565-be7a-ef9c52017c61" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "1f2476be-a3ee-44a0-98d7-2e2c6bdeeef5" - ], - "x-ms-client-request-id": [ - "4e8cf417-2413-4565-be7a-ef9c52017c61" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "df5f35de-5b2b-47ac-856d-6dce8c41a1cb" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T004812Z:df5f35de-5b2b-47ac-856d-6dce8c41a1cb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 00:48:12 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "75a6b9b2-07ea-4901-9800-056189708615" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "204c38ed-53b4-45bf-9931-3a4cd791fcf4" - ], - "x-ms-client-request-id": [ - "75a6b9b2-07ea-4901-9800-056189708615" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "9a242ea3-72d2-4d06-a5d2-2030fd877f7c" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T005813Z:9a242ea3-72d2-4d06-a5d2-2030fd877f7c" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 00:58:13 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "b6b6fe35-4530-40c9-bfad-3d2d0b450789" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "9c4158ea-2290-43d2-857a-cd9c061c2cd3" - ], - "x-ms-client-request-id": [ - "b6b6fe35-4530-40c9-bfad-3d2d0b450789" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "a8cca8ab-8b1c-4438-b0a8-898680f3ab4a" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T010814Z:a8cca8ab-8b1c-4438-b0a8-898680f3ab4a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 01:08:13 GMT" - ], - "Content-Length": [ - "987" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabling\",\r\n \"customHttpsProvisioningSubstate\": \"PendingDomainControlValidationRequestApproval\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "a55a4359-982e-448a-aaee-260e0af5c63d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "bb8546ba-0fd0-474e-89d1-be6ea331797a" - ], - "x-ms-client-request-id": [ - "a55a4359-982e-448a-aaee-260e0af5c63d" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "8a3d4074-27d1-44a5-86c7-b4f91bcde679" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T011815Z:8a3d4074-27d1-44a5-86c7-b4f91bcde679" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 01:18:14 GMT" - ], - "Content-Length": [ - "960" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabled\",\r\n \"customHttpsProvisioningSubstate\": \"CertificateDeployed\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2128e2bf-0c10-4e67-991a-21c188476c2d" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "f79f9562-ec69-411e-aa38-328d6e3041aa" - ], - "x-ms-client-request-id": [ - "2128e2bf-0c10-4e67-991a-21c188476c2d" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "6390ef3e-7d00-467c-b484-0b977913a6bb" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T011815Z:6390ef3e-7d00-467c-b484-0b977913a6bb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 01:18:15 GMT" - ], - "Content-Length": [ - "960" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Enabled\",\r\n \"customHttpsProvisioningSubstate\": \"CertificateDeployed\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "7c7c9e64-d33f-4cd9-8cc4-154a6627a6d6" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "23dcfc35-c4db-4732-ab18-19d01b8c6193" - ], - "x-ms-client-request-id": [ - "7c7c9e64-d33f-4cd9-8cc4-154a6627a6d6" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "2e617ab4-bebc-4eb7-89f1-c534c57d1ca0" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T011817Z:2e617ab4-bebc-4eb7-89f1-c534c57d1ca0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 01:18:16 GMT" - ], - "Content-Length": [ - "962" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "588db666-a1a4-4413-8e87-d10f8763cdc1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "2ef221a8-4126-48b4-91c7-f07dfe4816f7" - ], - "x-ms-client-request-id": [ - "588db666-a1a4-4413-8e87-d10f8763cdc1" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d44656ee-eb18-47a7-9411-bfbac40abb0b" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T012817Z:d44656ee-eb18-47a7-9411-bfbac40abb0b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 01:28:17 GMT" - ], - "Content-Length": [ - "611" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabled\",\r\n \"customHttpsProvisioningSubstate\": \"None\",\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyP2FwaS12ZXJzaW9uPTIwMTktMDUtMDE=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "f0341506-8f5e-4c92-8e69-daa5638791d1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "2fb61490-50cb-4ea2-b03d-3741501f07eb" - ], - "x-ms-client-request-id": [ - "f0341506-8f5e-4c92-8e69-daa5638791d1" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "04dd7629-414d-4857-ac09-4bb973af5e34" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T012818Z:04dd7629-414d-4857-ac09-4bb973af5e34" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 01:28:17 GMT" - ], - "Content-Length": [ - "611" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"name\": \"frontendendpoint2\",\r\n \"id\": \"/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdoors/test-powershell-030620190342/frontendendpoints/frontendendpoint2\",\r\n \"type\": \"Microsoft.Network/frontdoors/frontendendpoints\",\r\n \"properties\": {\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabled\",\r\n \"customHttpsProvisioningSubstate\": \"None\",\r\n \"customHttpsConfiguration\": null,\r\n \"resourceState\": \"Enabled\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/ps5177/providers/Microsoft.Network/frontDoors/test-powershell-030620190342/frontendEndpoints/frontendendpoint2/disableHttps?api-version=2019-05-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDdmNGJjNjgtNmZlNC00M2EyLWJlOGItZGZkMGUyOTBlZmEyL3Jlc291cmNlR3JvdXBzL3BzNTE3Ny9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy90ZXN0LXBvd2Vyc2hlbGwtMDMwNjIwMTkwMzQyL2Zyb250ZW5kRW5kcG9pbnRzL2Zyb250ZW5kZW5kcG9pbnQyL2Rpc2FibGVIdHRwcz9hcGktdmVyc2lvbj0yMDE5LTA1LTAx", - "RequestMethod": "POST", - "RequestBody": "", - "RequestHeaders": { - "x-ms-client-request-id": [ - "592a47c5-3150-438c-8102-e10a459a2432" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/4.6.27817.01", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.18960.", - "Microsoft.Azure.Management.FrontDoor.FrontDoorManagementClient/1.0.0.0" - ] - }, - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdooroperationresults/85c9ee48-e6c0-4f1f-9cc5-2d17279cedb5/frontdoorresults/test-powershell-030620190342?api-version=2019-05-01" - ], - "Retry-After": [ - "120" - ], - "x-ms-request-id": [ - "5a88af22-09d5-454e-917a-b8caa1e29e87" - ], - "x-ms-client-request-id": [ - "592a47c5-3150-438c-8102-e10a459a2432" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourcegroups/ps5177/providers/Microsoft.Network/frontdooroperationresults/85c9ee48-e6c0-4f1f-9cc5-2d17279cedb5?api-version=2019-05-01" - ], - "OData-Version": [ - "4.0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "0f963451-df65-4335-bd20-6b6c4e855d26" - ], - "x-ms-routing-request-id": [ - "WESTUS:20191022T011816Z:0f963451-df65-4335-bd20-6b6c4e855d26" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Tue, 22 Oct 2019 01:18:16 GMT" - ], - "Content-Length": [ - "653" - ], - "Content-Type": [ - "application/json; odata.metadata=minimal; odata.streaming=true" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"hostName\": \"testa349674e19.powershell-custom.azfdtest.xyz\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": \"Disabling\",\r\n \"customHttpsProvisioningSubstate\": \"DeletingCertificate\",\r\n \"customHttpsConfiguration\": {\r\n \"protocolType\": \"ServerNameIndication\",\r\n \"frontDoorCertificateSourceParameters\": {\r\n \"certificateType\": \"Dedicated\"\r\n },\r\n \"keyVaultCertificateSourceParameters\": {\r\n \"vault\": {\r\n \"id\": null\r\n },\r\n \"secretName\": null,\r\n \"secretVersion\": null\r\n },\r\n \"certificateSource\": \"FrontDoor\",\r\n \"minimumTlsVersion\": \"1.2\"\r\n },\r\n \"resourceState\": \"Enabled\"\r\n}", - "StatusCode": 202 - } - ], - "Names": { - "Test-FrontDoorEndpointCustomDomainHTTPS-FrontDoor": [ - "ps5177" - ] - }, - "Variables": { - "SubscriptionId": "47f4bc68-6fe4-43a2-be8b-dfd0e290efa2" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorRulesEngineCrud.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorRulesEngineCrud.json deleted file mode 100644 index 6b59daee0d55..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.FrontDoorTests/TestFrontDoorRulesEngineCrud.json +++ /dev/null @@ -1,3280 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "ffc1e478-6aed-4235-84bc-7ea95456b28e" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "66c8a1ae-89ee-4b09-adf1-c87a3b3f42d7" - ], - "x-ms-correlation-request-id": [ - "66c8a1ae-89ee-4b09-adf1-c87a3b3f42d7" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040340Z:66c8a1ae-89ee-4b09-adf1-c87a3b3f42d7" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8689612EE9BB496F9A3B95636619A674 Ref B: MAA201060516029 Ref C: 2024-05-21T04:03:38Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:40 GMT" - ], - "Content-Length": [ - "19433" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Mexico Central\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "05cab405-3eed-48da-add2-b8cd826446ce" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "29" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-request-id": [ - "e5fc6226-0f3f-4209-b6f7-fe891ceaffb9" - ], - "x-ms-correlation-request-id": [ - "e5fc6226-0f3f-4209-b6f7-fe891ceaffb9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040343Z:e5fc6226-0f3f-4209-b6f7-fe891ceaffb9" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: F36A91161B69456AB6A387116613AC80 Ref B: MAA201060516017 Ref C: 2024-05-21T04:03:40Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:43 GMT" - ], - "Content-Length": [ - "165" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775\",\r\n \"name\": \"ps2775\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-request-id": [ - "07d685ea-dd30-4ffc-8d30-0e0f85e09192" - ], - "x-ms-correlation-request-id": [ - "07d685ea-dd30-4ffc-8d30-0e0f85e09192" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040344Z:07d685ea-dd30-4ffc-8d30-0e0f85e09192" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 3745292AACEB4641919ADF6BE92C4EB0 Ref B: MAA201060514033 Ref C: 2024-05-21T04:03:44Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:44 GMT" - ], - "Content-Length": [ - "12" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycz9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ab7b2a1b-b419-4836-8545-60b1b6491b82" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "e9ef5497-4bd6-43f2-92eb-a01ab535c2eb" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040430Z:e9ef5497-4bd6-43f2-92eb-a01ab535c2eb" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: CBF68EC45E1A4904A2961F18766BE31A Ref B: MAA201060515053 Ref C: 2024-05-21T04:04:29Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:30 GMT" - ], - "Content-Length": [ - "3974" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps7978\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"dc0f2bf4-fc07-4544-a46a-abd8942eba5d\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps7978.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps7978.azurefd.net\",\r\n \"friendlyName\": \"ps7978\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5Nzg/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3043" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"friendlyName\": \"ps7978\",\r\n \"routingRules\": [\r\n {\r\n \"name\": \"routingrule1\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendPool1\"\r\n }\r\n },\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"loadBalancingSettings\": [\r\n {\r\n \"name\": \"loadbalancingsetting1\",\r\n \"properties\": {\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"name\": \"healthProbeSetting1\",\r\n \"properties\": {\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"healthProbeMethod\": \"HEAD\",\r\n \"enabledState\": \"Enabled\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"name\": \"backendpool1\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\"\r\n }\r\n ],\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"name\": \"frontendendpoint1\",\r\n \"properties\": {\r\n \"hostName\": \"ps7978.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\"\r\n },\r\n \"location\": \"global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8bc127a2-b403-4032-8b2f-0f800c687566" - ], - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/45046b0e-b341-40a9-8627-f44c3edce341?api-version=2021-06-01&t=638518610314893923&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=uHeMDSa9-BYbTcCcu3oomndn6iisguGueHyWHeolsGGxySRcpLGtce9q-8XavGVoLCgWOy44oDgn0V6np2__qBUKU7Fjsd9oCEPFEZeU78QtlktlGEBx64lmYcWMc-OBKDBB3Jbt2FZx0QP-acBsfWGyfYaU3EaHVyST_QVHWOzUYDZ_TgdPJJul-jCSvI4NluOJwtSMSdQ51kFIV7RZ3pPq4e39n4r7uoWhkwEBi5MQ5RELRCDrQGxuuLaWVFehu1eRmq22bwsGznEkgaDS5JGli-1lFNgpaWL-ffxy-lCAbhPCVckm2PilKlyDMHh2Rc1HqFaEGk47JS39eE2tcw&h=4ZwDUWqIQuDcoEP_tAV06agVAp52pDZfgObPvFvVG10" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "ce0d52e8-bcf1-49c8-a4b1-2df976633446" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040351Z:ce0d52e8-bcf1-49c8-a4b1-2df976633446" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: BFE5690DE403463FBE85A1B2618EF789 Ref B: MAA201060514033 Ref C: 2024-05-21T04:03:44Z" - ], - "Date": [ - "Tue, 21 May 2024 04:03:51 GMT" - ], - "Content-Length": [ - "3967" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps7978\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Creating\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"dc0f2bf4-fc07-4544-a46a-abd8942eba5d\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Creating\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Creating\",\r\n \"hostName\": \"ps7978.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps7978.azurefd.net\",\r\n \"friendlyName\": \"ps7978\",\r\n \"provisioningState\": \"Creating\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/45046b0e-b341-40a9-8627-f44c3edce341?api-version=2021-06-01&t=638518610314893923&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=uHeMDSa9-BYbTcCcu3oomndn6iisguGueHyWHeolsGGxySRcpLGtce9q-8XavGVoLCgWOy44oDgn0V6np2__qBUKU7Fjsd9oCEPFEZeU78QtlktlGEBx64lmYcWMc-OBKDBB3Jbt2FZx0QP-acBsfWGyfYaU3EaHVyST_QVHWOzUYDZ_TgdPJJul-jCSvI4NluOJwtSMSdQ51kFIV7RZ3pPq4e39n4r7uoWhkwEBi5MQ5RELRCDrQGxuuLaWVFehu1eRmq22bwsGznEkgaDS5JGli-1lFNgpaWL-ffxy-lCAbhPCVckm2PilKlyDMHh2Rc1HqFaEGk47JS39eE2tcw&h=4ZwDUWqIQuDcoEP_tAV06agVAp52pDZfgObPvFvVG10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80NTA0NmIwZS1iMzQxLTQwYTktODYyNy1mNDRjM2VkY2UzNDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDMxNDg5MzkyMyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9dUhlTURTYTktQlliVGNDY3Uzb29tbmRuNmlpc2d1R3VlSHlXSGVvbHNHR3h5U1JjcExHdGNlOXEtOFhhdkdWb0xDZ1dPeTQ0b0RnbjBWNm5wMl9fcUJVS1U3RmpzZDlvQ0VQRkVaZVU3OFF0bGt0bEdFQng2NGxtWWNXTWMtT0JLREJCM0pidDJGWngwUVAtYWNCc2ZXR3lmWWFVM0VhSFZ5U1RfUVZIV096VVlEWl9UZ2RQSkp1bC1qQ1N2STRObHVPSnd0U01TZFE1MWtGSVY3UlozcFBxNGUzOW40cjd1b1doa3dFQmk1TVE1UkVMUkNEclFHeHV1TGFXVkZlaHUxZVJtcTIyYndzR3puRWtnYURTNUpHbGktMWxGTmdwYVdMLWZmeHktbENBYmhQQ1Zja20yUGlsS2x5RE1IaDJSYzFIcUZhRUdrNDdKUzM5ZUUydGN3Jmg9NFp3RFVXcUlRdURjb0VQX3RBVjA2YWdWQXA1MnBEWmZnT2JQdkZ2VkcxMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "51223499-d69a-4810-83d5-5131b1aa0f6a" - ], - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "a556ee89-1a93-428a-91a2-d5e313b7e30a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040402Z:a556ee89-1a93-428a-91a2-d5e313b7e30a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6D53BE0D4FC2402088BAA8961363526E Ref B: MAA201060514033 Ref C: 2024-05-21T04:04:01Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:01 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/45046b0e-b341-40a9-8627-f44c3edce341?api-version=2021-06-01&t=638518610314893923&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=uHeMDSa9-BYbTcCcu3oomndn6iisguGueHyWHeolsGGxySRcpLGtce9q-8XavGVoLCgWOy44oDgn0V6np2__qBUKU7Fjsd9oCEPFEZeU78QtlktlGEBx64lmYcWMc-OBKDBB3Jbt2FZx0QP-acBsfWGyfYaU3EaHVyST_QVHWOzUYDZ_TgdPJJul-jCSvI4NluOJwtSMSdQ51kFIV7RZ3pPq4e39n4r7uoWhkwEBi5MQ5RELRCDrQGxuuLaWVFehu1eRmq22bwsGznEkgaDS5JGli-1lFNgpaWL-ffxy-lCAbhPCVckm2PilKlyDMHh2Rc1HqFaEGk47JS39eE2tcw&h=4ZwDUWqIQuDcoEP_tAV06agVAp52pDZfgObPvFvVG10", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80NTA0NmIwZS1iMzQxLTQwYTktODYyNy1mNDRjM2VkY2UzNDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDMxNDg5MzkyMyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9dUhlTURTYTktQlliVGNDY3Uzb29tbmRuNmlpc2d1R3VlSHlXSGVvbHNHR3h5U1JjcExHdGNlOXEtOFhhdkdWb0xDZ1dPeTQ0b0RnbjBWNm5wMl9fcUJVS1U3RmpzZDlvQ0VQRkVaZVU3OFF0bGt0bEdFQng2NGxtWWNXTWMtT0JLREJCM0pidDJGWngwUVAtYWNCc2ZXR3lmWWFVM0VhSFZ5U1RfUVZIV096VVlEWl9UZ2RQSkp1bC1qQ1N2STRObHVPSnd0U01TZFE1MWtGSVY3UlozcFBxNGUzOW40cjd1b1doa3dFQmk1TVE1UkVMUkNEclFHeHV1TGFXVkZlaHUxZVJtcTIyYndzR3puRWtnYURTNUpHbGktMWxGTmdwYVdMLWZmeHktbENBYmhQQ1Zja20yUGlsS2x5RE1IaDJSYzFIcUZhRUdrNDdKUzM5ZUUydGN3Jmg9NFp3RFVXcUlRdURjb0VQX3RBVjA2YWdWQXA1MnBEWmZnT2JQdkZ2VkcxMA==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "156d756b-a91f-4246-96e4-05d059b050fd" - ], - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "3386bbe2-1908-42cc-a454-72c18a6263dd" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040413Z:3386bbe2-1908-42cc-a454-72c18a6263dd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 08AE1645F66C4BEB93493D824133A23D Ref B: MAA201060514033 Ref C: 2024-05-21T04:04:12Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:13 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5Nzg/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "972a8bfc-3a02-4153-9443-d0c65c093c40" - ], - "x-ms-client-request-id": [ - "9453669d-062a-42d0-abc6-abfeadf10556" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "4cdf82b0-a8d0-4a3c-a098-fcf3b935f2d1" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040414Z:4cdf82b0-a8d0-4a3c-a098-fcf3b935f2d1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 50F1B1581C7D462697A9F34E68AB5982 Ref B: MAA201060514033 Ref C: 2024-05-21T04:04:13Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:14 GMT" - ], - "Content-Length": [ - "3962" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps7978\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"dc0f2bf4-fc07-4544-a46a-abd8942eba5d\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps7978.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps7978.azurefd.net\",\r\n \"friendlyName\": \"ps7978\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5Nzg/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6afb3e63-65cd-4146-ad37-d3a29d160506" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f3de49a5-9b94-4201-b91a-dabae51bd0e0" - ], - "x-ms-client-request-id": [ - "6afb3e63-65cd-4146-ad37-d3a29d160506" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "48836f4e-dfc7-4b34-a24a-465845cc5e87" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040416Z:48836f4e-dfc7-4b34-a24a-465845cc5e87" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1B584A4EED34456EA8E5B723D06EECE6 Ref B: MAA201060516029 Ref C: 2024-05-21T04:04:15Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:16 GMT" - ], - "Content-Length": [ - "3962" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978\",\r\n \"type\": \"Microsoft.Network/frontdoors\",\r\n \"name\": \"ps7978\",\r\n \"location\": \"Global\",\r\n \"tags\": {\r\n \"tag2\": \"value2\",\r\n \"tag1\": \"value1\"\r\n },\r\n \"properties\": {\r\n \"routingRules\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/RoutingRules/routingrule1\",\r\n \"name\": \"routingrule1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/RoutingRules\",\r\n \"properties\": {\r\n \"routeConfiguration\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"MatchRequest\",\r\n \"cacheConfiguration\": null,\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendPool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"rulesEngine\": null,\r\n \"resourceState\": \"Enabled\",\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/FrontendEndpoints/frontendEndpoint1\"\r\n }\r\n ],\r\n \"acceptedProtocols\": [\r\n \"Http\",\r\n \"Https\"\r\n ],\r\n \"patternsToMatch\": [\r\n \"/*\"\r\n ],\r\n \"enabledState\": \"Enabled\",\r\n \"webApplicationFirewallPolicyLink\": null\r\n }\r\n }\r\n ],\r\n \"rulesEngines\": [],\r\n \"frontdoorId\": \"dc0f2bf4-fc07-4544-a46a-abd8942eba5d\",\r\n \"extendedProperties\": {},\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/LoadBalancingSettings/loadbalancingsetting1\",\r\n \"name\": \"loadbalancingsetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/LoadBalancingSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"sampleSize\": 4,\r\n \"successfulSamplesRequired\": 2,\r\n \"additionalLatencyMilliseconds\": 0\r\n }\r\n }\r\n ],\r\n \"healthProbeSettings\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/HealthProbeSettings/healthProbeSetting1\",\r\n \"name\": \"healthProbeSetting1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/HealthProbeSettings\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"path\": \"/\",\r\n \"protocol\": \"Http\",\r\n \"intervalInSeconds\": 30,\r\n \"enabledState\": \"Enabled\",\r\n \"healthProbeMethod\": \"Head\"\r\n }\r\n }\r\n ],\r\n \"backendPools\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/BackendPools/backendpool1\",\r\n \"name\": \"backendpool1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/BackendPools\",\r\n \"properties\": {\r\n \"backends\": [\r\n {\r\n \"address\": \"contoso1.azurewebsites.net\",\r\n \"httpPort\": 80,\r\n \"httpsPort\": 443,\r\n \"priority\": 1,\r\n \"weight\": 50,\r\n \"backendHostHeader\": \"contoso1.azurewebsites.net\",\r\n \"enabledState\": \"Enabled\",\r\n \"privateLinkAlias\": null,\r\n \"privateLinkResourceId\": null,\r\n \"privateLinkLocation\": null,\r\n \"privateEndpointStatus\": null,\r\n \"privateLinkApprovalMessage\": null\r\n }\r\n ],\r\n \"resourceState\": \"Enabled\",\r\n \"loadBalancingSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/LoadBalancingSettings/loadBalancingSetting1\"\r\n },\r\n \"healthProbeSettings\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/HealthProbeSettings/healthProbeSetting1\"\r\n }\r\n }\r\n }\r\n ],\r\n \"frontendEndpoints\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/Frontdoors/ps7978/FrontendEndpoints/frontendendpoint1\",\r\n \"name\": \"frontendendpoint1\",\r\n \"type\": \"Microsoft.Network/Frontdoors/FrontendEndpoints\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"hostName\": \"ps7978.azurefd.net\",\r\n \"sessionAffinityEnabledState\": \"Disabled\",\r\n \"sessionAffinityTtlSeconds\": 0,\r\n \"webApplicationFirewallPolicyLink\": null,\r\n \"customHttpsProvisioningState\": null,\r\n \"customHttpsProvisioningSubstate\": null,\r\n \"customHttpsConfiguration\": null\r\n }\r\n }\r\n ],\r\n \"backendPoolsSettings\": {\r\n \"enforceCertificateNameCheck\": \"Enabled\",\r\n \"sendRecvTimeoutSeconds\": 30\r\n },\r\n \"enabledState\": \"Enabled\",\r\n \"cName\": \"ps7978.azurefd.net\",\r\n \"friendlyName\": \"ps7978\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5Nzg/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "29c228ab-098a-46f1-8c62-2111bea59100" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "bc4f9a70-0627-4049-b0fb-2ede2d9da811" - ], - "x-ms-client-request-id": [ - "29c228ab-098a-46f1-8c62-2111bea59100" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "a43a6b69-9763-4875-bbbc-a535700aff09" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040851Z:a43a6b69-9763-4875-bbbc-a535700aff09" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 09E980209495416EA7A3BE0CE0B86782 Ref B: MAA201060515019 Ref C: 2024-05-21T04:08:49Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:51 GMT" - ], - "Content-Length": [ - "79" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"The requested resource was not found.\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/rulesEngines/engine101?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5NzgvcnVsZXNFbmdpbmVzL2VuZ2luZTEwMT9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "3a6964a5-4c9b-4979-af99-efd9c2d9d437" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3059" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [],\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"dynamicCompression\": \"Disabled\"\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n }\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [],\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\"\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "cef36639-9550-45d3-a1b5-4a3596c69ed0" - ], - "x-ms-client-request-id": [ - "3a6964a5-4c9b-4979-af99-efd9c2d9d437" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "e7306b49-b03c-44d1-b732-27af0f46b966" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040418Z:e7306b49-b03c-44d1-b732-27af0f46b966" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 60FFF10245924C9A893C9FA1B80E634F Ref B: MAA201060513021 Ref C: 2024-05-21T04:04:16Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:18 GMT" - ], - "Content-Length": [ - "2242" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978/rulesengines/engine101\",\r\n \"type\": \"Microsoft.Network/frontdoors/rulesengines\",\r\n \"name\": \"engine101\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": null,\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"queryParameters\": null,\r\n \"dynamicCompression\": \"Disabled\",\r\n \"cacheDuration\": null\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/rulesEngines/engine101?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5NzgvcnVsZXNFbmdpbmVzL2VuZ2luZTEwMT9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "eb340da5-dda3-451f-8eff-49daba47e5f1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "3267" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n },\r\n {\r\n \"headerActionType\": \"Overwrite\",\r\n \"headerName\": \"Strict-Transport-Security\",\r\n \"value\": \"max-age=63072000; includeSubDomains; preload\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [],\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\",\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"dynamicCompression\": \"Disabled\"\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n }\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [],\r\n \"routeConfigurationOverride\": {\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\",\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\"\r\n }\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1a08149d-08ce-434d-825d-4e53d1b0b79f" - ], - "x-ms-client-request-id": [ - "eb340da5-dda3-451f-8eff-49daba47e5f1" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" - ], - "x-ms-correlation-request-id": [ - "f731dcac-a4d4-4f16-a563-fb548f449807" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040424Z:f731dcac-a4d4-4f16-a563-fb548f449807" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: BEFAE1FAE1B6487FA45923770A34B080 Ref B: MAA201060513053 Ref C: 2024-05-21T04:04:22Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:23 GMT" - ], - "Content-Length": [ - "2371" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978/rulesengines/engine101\",\r\n \"type\": \"Microsoft.Network/frontdoors/rulesengines\",\r\n \"name\": \"engine101\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": null,\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n },\r\n {\r\n \"headerActionType\": \"Overwrite\",\r\n \"headerName\": \"Strict-Transport-Security\",\r\n \"value\": \"max-age=63072000; includeSubDomains; preload\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"queryParameters\": null,\r\n \"dynamicCompression\": \"Disabled\",\r\n \"cacheDuration\": null\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/rulesEngines/engine101?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5NzgvcnVsZXNFbmdpbmVzL2VuZ2luZTEwMT9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2cf6685f-9307-4fc6-bd62-5b275ac08d18" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ca077d44-ae15-484c-ac13-342c0cb64849" - ], - "x-ms-client-request-id": [ - "2cf6685f-9307-4fc6-bd62-5b275ac08d18" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "5026863c-626a-47ae-8cb2-14ab154a0e39" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040420Z:5026863c-626a-47ae-8cb2-14ab154a0e39" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B1CC0C5A115B4E9EB6496E4096885F2C Ref B: MAA201060516011 Ref C: 2024-05-21T04:04:19Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:20 GMT" - ], - "Content-Length": [ - "2242" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978/rulesengines/engine101\",\r\n \"type\": \"Microsoft.Network/frontdoors/rulesengines\",\r\n \"name\": \"engine101\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": null,\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"queryParameters\": null,\r\n \"dynamicCompression\": \"Disabled\",\r\n \"cacheDuration\": null\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/rulesEngines/engine101?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5NzgvcnVsZXNFbmdpbmVzL2VuZ2luZTEwMT9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "eb340da5-dda3-451f-8eff-49daba47e5f1" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "be025410-65d8-41f1-af3b-21143a1614fb" - ], - "x-ms-client-request-id": [ - "eb340da5-dda3-451f-8eff-49daba47e5f1" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "cf598221-d0da-405e-908e-dd0bcea2ae58" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040422Z:cf598221-d0da-405e-908e-dd0bcea2ae58" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0EC926488CA44CDB9B35520152F512D7 Ref B: MAA201060513053 Ref C: 2024-05-21T04:04:20Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:21 GMT" - ], - "Content-Length": [ - "2242" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978/rulesengines/engine101\",\r\n \"type\": \"Microsoft.Network/frontdoors/rulesengines\",\r\n \"name\": \"engine101\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": null,\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"queryParameters\": null,\r\n \"dynamicCompression\": \"Disabled\",\r\n \"cacheDuration\": null\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/rulesEngines/engine101?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5NzgvcnVsZXNFbmdpbmVzL2VuZ2luZTEwMT9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6eee43ad-9281-4fe6-a89f-890bf299162e" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "450d9988-a7c4-42f0-bab5-204dfbcfdb37" - ], - "x-ms-client-request-id": [ - "6eee43ad-9281-4fe6-a89f-890bf299162e" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "68635959-7277-41b1-b3a9-3eb8e6ac93db" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040425Z:68635959-7277-41b1-b3a9-3eb8e6ac93db" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 95473F881C724ACC85B170AE6B40A222 Ref B: MAA201060513037 Ref C: 2024-05-21T04:04:24Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:25 GMT" - ], - "Content-Length": [ - "2371" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978/rulesengines/engine101\",\r\n \"type\": \"Microsoft.Network/frontdoors/rulesengines\",\r\n \"name\": \"engine101\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": null,\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n },\r\n {\r\n \"headerActionType\": \"Overwrite\",\r\n \"headerName\": \"Strict-Transport-Security\",\r\n \"value\": \"max-age=63072000; includeSubDomains; preload\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"queryParameters\": null,\r\n \"dynamicCompression\": \"Disabled\",\r\n \"cacheDuration\": null\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/rulesEngines/engine101?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5NzgvcnVsZXNFbmdpbmVzL2VuZ2luZTEwMT9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "b657dd53-f49d-4f8e-a8d6-ea53225c7c3f" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1774c355-ed96-414f-b9f8-ca1533e122f7" - ], - "x-ms-client-request-id": [ - "b657dd53-f49d-4f8e-a8d6-ea53225c7c3f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "53f957c9-b4f7-4ca9-9a31-bbedb340da3f" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040427Z:53f957c9-b4f7-4ca9-9a31-bbedb340da3f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 561322D48886479D82C8FD5C3D43FDEC Ref B: MAA201060513019 Ref C: 2024-05-21T04:04:26Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:27 GMT" - ], - "Content-Length": [ - "2371" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdoors/ps7978/rulesengines/engine101\",\r\n \"type\": \"Microsoft.Network/frontdoors/rulesengines\",\r\n \"name\": \"engine101\",\r\n \"properties\": {\r\n \"resourceState\": \"Enabled\",\r\n \"rules\": [\r\n {\r\n \"name\": \"rule101\",\r\n \"priority\": 1,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": null,\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": [\r\n {\r\n \"headerActionType\": \"Append\",\r\n \"headerName\": \"X-Content-Type-Options\",\r\n \"value\": \"nosniff\"\r\n },\r\n {\r\n \"headerActionType\": \"Overwrite\",\r\n \"headerName\": \"Strict-Transport-Security\",\r\n \"value\": \"max-age=63072000; includeSubDomains; preload\"\r\n }\r\n ]\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule102\",\r\n \"priority\": 2,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"customForwardingPath\": null,\r\n \"forwardingProtocol\": \"HttpsOnly\",\r\n \"cacheConfiguration\": {\r\n \"queryParameterStripDirective\": \"StripNone\",\r\n \"queryParameters\": null,\r\n \"dynamicCompression\": \"Disabled\",\r\n \"cacheDuration\": null\r\n },\r\n \"backendPool\": {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/BackendPools/backendpool1\"\r\n },\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"forward\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n },\r\n {\r\n \"name\": \"rule103\",\r\n \"priority\": 3,\r\n \"action\": {\r\n \"name\": null,\r\n \"routeConfigurationOverride\": {\r\n \"redirectType\": \"Moved\",\r\n \"redirectProtocol\": \"MatchRequest\",\r\n \"customHost\": \"www.contoso.com\",\r\n \"customPath\": \"\",\r\n \"customFragment\": null,\r\n \"customQueryString\": null,\r\n \"@odata.type\": \"#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration\"\r\n },\r\n \"requestHeaderActions\": [],\r\n \"responseHeaderActions\": []\r\n },\r\n \"matchConditions\": [\r\n {\r\n \"selector\": \"Rules-Engine-Route-Forward\",\r\n \"rulesEngineMatchValue\": [\r\n \"redirect\"\r\n ],\r\n \"negateCondition\": false,\r\n \"rulesEngineMatchVariable\": \"RequestHeader\",\r\n \"rulesEngineOperator\": \"Equal\",\r\n \"transforms\": [\r\n \"Lowercase\"\r\n ]\r\n }\r\n ],\r\n \"matchProcessingBehavior\": \"Continue\"\r\n }\r\n ]\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978/rulesEngines/engine101?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5NzgvcnVsZXNFbmdpbmVzL2VuZ2luZTEwMT9hcGktdmVyc2lvbj0yMDIxLTA2LTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "b657dd53-f49d-4f8e-a8d6-ea53225c7c3f" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "73f8dfff-59b9-4ab1-97c1-adb8b3634e01" - ], - "x-ms-client-request-id": [ - "b657dd53-f49d-4f8e-a8d6-ea53225c7c3f" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-correlation-request-id": [ - "97be321a-8752-4b6a-ab30-3d93b0ebc956" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040428Z:97be321a-8752-4b6a-ab30-3d93b0ebc956" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 11063E561F634AF2B3B3C6C6C48A4BF7 Ref B: MAA201060513019 Ref C: 2024-05-21T04:04:27Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:28 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps2775/providers/Microsoft.Network/frontDoors/ps7978?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29ycy9wczc5Nzg/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301/frontdoorresults/ps7978?api-version=2021-06-01" - ], - "Retry-After": [ - "10" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "988b4606-ad98-49ac-9784-8b7abcdc2c60" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "Azure-AsyncOperation": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-correlation-request-id": [ - "ea3abf32-5120-4c2c-9027-46c2d635d3df" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040433Z:ea3abf32-5120-4c2c-9027-46c2d635d3df" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8B6ECE3C67BB4B6D8BBDBE05AD28D9AB Ref B: MAA201060515053 Ref C: 2024-05-21T04:04:30Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:33 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "827cc05d-0b5d-4fa1-bfb8-03a74032807e" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "e6d94d3b-b2cf-4714-bb0b-ea3dd9d3b3c9" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040445Z:e6d94d3b-b2cf-4714-bb0b-ea3dd9d3b3c9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: A14FF955FA4B4EA48CEA057A7CB55B84 Ref B: MAA201060515053 Ref C: 2024-05-21T04:04:44Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:44 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "f5a53ede-ea85-46a6-aec8-5353dcc11fdf" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "a4f6fd43-1253-4196-98a3-5ec761607c41" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040455Z:a4f6fd43-1253-4196-98a3-5ec761607c41" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 888A9D3DC5514BA7B194F1630AEE5D4B Ref B: MAA201060515053 Ref C: 2024-05-21T04:04:55Z" - ], - "Date": [ - "Tue, 21 May 2024 04:04:55 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "2724dc86-bd74-4d5e-97a1-20dedaf2a49c" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "ce2051e6-e746-4b57-982f-dcd377ef34ff" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040506Z:ce2051e6-e746-4b57-982f-dcd377ef34ff" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8F3C1289CD794BB5A6569AA4AF38D7CE Ref B: MAA201060515053 Ref C: 2024-05-21T04:05:05Z" - ], - "Date": [ - "Tue, 21 May 2024 04:05:06 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "65ed50d2-e262-4ffd-83c4-d84c27fc47df" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "9f9ff699-66d8-4130-95c3-b8f80a82a664" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040517Z:9f9ff699-66d8-4130-95c3-b8f80a82a664" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 56F32EA43BDD4C778EC1F76D2FA39819 Ref B: MAA201060515053 Ref C: 2024-05-21T04:05:16Z" - ], - "Date": [ - "Tue, 21 May 2024 04:05:17 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b1e56f88-cff8-4145-bede-cd75d8274073" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "1b5d9828-2d40-44e1-b3db-978af2d00395" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040528Z:1b5d9828-2d40-44e1-b3db-978af2d00395" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 074008A5689E4A4A8D4C51CECBB872FB Ref B: MAA201060515053 Ref C: 2024-05-21T04:05:28Z" - ], - "Date": [ - "Tue, 21 May 2024 04:05:28 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "fadbbc47-b0dc-48dc-89ae-e96e48699197" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "1329f61b-97b9-4c60-b2eb-35fbb4bd7ec0" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040539Z:1329f61b-97b9-4c60-b2eb-35fbb4bd7ec0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: CFB91813F0B7421598A553A98A2A3199 Ref B: MAA201060515053 Ref C: 2024-05-21T04:05:39Z" - ], - "Date": [ - "Tue, 21 May 2024 04:05:39 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "33cde562-647c-43e4-acee-cbd24b20aa75" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "7d024593-47f4-4b92-873c-a5f02c8fc33e" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040550Z:7d024593-47f4-4b92-873c-a5f02c8fc33e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6664855CBBA848E49901AF84ABDAB07B Ref B: MAA201060515053 Ref C: 2024-05-21T04:05:49Z" - ], - "Date": [ - "Tue, 21 May 2024 04:05:50 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "41de61e3-93f9-46e1-b9eb-9aa73b601c42" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "80cc7f07-9024-4d91-8e5d-63283b5e8b0a" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040601Z:80cc7f07-9024-4d91-8e5d-63283b5e8b0a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 70493787547643428F3D187A3287A242 Ref B: MAA201060515053 Ref C: 2024-05-21T04:06:00Z" - ], - "Date": [ - "Tue, 21 May 2024 04:06:01 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c7eb90ca-380c-42c2-9a4e-f47890952ee1" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "d29e8aaf-2caa-404e-a4b2-fadfda480674" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040612Z:d29e8aaf-2caa-404e-a4b2-fadfda480674" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 5AC6D626C8F245D5967D94E8C0EE505D Ref B: MAA201060515053 Ref C: 2024-05-21T04:06:11Z" - ], - "Date": [ - "Tue, 21 May 2024 04:06:12 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5c6cac1e-be0e-4953-a395-70928e617f21" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "0b8f4f2e-afec-4f4b-9312-c0b370319419" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040623Z:0b8f4f2e-afec-4f4b-9312-c0b370319419" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: FCC31467CA9C4E9EB1602B256257E020 Ref B: MAA201060515053 Ref C: 2024-05-21T04:06:22Z" - ], - "Date": [ - "Tue, 21 May 2024 04:06:23 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e4e1d0ee-b2d3-4bef-a1c2-19c38a7c9989" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "4d4e1d4a-a3b5-4af5-a2ef-c41c24fc9091" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040634Z:4d4e1d4a-a3b5-4af5-a2ef-c41c24fc9091" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8E91553540D84DDD84848C2A61D7C0DF Ref B: MAA201060515053 Ref C: 2024-05-21T04:06:33Z" - ], - "Date": [ - "Tue, 21 May 2024 04:06:34 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "10203318-354c-4abf-a084-b9fd0b4d9d1e" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "31458abf-aa4e-4a86-8218-8681298df767" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040645Z:31458abf-aa4e-4a86-8218-8681298df767" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: EB89B3AEB1F94296B58E6ECD83257E14 Ref B: MAA201060515053 Ref C: 2024-05-21T04:06:45Z" - ], - "Date": [ - "Tue, 21 May 2024 04:06:45 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b19eb8c6-dedf-41d3-948d-104d06e18197" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11997" - ], - "x-ms-correlation-request-id": [ - "8db4ea70-4afc-4189-903f-754ba94552fd" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040656Z:8db4ea70-4afc-4189-903f-754ba94552fd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 726FAC36BF214E07B4EB9220AFD50078 Ref B: MAA201060515053 Ref C: 2024-05-21T04:06:56Z" - ], - "Date": [ - "Tue, 21 May 2024 04:06:56 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c212beab-150f-45c9-b191-238ede14deaa" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11994" - ], - "x-ms-correlation-request-id": [ - "2485b03c-7df7-40a4-9aa0-8b186a1c5739" - ], - "x-ms-routing-request-id": [ - "MALAYSIASOUTH:20240521T040707Z:2485b03c-7df7-40a4-9aa0-8b186a1c5739" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 0114BEA3EAC94492A76C8BC0F512883B Ref B: MAA201060515053 Ref C: 2024-05-21T04:07:07Z" - ], - "Date": [ - "Tue, 21 May 2024 04:07:07 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "ffaf2d79-2de2-4649-b6d1-e772dab50b2f" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "9203e2a0-e678-4e1b-940a-adc2c8024d96" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040719Z:9203e2a0-e678-4e1b-940a-adc2c8024d96" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 38521AAF8C774FC5B6876936B1440F35 Ref B: MAA201060515053 Ref C: 2024-05-21T04:07:18Z" - ], - "Date": [ - "Tue, 21 May 2024 04:07:19 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "19febe41-fc2b-4ec6-9195-1d022b2f5c6f" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11995" - ], - "x-ms-correlation-request-id": [ - "e2a679ac-30d1-49d4-b432-e6658b26f262" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040730Z:e2a679ac-30d1-49d4-b432-e6658b26f262" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B694973C43A949CC81F2143E5E39892E Ref B: MAA201060515053 Ref C: 2024-05-21T04:07:29Z" - ], - "Date": [ - "Tue, 21 May 2024 04:07:29 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1e4b2d2e-99f5-4948-a3d9-06a167ad8ccd" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "b3299582-508e-491e-b999-819e15f7c5d5" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040741Z:b3299582-508e-491e-b999-819e15f7c5d5" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1CEA1F8831A044019637632BDE07D42C Ref B: MAA201060515053 Ref C: 2024-05-21T04:07:40Z" - ], - "Date": [ - "Tue, 21 May 2024 04:07:41 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "7f696f0e-1988-4403-b007-b582f0f12cd4" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "7146ca5a-2811-4e2a-b66c-2749c8a1d6ab" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040752Z:7146ca5a-2811-4e2a-b66c-2749c8a1d6ab" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 8774F07FF62F4655B9BE76D082068AB1 Ref B: MAA201060515053 Ref C: 2024-05-21T04:07:51Z" - ], - "Date": [ - "Tue, 21 May 2024 04:07:52 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4071557a-319b-40b3-a870-ecd461857b17" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "54a2f204-d1c9-4721-823e-ffb0c5582702" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040803Z:54a2f204-d1c9-4721-823e-ffb0c5582702" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 6B31ADAE9986455392160F9581F11761 Ref B: MAA201060515053 Ref C: 2024-05-21T04:08:02Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:03 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c640108d-b593-4f9d-8185-ced9792e746d" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-correlation-request-id": [ - "d55e2782-d59a-4cd9-85ed-caf59ee422ed" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040814Z:d55e2782-d59a-4cd9-85ed-caf59ee422ed" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: C6F1AC72FC1E4554A13ED036E6D71870 Ref B: MAA201060515053 Ref C: 2024-05-21T04:08:13Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:14 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "a8b127d0-ca69-41ec-846c-60989287d40f" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-correlation-request-id": [ - "a8cbdd93-3924-495d-b217-324001e7dadc" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040825Z:a8cbdd93-3924-495d-b217-324001e7dadc" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: BB061B7BC2A945F9A0844D4D460A95CB Ref B: MAA201060515053 Ref C: 2024-05-21T04:08:24Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:25 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e526feb2-8935-4571-b515-63769cfff8e9" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "5e6c16f3-a377-4a5b-a511-4b4c832fe8b6" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040836Z:5e6c16f3-a377-4a5b-a511-4b4c832fe8b6" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1BA6D71F4D1D4C5794416ED0C4E64D4D Ref B: MAA201060515053 Ref C: 2024-05-21T04:08:35Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:36 GMT" - ], - "Content-Length": [ - "62" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"InProgress\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301?api-version=2021-06-01&t=638518610739733407&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=C08xmFzRGf7AkkdohzbVUXiX0prX803pXxgWAYX_h2L1JIyqy45k4Q3F3dIe2Tilq7fM8k-K_H_l148KCDfXR-m-_bYZo1rBc4wuEAM64PxqlulLREIGRIplGV2e0lJt-favYh8lYBB7vOmeR1rNQRBmnmR-JUzV8LWwUuBeTl_Vq8vw3yMGyt-V-eF7Pge_QJYSllYh51llv9tqhOb4rWPX_EYx1k1a3lEFRiifRuNvGst5CZtiU1gefVBdMjUjIp4meY8JF_Ouh_aPfJqGF7XYsJfasHjNY6AzcuT-vwLzz0Jiy7SIZhoEO4oUC7cIxzulZhh60YozXCvowxlBuQ&h=pNWjOoezExUBEWS8QzDoiw7hp0tiubAgNcWra51-Wxs", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDE/YXBpLXZlcnNpb249MjAyMS0wNi0wMSZ0PTYzODUxODYxMDczOTczMzQwNyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9QzA4eG1GelJHZjdBa2tkb2h6YlZVWGlYMHByWDgwM3BYeGdXQVlYX2gyTDFKSXlxeTQ1azRRM0YzZEllMlRpbHE3Zk04ay1LX0hfbDE0OEtDRGZYUi1tLV9iWVpvMXJCYzR3dUVBTTY0UHhxbHVsTFJFSUdSSXBsR1YyZTBsSnQtZmF2WWg4bFlCQjd2T21lUjFyTlFSQm1ubVItSlV6VjhMV3dVdUJlVGxfVnE4dnczeU1HeXQtVi1lRjdQZ2VfUUpZU2xsWWg1MWxsdjl0cWhPYjRyV1BYX0VZeDFrMWEzbEVGUmlpZlJ1TnZHc3Q1Q1p0aVUxZ2VmVkJkTWpVaklwNG1lWThKRl9PdWhfYVBmSnFHRjdYWXNKZmFzSGpOWTZBemN1VC12d0x6ejBKaXk3U0laaG9FTzRvVUM3Y0l4enVsWmhoNjBZb3pYQ3Zvd3hsQnVRJmg9cE5Xak9vZXpFeFVCRVdTOFF6RG9pdzdocDB0aXViQWdOY1dyYTUxLVd4cw==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b91d3586-199a-463e-b354-c630a051b502" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "2b481212-efc0-4461-ac79-61fd67a8a912" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040847Z:2b481212-efc0-4461-ac79-61fd67a8a912" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 1A86952142DC44BAA0BBD10997755CC3 Ref B: MAA201060515053 Ref C: 2024-05-21T04:08:46Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:47 GMT" - ], - "Content-Length": [ - "61" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\",\r\n \"error\": {\r\n \"code\": \"None\",\r\n \"message\": null\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775/providers/Microsoft.Network/frontdooroperationresults/4848ca39-927a-4c45-b8dd-09c0930f4301/frontdoorresults/ps7978?api-version=2021-06-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnRkb29yb3BlcmF0aW9ucmVzdWx0cy80ODQ4Y2EzOS05MjdhLTRjNDUtYjhkZC0wOWMwOTMwZjQzMDEvZnJvbnRkb29ycmVzdWx0cy9wczc5Nzg/YXBpLXZlcnNpb249MjAyMS0wNi0wMQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/6.0.2" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "23a6b4b2-9e46-4258-a3f6-64872eb02fd4" - ], - "x-ms-client-request-id": [ - "6930b581-f7de-4c34-b5a9-88da3e484cff" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-correlation-request-id": [ - "d3cde91b-3130-4c74-a25d-1a8efd2a2aad" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040848Z:d3cde91b-3130-4c74-a25d-1a8efd2a2aad" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: BF21062D57AB4F8894279990BAD32486 Ref B: MAA201060515053 Ref C: 2024-05-21T04:08:47Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:48 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps2775?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMjc3NT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "x-ms-client-request-id": [ - "2bae98da-b210-46f5-8b06-b46047de14b5" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613364973701&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=rMT1wgYnZq3eiIImPBmO8_Z58oxjuG5TC1bg-ETU6mUY1654cIAGmPWScEA6shBdeHVa-cuh_iyYz0I-DWEMyywKGdFDjODX3gw4gEARtpHT3DmshgHbPs2SAPDKfJHBBQUj-ils8gEb113CC_deJg_cUNnlhDxhuxXMYLhXOaGlGNx2O_glFnsJoyL0Xuow1CNYn2HTlqmFmyw6ed8SBjNST8mxUXZWiMOOu5B92fZflsuDGxJhhCHm69WEz9B96U1Z8UnNejlJm6iD5VtBhjb9xofjDTwvM1DBpfbbRGKFcfdhJRckaAX-LmNLcVjjoyi0USkU0kLwTStxJLCMhQ&h=E6k1xh7FiInD7Lmx2ysgmBmuQRBlUS8ImZDDUT3By1o" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "14999" - ], - "x-ms-request-id": [ - "6632972e-0799-4979-9ea3-94a00a0cb2d6" - ], - "x-ms-correlation-request-id": [ - "6632972e-0799-4979-9ea3-94a00a0cb2d6" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040856Z:6632972e-0799-4979-9ea3-94a00a0cb2d6" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D08CF057DBD54F39A1503D714C04ADF0 Ref B: MAA201060513037 Ref C: 2024-05-21T04:08:52Z" - ], - "Date": [ - "Tue, 21 May 2024 04:08:56 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613364973701&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=rMT1wgYnZq3eiIImPBmO8_Z58oxjuG5TC1bg-ETU6mUY1654cIAGmPWScEA6shBdeHVa-cuh_iyYz0I-DWEMyywKGdFDjODX3gw4gEARtpHT3DmshgHbPs2SAPDKfJHBBQUj-ils8gEb113CC_deJg_cUNnlhDxhuxXMYLhXOaGlGNx2O_glFnsJoyL0Xuow1CNYn2HTlqmFmyw6ed8SBjNST8mxUXZWiMOOu5B92fZflsuDGxJhhCHm69WEz9B96U1Z8UnNejlJm6iD5VtBhjb9xofjDTwvM1DBpfbbRGKFcfdhJRckaAX-LmNLcVjjoyi0USkU0kLwTStxJLCMhQ&h=E6k1xh7FiInD7Lmx2ysgmBmuQRBlUS8ImZDDUT3By1o", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpJM056VXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYxMzM2NDk3MzcwMSZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9ck1UMXdnWW5acTNlaUlJbVBCbU84X1o1OG94anVHNVRDMWJnLUVUVTZtVVkxNjU0Y0lBR21QV1NjRUE2c2hCZGVIVmEtY3VoX2l5WXowSS1EV0VNeXl3S0dkRkRqT0RYM2d3NGdFQVJ0cEhUM0Rtc2hnSGJQczJTQVBES2ZKSEJCUVVqLWlsczhnRWIxMTNDQ19kZUpnX2NVTm5saER4aHV4WE1ZTGhYT2FHbEdOeDJPX2dsRm5zSm95TDBYdW93MUNOWW4ySFRscW1GbXl3NmVkOFNCak5TVDhteFVYWldpTU9PdTVCOTJmWmZsc3VER3hKaGhDSG02OVdFejlCOTZVMVo4VW5OZWpsSm02aUQ1VnRCaGpiOXhvZmpEVHd2TTFEQnBmYmJSR0tGY2ZkaEpSY2thQVgtTG1OTGNWampveWkwVVNrVTBrTHdUU3R4SkxDTWhRJmg9RTZrMXhoN0ZpSW5EN0xteDJ5c2dtQm11UVJCbFVTOEltWkREVVQzQnkxbw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613524310623&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=PEMpgq4x1nDJYqBDWD1z0BdZG5wrvkkVJQIz-QKDOKKq1LGBkzpV7iRbQd2Eqs7MQXPHtZNkclzDigmPQA2NDxPwtJ31wcpAxuy5uvrJpssYazEUbfN586cQ0n_Am6pPgOwBKRO8IC-Y1LopLtIHNzSRT9ADPd61sF39I8o5pApXDC4iYsNP7KgZICp9cn1LUMXtKMIMRQh8EArnW6RZreWNpds2lDZlcG5nZacaNdMcT3JkJBWyAWryPlcAPCqQwjv8R7Zp1ulT7qAs7xpSmyjKuQ7bMNEBz1rUJrofbhgNqUrKSoptuahRzEVknYf21Iy8Cq0mZ-9kOHfjyY_WkA&h=-SY7hCh5BfgxRgwvYPH9Hw9tPfUNeLnm5ShGxmdSptg" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-request-id": [ - "92e67c15-dddc-487b-90ee-142e612effe2" - ], - "x-ms-correlation-request-id": [ - "92e67c15-dddc-487b-90ee-142e612effe2" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040912Z:92e67c15-dddc-487b-90ee-142e612effe2" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 998E5939F8ED47DA881AE92A95AF0F7E Ref B: MAA201060513037 Ref C: 2024-05-21T04:09:11Z" - ], - "Date": [ - "Tue, 21 May 2024 04:09:12 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613524310623&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=PEMpgq4x1nDJYqBDWD1z0BdZG5wrvkkVJQIz-QKDOKKq1LGBkzpV7iRbQd2Eqs7MQXPHtZNkclzDigmPQA2NDxPwtJ31wcpAxuy5uvrJpssYazEUbfN586cQ0n_Am6pPgOwBKRO8IC-Y1LopLtIHNzSRT9ADPd61sF39I8o5pApXDC4iYsNP7KgZICp9cn1LUMXtKMIMRQh8EArnW6RZreWNpds2lDZlcG5nZacaNdMcT3JkJBWyAWryPlcAPCqQwjv8R7Zp1ulT7qAs7xpSmyjKuQ7bMNEBz1rUJrofbhgNqUrKSoptuahRzEVknYf21Iy8Cq0mZ-9kOHfjyY_WkA&h=-SY7hCh5BfgxRgwvYPH9Hw9tPfUNeLnm5ShGxmdSptg", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpJM056VXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYxMzUyNDMxMDYyMyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9UEVNcGdxNHgxbkRKWXFCRFdEMXowQmRaRzV3cnZra1ZKUUl6LVFLRE9LS3ExTEdCa3pwVjdpUmJRZDJFcXM3TVFYUEh0Wk5rY2x6RGlnbVBRQTJORHhQd3RKMzF3Y3BBeHV5NXV2ckpwc3NZYXpFVWJmTjU4NmNRMG5fQW02cFBnT3dCS1JPOElDLVkxTG9wTHRJSE56U1JUOUFEUGQ2MXNGMzlJOG81cEFwWERDNGlZc05QN0tnWklDcDljbjFMVU1YdEtNSU1SUWg4RUFyblc2UlpyZVdOcGRzMmxEWmxjRzVuWmFjYU5kTWNUM0prSkJXeUFXcnlQbGNBUENxUXdqdjhSN1pwMXVsVDdxQXM3eHBTbXlqS3VRN2JNTkVCejFyVUpyb2ZiaGdOcVVyS1NvcHR1YWhSekVWa25ZZjIxSXk4Q3EwbVotOWtPSGZqeVlfV2tBJmg9LVNZN2hDaDVCZmd4Umd3dllQSDlIdzl0UGZVTmVMbm01U2hHeG1kU3B0Zw==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613683374183&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=iXF42276Ev206tpUBxQEA93cp7vyKzLz-lUJFCfTUrvp90JGwCNn7NnR53X3eX28MmAfKHxDYmH5Sw4y4uY8fpYWcB1vlqYh5Ql4XXfUJe74ooYtoGQXkzFazop8mVsUjGjYk3EJ8SK3nZ0ocxmLpx2LYGpzgA-7Qgz5S5UzyILtmjVRCPM2lsWT-eZqwwSPFakdO-BOf72GPmI9_ykN5XuszxFAVhV4GM-6s8pDPswlbTZbm6QjgbhjefEgeDVe3tnjyN7z8sBruH5or6MTVAKDhkmbuHsTHRyzWUa9UV_V31t0sMsF3tAv5ZzKgab7GE3rcKcDO38hcruIdEqoEg&h=mwM7B0DjuRGdgKXNajiesfpRejQqRs1bG9ancsGxxhI" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11996" - ], - "x-ms-request-id": [ - "b19c3229-dfa5-4937-bc71-2b34354ad248" - ], - "x-ms-correlation-request-id": [ - "b19c3229-dfa5-4937-bc71-2b34354ad248" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040928Z:b19c3229-dfa5-4937-bc71-2b34354ad248" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 4260D7E0D2FD4C81BE52CD3B4C2EFA6A Ref B: MAA201060513037 Ref C: 2024-05-21T04:09:27Z" - ], - "Date": [ - "Tue, 21 May 2024 04:09:28 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613683374183&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=iXF42276Ev206tpUBxQEA93cp7vyKzLz-lUJFCfTUrvp90JGwCNn7NnR53X3eX28MmAfKHxDYmH5Sw4y4uY8fpYWcB1vlqYh5Ql4XXfUJe74ooYtoGQXkzFazop8mVsUjGjYk3EJ8SK3nZ0ocxmLpx2LYGpzgA-7Qgz5S5UzyILtmjVRCPM2lsWT-eZqwwSPFakdO-BOf72GPmI9_ykN5XuszxFAVhV4GM-6s8pDPswlbTZbm6QjgbhjefEgeDVe3tnjyN7z8sBruH5or6MTVAKDhkmbuHsTHRyzWUa9UV_V31t0sMsF3tAv5ZzKgab7GE3rcKcDO38hcruIdEqoEg&h=mwM7B0DjuRGdgKXNajiesfpRejQqRs1bG9ancsGxxhI", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpJM056VXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYxMzY4MzM3NDE4MyZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9aVhGNDIyNzZFdjIwNnRwVUJ4UUVBOTNjcDd2eUt6THotbFVKRkNmVFVydnA5MEpHd0NObjdOblI1M1gzZVgyOE1tQWZLSHhEWW1INVN3NHk0dVk4ZnBZV2NCMXZscVloNVFsNFhYZlVKZTc0b29ZdG9HUVhrekZhem9wOG1Wc1VqR2pZazNFSjhTSzNuWjBvY3htTHB4MkxZR3B6Z0EtN1FnejVTNVV6eUlMdG1qVlJDUE0ybHNXVC1lWnF3d1NQRmFrZE8tQk9mNzJHUG1JOV95a041WHVzenhGQVZoVjRHTS02czhwRFBzd2xiVFpibTZRamdiaGplZkVnZURWZTN0bmp5Tjd6OHNCcnVINW9yNk1UVkFLRGhrbWJ1SHNUSFJ5eldVYTlVVl9WMzF0MHNNc0YzdEF2NVp6S2dhYjdHRTNyY0tjRE8zOGhjcnVJZEVxb0VnJmg9bXdNN0IwRGp1UkdkZ0tYTmFqaWVzZnBSZWpRcVJzMWJHOWFuY3NHeHhoSQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613842835860&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=TrpHAm6Ikj-2Gd2rgvNExj0s6CaP-Wnazzfmhj-24Gq-JWSQuXv98EBmYdnZvWgs4c-sDrCBjopaR0bbDt0PuY7hFMAmyHQRx2qtn1aKxW8ScqvXTrA6GLmqQTOxvcbWh1mkOlJLUxFru_t-0H4Vk5wmJdeUf1PJCVxZ9Ji3u5D0qGWPcRce_TNLm5oIWbwGTni6TMJnKXy2E42h5kAqSjWtJhSnzzNVbvqIEk3Z3JcmE1MODUuVsLD5O2r7auqxgnrdIKYZpIzt3CN7G15FjzcxZCKq0bxOMrU01ZL4zpZ55THG1s_a9NU3IIF9k1EtBsfdFrP9nGrT5I64KX2AjA&h=Go_1HytbwCa7WmShish2q9bEN3db3SYHxyVF5CtG5_Q" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "3e5c565a-290b-43f9-ac59-4c8b866208f6" - ], - "x-ms-correlation-request-id": [ - "3e5c565a-290b-43f9-ac59-4c8b866208f6" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T040944Z:3e5c565a-290b-43f9-ac59-4c8b866208f6" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 60AE17F63CBA41B9A6CED6C0E0537A4E Ref B: MAA201060513037 Ref C: 2024-05-21T04:09:43Z" - ], - "Date": [ - "Tue, 21 May 2024 04:09:43 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518613842835860&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=TrpHAm6Ikj-2Gd2rgvNExj0s6CaP-Wnazzfmhj-24Gq-JWSQuXv98EBmYdnZvWgs4c-sDrCBjopaR0bbDt0PuY7hFMAmyHQRx2qtn1aKxW8ScqvXTrA6GLmqQTOxvcbWh1mkOlJLUxFru_t-0H4Vk5wmJdeUf1PJCVxZ9Ji3u5D0qGWPcRce_TNLm5oIWbwGTni6TMJnKXy2E42h5kAqSjWtJhSnzzNVbvqIEk3Z3JcmE1MODUuVsLD5O2r7auqxgnrdIKYZpIzt3CN7G15FjzcxZCKq0bxOMrU01ZL4zpZ55THG1s_a9NU3IIF9k1EtBsfdFrP9nGrT5I64KX2AjA&h=Go_1HytbwCa7WmShish2q9bEN3db3SYHxyVF5CtG5_Q", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpJM056VXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYxMzg0MjgzNTg2MCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9VHJwSEFtNklrai0yR2Qycmd2TkV4ajBzNkNhUC1XbmF6emZtaGotMjRHcS1KV1NRdVh2OThFQm1ZZG5adldnczRjLXNEckNCam9wYVIwYmJEdDBQdVk3aEZNQW15SFFSeDJxdG4xYUt4VzhTY3F2WFRyQTZHTG1xUVRPeHZjYldoMW1rT2xKTFV4RnJ1X3QtMEg0Vms1d21KZGVVZjFQSkNWeFo5SmkzdTVEMHFHV1BjUmNlX1ROTG01b0lXYndHVG5pNlRNSm5LWHkyRTQyaDVrQXFTald0SmhTbnp6TlZidnFJRWszWjNKY21FMU1PRFV1VnNMRDVPMnI3YXVxeGducmRJS1lacEl6dDNDTjdHMTVGanpjeFpDS3EwYnhPTXJVMDFaTDR6cFo1NVRIRzFzX2E5TlUzSUlGOWsxRXRCc2ZkRnJQOW5HclQ1STY0S1gyQWpBJmg9R29fMUh5dGJ3Q2E3V21TaGlzaDJxOWJFTjNkYjNTWUh4eVZGNUN0RzVfUQ==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Location": [ - "https://management.azure.com/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518614001913984&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=V-rGI3N_frxQseBlU14NbcDjhjfHqDnoCb8MHytC6c-mvNNg6sfKFu7PRVlx8lqXY4zoC6xLlditnshkDRWsnGhsLsjVObEgsnPdlmkKWlxRJyTFz2Lwkrnh0-m8ELBZpGJR9KC2prkHYezaxoGkoOBcz05QQFU35B7HcuSfHE3PFSir8QuYWta_hOMSUU4UQ63Pugzw2CpUF43JPWqLRSTSZYYDh1iyclYO_o_CK1Tg-bVH9yduE1VUk7-1TuTKI1C8fbdl_n0U35uhP3BUUnz6WPMVwZIwnLYyogfO2Vi1AQtY1PJJALHVvwfxZV7K6KUt-9VvuyAoYYpkVK39MQ&h=1Ve4wbe8qVff1MblWp7Fca2AlIKc9pRut3gXVI_2dM4" - ], - "Retry-After": [ - "15" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "1e9afee0-06da-46d9-b5da-3f645b827302" - ], - "x-ms-correlation-request-id": [ - "1e9afee0-06da-46d9-b5da-3f645b827302" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041000Z:1e9afee0-06da-46d9-b5da-3f645b827302" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: D8C836C500E34441B873B86B07DA2A6B Ref B: MAA201060513037 Ref C: 2024-05-21T04:09:59Z" - ], - "Date": [ - "Tue, 21 May 2024 04:09:59 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 202 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518614001913984&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=V-rGI3N_frxQseBlU14NbcDjhjfHqDnoCb8MHytC6c-mvNNg6sfKFu7PRVlx8lqXY4zoC6xLlditnshkDRWsnGhsLsjVObEgsnPdlmkKWlxRJyTFz2Lwkrnh0-m8ELBZpGJR9KC2prkHYezaxoGkoOBcz05QQFU35B7HcuSfHE3PFSir8QuYWta_hOMSUU4UQ63Pugzw2CpUF43JPWqLRSTSZYYDh1iyclYO_o_CK1Tg-bVH9yduE1VUk7-1TuTKI1C8fbdl_n0U35uhP3BUUnz6WPMVwZIwnLYyogfO2Vi1AQtY1PJJALHVvwfxZV7K6KUt-9VvuyAoYYpkVK39MQ&h=1Ve4wbe8qVff1MblWp7Fca2AlIKc9pRut3gXVI_2dM4", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpJM056VXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYxNDAwMTkxMzk4NCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9Vi1yR0kzTl9mcnhRc2VCbFUxNE5iY0RqaGpmSHFEbm9DYjhNSHl0QzZjLW12Tk5nNnNmS0Z1N1BSVmx4OGxxWFk0em9DNnhMbGRpdG5zaGtEUldzbkdoc0xzalZPYkVnc25QZGxta0tXbHhSSnlURnoyTHdrcm5oMC1tOEVMQlpwR0pSOUtDMnBya0hZZXpheG9Ha29PQmN6MDVRUUZVMzVCN0hjdVNmSEUzUEZTaXI4UXVZV3RhX2hPTVNVVTRVUTYzUHVnencyQ3BVRjQzSlBXcUxSU1RTWllZRGgxaXljbFlPX29fQ0sxVGctYlZIOXlkdUUxVlVrNy0xVHVUS0kxQzhmYmRsX24wVTM1dWhQM0JVVW56NldQTVZ3Wkl3bkxZeW9nZk8yVmkxQVF0WTFQSkpBTEhWdndmeFpWN0s2S1V0LTlWdnV5QW9ZWXBrVkszOU1RJmg9MVZlNHdiZThxVmZmMU1ibFdwN0ZjYTJBbElLYzlwUnV0M2dYVklfMmRNNA==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11998" - ], - "x-ms-request-id": [ - "12a608e6-c20f-4751-8542-1649a5d51597" - ], - "x-ms-correlation-request-id": [ - "12a608e6-c20f-4751-8542-1649a5d51597" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041016Z:12a608e6-c20f-4751-8542-1649a5d51597" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: 13EAC220DBF448B98AB2F9B816E2D799 Ref B: MAA201060513037 Ref C: 2024-05-21T04:10:15Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:15 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzI3NzUtV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2016-09-01&t=638518614001913984&c=MIIHpTCCBo2gAwIBAgITOgMPIyvO-SSNo3JCxQAEAw8jKzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwNTE3MDc0MzI1WhcNMjUwNTEyMDc0MzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMm-rUyPQv0z_LgvMVxRmSGe7k2sSDcjhZtJtacrGF0aA0mXhldjASVDsIKbducmYozS8YVn2yXvxW_2yo82m2q934keEf1UEKaSADUrozDPX5msTyt18UcXAPp7vPi8MXbYjFOyyuc1uzgXltAbdS5P2ki32RUjUplv8OZZSK5OvCrsyCwkmsg2yKxfHaRObmPqpu65x8lFk2jKBDK30LBTk2StP96kJI1VnIe3fxGXE6_1XKZTCJH9o_4vYvmA3wTHxlu8KWljLk10ttEqy736mEq9ex8TqnJVHebwRZ33UQTFZClqhQrIcLUrar5PXwlFMtvhgI1-Du5tVtKr1KECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTVszhW7MMKoXa9-QpBHa5cQlUN9TAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAD-urQp96AuB916E-Te8RmgK90YXOfxpQ9UFVrx1h5G83WkRUIlKdESHrUjduIESxCRdkRY2ntf__S09h5_4l7f3rT0jpHXw-_8dUrAbn43jMiQmB2LXzLoyIWaLagT18F_wbUAmRMU1m1WEJE66ngt8mx407-SRKz6rKaPUCD2z-wIeSOcaXXY7KbRVUtbPS4GhSTo3fCRHPGpXS9ftpm-v7z3JFkXFsN7jcHBQDn2YqE7eFoPVqmoQtJZXXzAsWMeqSilE2wmsqn8Ty0ykZnqcfjuRNXoTC9CpuEhZYirAwmdBN87Cb7ZrhR2s8flm-uIqdEhk4mWeNMEyWsm5RLA&s=V-rGI3N_frxQseBlU14NbcDjhjfHqDnoCb8MHytC6c-mvNNg6sfKFu7PRVlx8lqXY4zoC6xLlditnshkDRWsnGhsLsjVObEgsnPdlmkKWlxRJyTFz2Lwkrnh0-m8ELBZpGJR9KC2prkHYezaxoGkoOBcz05QQFU35B7HcuSfHE3PFSir8QuYWta_hOMSUU4UQ63Pugzw2CpUF43JPWqLRSTSZYYDh1iyclYO_o_CK1Tg-bVH9yduE1VUk7-1TuTKI1C8fbdl_n0U35uhP3BUUnz6WPMVwZIwnLYyogfO2Vi1AQtY1PJJALHVvwfxZV7K6KUt-9VvuyAoYYpkVK39MQ&h=1Ve4wbe8qVff1MblWp7Fca2AlIKc9pRut3gXVI_2dM4", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpJM056VXRWMFZUVkZWVElpd2lhbTlpVEc5allYUnBiMjRpT2lKM1pYTjBkWE1pZlE/YXBpLXZlcnNpb249MjAxNi0wOS0wMSZ0PTYzODUxODYxNDAwMTkxMzk4NCZjPU1JSUhwVENDQm8yZ0F3SUJBZ0lUT2dNUEl5dk8tU1NObzNKQ3hRQUVBdzhqS3pBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJNd0VRWUtDWkltaVpQeUxHUUJHUllEUjBKTU1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFFVMUZNUmd3RmdZRFZRUURFdzlCVFVVZ1NVNUdVa0VnUTBFZ01ERXdIaGNOTWpRd05URTNNRGMwTXpJMVdoY05NalV3TlRFeU1EYzBNekkxV2pCQU1UNHdQQVlEVlFRREV6VmhjM2x1WTI5d1pYSmhkR2x2Ym5OcFoyNXBibWRqWlhKMGFXWnBZMkYwWlM1dFlXNWhaMlZ0Wlc1MExtRjZkWEpsTG1OdmJUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1tLXJVeVBRdjB6X0xndk1WeFJtU0dlN2syc1NEY2poWnRKdGFjckdGMGFBMG1YaGxkakFTVkRzSUtiZHVjbVlvelM4WVZuMnlYdnhXXzJ5bzgybTJxOTM0a2VFZjFVRUthU0FEVXJvekRQWDVtc1R5dDE4VWNYQVBwN3ZQaThNWGJZakZPeXl1YzF1emdYbHRBYmRTNVAya2kzMlJValVwbHY4T1paU0s1T3ZDcnN5Q3drbXNnMnlLeGZIYVJPYm1QcXB1NjV4OGxGazJqS0JESzMwTEJUazJTdFA5NmtKSTFWbkllM2Z4R1hFNl8xWEtaVENKSDlvXzR2WXZtQTN3VEh4bHU4S1dsakxrMTB0dEVxeTczNm1FcTlleDhUcW5KVkhlYndSWjMzVVFURlpDbHFoUXJJY0xVcmFyNVBYd2xGTXR2aGdJMS1EdTV0VnRLcjFLRUNBd0VBQWFPQ0JKSXdnZ1NPTUNjR0NTc0dBUVFCZ2pjVkNnUWFNQmd3Q2dZSUt3WUJCUVVIQXdFd0NnWUlLd1lCQlFVSEF3SXdQUVlKS3dZQkJBR0NOeFVIQkRBd0xnWW1Ld1lCQkFHQ054VUlocERqRFlUVnRIaUU4WXMtaFp2ZEZzNmRFb0ZnZ3ZYMks0UHkwU0FDQVdRQ0FRb3dnZ0hhQmdnckJnRUZCUWNCQVFTQ0Fjd3dnZ0hJTUdZR0NDc0dBUVVGQnpBQ2hscG9kSFJ3T2k4dlkzSnNMbTFwWTNKdmMyOW1kQzVqYjIwdmNHdHBhVzVtY21FdlEyVnlkSE12UWxreVVFdEpTVTVVUTBFd01TNUJUVVV1UjBKTVgwRk5SU1V5TUVsT1JsSkJKVEl3UTBFbE1qQXdNU2cwS1M1amNuUXdWZ1lJS3dZQkJRVUhNQUtHU21oMGRIQTZMeTlqY213eExtRnRaUzVuWW13dllXbGhMMEpaTWxCTFNVbE9WRU5CTURFdVFVMUZMa2RDVEY5QlRVVWxNakJKVGtaU1FTVXlNRU5CSlRJd01ERW9OQ2t1WTNKME1GWUdDQ3NHQVFVRkJ6QUNoa3BvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJGcFlTOUNXVEpRUzBsSlRsUkRRVEF4TGtGTlJTNUhRa3hmUVUxRkpUSXdTVTVHVWtFbE1qQkRRU1V5TURBeEtEUXBMbU55ZERCV0JnZ3JCZ0VGQlFjd0FvWkthSFIwY0RvdkwyTnliRE11WVcxbExtZGliQzloYVdFdlFsa3lVRXRKU1U1VVEwRXdNUzVCVFVVdVIwSk1YMEZOUlNVeU1FbE9SbEpCSlRJd1EwRWxNakF3TVNnMEtTNWpjblF3VmdZSUt3WUJCUVVITUFLR1NtaDBkSEE2THk5amNtdzBMbUZ0WlM1blltd3ZZV2xoTDBKWk1sQkxTVWxPVkVOQk1ERXVRVTFGTGtkQ1RGOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSjBNQjBHQTFVZERnUVdCQlRWc3poVzdNTUtvWGE5LVFwQkhhNWNRbFVOOVRBT0JnTlZIUThCQWY4RUJBTUNCYUF3Z2dFMUJnTlZIUjhFZ2dFc01JSUJLRENDQVNTZ2dnRWdvSUlCSElaQ2FIUjBjRG92TDJOeWJDNXRhV055YjNOdlpuUXVZMjl0TDNCcmFXbHVabkpoTDBOU1RDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTVM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTWk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTXk1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNoalJvZEhSd09pOHZZM0pzTkM1aGJXVXVaMkpzTDJOeWJDOUJUVVVsTWpCSlRrWlNRU1V5TUVOQkpUSXdNREVvTkNrdVkzSnNNSUdkQmdOVkhTQUVnWlV3Z1pJd0RBWUtLd1lCQkFHQ04zc0JBVEJtQmdvckJnRUVBWUkzZXdJQ01GZ3dWZ1lJS3dZQkJRVUhBZ0l3U2g1SUFETUFNd0JsQURBQU1RQTVBRElBTVFBdEFEUUFaQUEyQURRQUxRQTBBR1lBT0FCakFDMEFZUUF3QURVQU5RQXRBRFVBWWdCa0FHRUFaZ0JtQUdRQU5RQmxBRE1BTXdCa01Bd0dDaXNHQVFRQmdqZDdBd0V3REFZS0t3WUJCQUdDTjNzRUFUQWZCZ05WSFNNRUdEQVdnQlRsMlp0bl9QanN1cnZ3d0tpZGlsZUl1ZDgtWXpBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRC11clFwOTZBdUI5MTZFLVRlOFJtZ0s5MFlYT2Z4cFE5VUZWcngxaDVHODNXa1JVSWxLZEVTSHJVamR1SUVTeENSZGtSWTJudGZfX1MwOWg1XzRsN2YzclQwanBIWHctXzhkVXJBYm40M2pNaVFtQjJMWHpMb3lJV2FMYWdUMThGX3diVUFtUk1VMW0xV0VKRTY2bmd0OG14NDA3LVNSS3o2ckthUFVDRDJ6LXdJZVNPY2FYWFk3S2JSVlV0YlBTNEdoU1RvM2ZDUkhQR3BYUzlmdHBtLXY3ejNKRmtYRnNON2pjSEJRRG4yWXFFN2VGb1BWcW1vUXRKWlhYekFzV01lcVNpbEUyd21zcW44VHkweWtabnFjZmp1Uk5Yb1RDOUNwdUVoWllpckF3bWRCTjg3Q2I3WnJoUjJzOGZsbS11SXFkRWhrNG1XZU5NRXlXc201UkxBJnM9Vi1yR0kzTl9mcnhRc2VCbFUxNE5iY0RqaGpmSHFEbm9DYjhNSHl0QzZjLW12Tk5nNnNmS0Z1N1BSVmx4OGxxWFk0em9DNnhMbGRpdG5zaGtEUldzbkdoc0xzalZPYkVnc25QZGxta0tXbHhSSnlURnoyTHdrcm5oMC1tOEVMQlpwR0pSOUtDMnBya0hZZXpheG9Ha29PQmN6MDVRUUZVMzVCN0hjdVNmSEUzUEZTaXI4UXVZV3RhX2hPTVNVVTRVUTYzUHVnencyQ3BVRjQzSlBXcUxSU1RTWllZRGgxaXljbFlPX29fQ0sxVGctYlZIOXlkdUUxVlVrNy0xVHVUS0kxQzhmYmRsX24wVTM1dWhQM0JVVW56NldQTVZ3Wkl3bkxZeW9nZk8yVmkxQVF0WTFQSkpBTEhWdndmeFpWN0s2S1V0LTlWdnV5QW9ZWXBrVkszOU1RJmg9MVZlNHdiZThxVmZmMU1ibFdwN0ZjYTJBbElLYzlwUnV0M2dYVklfMmRNNA==", - "RequestMethod": "GET", - "RequestHeaders": { - "User-Agent": [ - "FxVersion/6.0.3024.21525", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.22631", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.92" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "11999" - ], - "x-ms-request-id": [ - "a3748923-0597-428b-bde2-c1aefc183c28" - ], - "x-ms-correlation-request-id": [ - "a3748923-0597-428b-bde2-c1aefc183c28" - ], - "x-ms-routing-request-id": [ - "SOUTHEASTASIA:20240521T041017Z:a3748923-0597-428b-bde2-c1aefc183c28" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "X-Cache": [ - "CONFIG_NOCACHE" - ], - "X-MSEdge-Ref": [ - "Ref A: B86F7DD877BF4AF2B979E00ACAE8CCD0 Ref B: MAA201060513037 Ref C: 2024-05-21T04:10:16Z" - ], - "Date": [ - "Tue, 21 May 2024 04:10:16 GMT" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "0" - ] - }, - "ResponseBody": "", - "StatusCode": 200 - } - ], - "Names": { - "Test-FrontDoorRulesEngineCrud": [ - "ps7978", - "ps2775" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestCustomBlockResponseBody.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestCustomBlockResponseBody.json deleted file mode 100644 index ae4044f604e3..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestCustomBlockResponseBody.json +++ /dev/null @@ -1,574 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "8b2be226-2b77-4085-853d-ceaba484de4e" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "eba61dd9-11ba-45fa-b5af-bf4d443f8fcf" - ], - "x-ms-correlation-request-id": [ - "eba61dd9-11ba-45fa-b5af-bf4d443f8fcf" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004920Z:eba61dd9-11ba-45fa-b5af-bf4d443f8fcf" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:20 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "25303" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-06-01-preview\",\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStatuses\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentOperationResults\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/exportResourceTemplate\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/notifyDeploymentJobs\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-08-01\",\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1834?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTgzND9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "8751b775-6c68-4da4-b42f-069d872aff38" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "74" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-request-id": [ - "7a43d40b-b94f-4f3c-9e88-d73bd366cd1f" - ], - "x-ms-correlation-request-id": [ - "7a43d40b-b94f-4f3c-9e88-d73bd366cd1f" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004921Z:7a43d40b-b94f-4f3c-9e88-d73bd366cd1f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:21 GMT" - ], - "Content-Length": [ - "194" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1834\",\r\n \"name\": \"ps1834\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1834/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTgzNC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "4968fcfb-91d2-487e-ad3c-98028c49c18b" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1098" - ], - "x-ms-request-id": [ - "93199c0e-22b6-4a65-8ba8-1077429c4b6e" - ], - "x-ms-correlation-request-id": [ - "93199c0e-22b6-4a65-8ba8-1077429c4b6e" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004923Z:93199c0e-22b6-4a65-8ba8-1077429c4b6e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:22 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "12" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1834/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTgzNC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "1d9bef1b-fb03-48b9-90de-30a27acbaa59" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "09197e8e-b647-42af-b844-1b3b80df9fa2" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "1d9bef1b-fb03-48b9-90de-30a27acbaa59" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "37df62a8-bc87-4565-90da-29142a3dfd1a" - ], - "x-ms-correlation-request-id": [ - "37df62a8-bc87-4565-90da-29142a3dfd1a" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004927Z:37df62a8-bc87-4565-90da-29142a3dfd1a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:27 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "2069" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1834/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps7862\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps7862\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": \"PGh0bWw+PGhlYWQ+PHRpdGxlPldBRiBEZW1vMTwvdGl0bGU+PC9oZWFkPjxib2R5Ymdjb2xvcj0iI0ZGQjI5WiI+PHA+PGgxPjxzdHJvbmc+V0FGIEN1c3RvbSBSZXNwb25zZSBQYWdlPC9zdHJvbmc+PC9oMT48L3A+PHA+UGxlYXNlIGNvbnRhY3QgdXMgd2l0aCB0aGUgYmVsb3cgcmVmZXJlbmNlIElEOiB7e2F6dXJlLXJlZn19PGJyPjwvcD48L2JvZHk+PC9odG1sPg==\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1834/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps7862?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTgzNC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNzg2Mj9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "4968fcfb-91d2-487e-ad3c-98028c49c18b" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2577" - ] - }, - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"customBlockResponseBody\": \"PGh0bWw+PGhlYWQ+PHRpdGxlPldBRiBEZW1vMTwvdGl0bGU+PC9oZWFkPjxib2R5Ymdjb2xvcj0iI0ZGQjI5WiI+PHA+PGgxPjxzdHJvbmc+V0FGIEN1c3RvbSBSZXNwb25zZSBQYWdlPC9zdHJvbmc+PC9oMT48L3A+PHA+UGxlYXNlIGNvbnRhY3QgdXMgd2l0aCB0aGUgYmVsb3cgcmVmZXJlbmNlIElEOiB7e2F6dXJlLXJlZn19PGJyPjwvcD48L2JvZHk+PC9odG1sPg==\",\r\n \"requestBodyCheck\": \"Disabled\"\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\"\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"global\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "819dcdca-4b27-436e-beb6-26b6431ec923" - ], - "x-ms-client-request-id": [ - "4968fcfb-91d2-487e-ad3c-98028c49c18b" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/eaa04212-3dbe-48fc-8b75-fce91bbde7dc" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "42384606-5c08-4cdd-af01-73fa223e747c" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004925Z:42384606-5c08-4cdd-af01-73fa223e747c" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:24 GMT" - ], - "Content-Length": [ - "2057" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1834/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps7862\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps7862\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": \"PGh0bWw+PGhlYWQ+PHRpdGxlPldBRiBEZW1vMTwvdGl0bGU+PC9oZWFkPjxib2R5Ymdjb2xvcj0iI0ZGQjI5WiI+PHA+PGgxPjxzdHJvbmc+V0FGIEN1c3RvbSBSZXNwb25zZSBQYWdlPC9zdHJvbmc+PC9oMT48L3A+PHA+UGxlYXNlIGNvbnRhY3QgdXMgd2l0aCB0aGUgYmVsb3cgcmVmZXJlbmNlIElEOiB7e2F6dXJlLXJlZn19PGJyPjwvcD48L2JvZHk+PC9odG1sPg==\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1834/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps7862?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTgzNC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNzg2Mj9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "1d9bef1b-fb03-48b9-90de-30a27acbaa59" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2763" - ] - }, - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"customBlockResponseBody\": \"PGh0bWw+PGhlYWQ+PHRpdGxlPldBRiBEZW1vMjwvdGl0bGU+PC9oZWFkPjxib2R5Ymdjb2xvcj0iI0ZGQjI5WiI+PHA+PGgxPjxzdHJvbmc+V0FGIEN1c3RvbSBSZXNwb25zZSBQYWdlPC9zdHJvbmc+PC9oMT48L3A+PHA+UGxlYXNlIGNvbnRhY3QgdXMgd2l0aCB0aGUgYmVsb3cgcmVmZXJlbmNlIElEOiB7e2F6dXJlLXJlZn19PGJyPjwvcD48L2JvZHk+PC9odG1sPg==\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"groupBy\": [],\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"exclusions\": [],\r\n \"ruleGroupOverrides\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"global\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "aca0d0b6-6070-4c6d-95e7-7a6d6c7f7194" - ], - "x-ms-client-request-id": [ - "1d9bef1b-fb03-48b9-90de-30a27acbaa59" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/6219ec79-f485-47ad-b672-da5f57f8c0e0" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "623fd3a9-7183-44b5-b376-3d9f04487b15" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004929Z:623fd3a9-7183-44b5-b376-3d9f04487b15" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:28 GMT" - ], - "Content-Length": [ - "2057" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1834/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps7862\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps7862\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": \"PGh0bWw+PGhlYWQ+PHRpdGxlPldBRiBEZW1vMjwvdGl0bGU+PC9oZWFkPjxib2R5Ymdjb2xvcj0iI0ZGQjI5WiI+PHA+PGgxPjxzdHJvbmc+V0FGIEN1c3RvbSBSZXNwb25zZSBQYWdlPC9zdHJvbmc+PC9oMT48L3A+PHA+UGxlYXNlIGNvbnRhY3QgdXMgd2l0aCB0aGUgYmVsb3cgcmVmZXJlbmNlIElEOiB7e2F6dXJlLXJlZn19PGJyPjwvcD48L2JvZHk+PC9odG1sPg==\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1834/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps7862?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTgzNC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNzg2Mj9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "a38391d5-35ac-4e4d-aaee-9f3da534c91c" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "4756656c-70f4-4171-85d3-4da0a4bef872" - ], - "x-ms-client-request-id": [ - "a38391d5-35ac-4e4d-aaee-9f3da534c91c" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-correlation-request-id": [ - "87fdd2d2-8752-433d-8324-09be108023b4" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004926Z:87fdd2d2-8752-433d-8324-09be108023b4" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:26 GMT" - ], - "Content-Length": [ - "2057" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1834/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps7862\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps7862\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": \"PGh0bWw+PGhlYWQ+PHRpdGxlPldBRiBEZW1vMTwvdGl0bGU+PC9oZWFkPjxib2R5Ymdjb2xvcj0iI0ZGQjI5WiI+PHA+PGgxPjxzdHJvbmc+V0FGIEN1c3RvbSBSZXNwb25zZSBQYWdlPC9zdHJvbmc+PC9oMT48L3A+PHA+UGxlYXNlIGNvbnRhY3QgdXMgd2l0aCB0aGUgYmVsb3cgcmVmZXJlbmNlIElEOiB7e2F6dXJlLXJlZn19PGJyPjwvcD48L2JvZHk+PC9odG1sPg==\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1834/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps7862?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTgzNC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNzg2Mj9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "e6bb2a8e-9de4-49de-8c23-754336984eab" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e4c6409a-7f09-4119-9a16-412bc7a608a7" - ], - "x-ms-client-request-id": [ - "e6bb2a8e-9de4-49de-8c23-754336984eab" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-correlation-request-id": [ - "7ccf1088-e5b5-423e-8307-d86ca53f26b0" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004929Z:7ccf1088-e5b5-423e-8307-d86ca53f26b0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:29 GMT" - ], - "Content-Length": [ - "2057" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1834/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps7862\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps7862\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": \"PGh0bWw+PGhlYWQ+PHRpdGxlPldBRiBEZW1vMjwvdGl0bGU+PC9oZWFkPjxib2R5Ymdjb2xvcj0iI0ZGQjI5WiI+PHA+PGgxPjxzdHJvbmc+V0FGIEN1c3RvbSBSZXNwb25zZSBQYWdlPC9zdHJvbmc+PC9oMT48L3A+PHA+UGxlYXNlIGNvbnRhY3QgdXMgd2l0aCB0aGUgYmVsb3cgcmVmZXJlbmNlIElEOiB7e2F6dXJlLXJlZn19PGJyPjwvcD48L2JvZHk+PC9odG1sPg==\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - } - ], - "Names": { - "Test-CustomBlockResponseBody": [ - "ps7862", - "ps1834" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestManagedRuleSetDefinitions.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestManagedRuleSetDefinitions.json deleted file mode 100644 index de365f7288d9..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestManagedRuleSetDefinitions.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Network/FrontDoorWebApplicationFirewallManagedRuleSets?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9Gcm9udERvb3JXZWJBcHBsaWNhdGlvbkZpcmV3YWxsTWFuYWdlZFJ1bGVTZXRzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "a3740062-90b8-4c81-a838-44bf778e076d" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8c3695b7-ea92-4a16-8483-201f5c75189a" - ], - "x-ms-client-request-id": [ - "a3740062-90b8-4c81-a838-44bf778e076d" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/36070291-3228-4d8f-babd-5ee4adc6ec77" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-correlation-request-id": [ - "60cb87f0-e5ec-4b70-94ab-b3a522d911f9" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T005228Z:60cb87f0-e5ec-4b70-94ab-b3a522d911f9" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:52:28 GMT" - ], - "Content-Length": [ - "160981" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_2.0\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"Microsoft_DefaultRuleSet_2.0\",\r\n \"properties\": {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"2.0\",\r\n \"ruleSetId\": \"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-WebShells\",\r\n \"description\": \"Web shell attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99005002\",\r\n \"description\": \"Web Shell Interaction Attempt (POST)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005003\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005004\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005006\",\r\n \"description\": \"Spring4Shell Interaction Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-AppSec\",\r\n \"description\": \"Path traversal evasion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99030001\",\r\n \"description\": \"Path Traversal Evasion in Headers (/.././../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030002\",\r\n \"description\": \"Path Traversal Evasion in Request Body (/.././../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99031001\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031002\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-CVEs\",\r\n \"description\": \"Rest API exploitation\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99001001\",\r\n \"description\": \"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001014\",\r\n \"description\": \"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001015\",\r\n \"description\": \"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001016\",\r\n \"description\": \"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001017\",\r\n \"description\": \"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ATTACK\",\r\n \"description\": \"Protocol attack\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"921110\",\r\n \"description\": \"HTTP Request Smuggling Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921120\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921130\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921140\",\r\n \"description\": \"HTTP Header Injection Attack via headers\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921150\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921160\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921151\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"LFI\",\r\n \"description\": \"Local file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"930100\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930110\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930120\",\r\n \"description\": \"OS File Access Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930130\",\r\n \"description\": \"Restricted File Access Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RFI\",\r\n \"description\": \"Remote file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"931100\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931110\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931120\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931130\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RCE\",\r\n \"description\": \"Remote Command Execution attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"932100\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932105\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932110\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932115\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932120\",\r\n \"description\": \"Remote Command Execution: Windows PowerShell Command Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932130\",\r\n \"description\": \"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932140\",\r\n \"description\": \"Remote Command Execution: Windows FOR/IF Command Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932150\",\r\n \"description\": \"Remote Command Execution: Direct Unix Command Execution\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932160\",\r\n \"description\": \"Remote Command Execution: Unix Shell Code Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932170\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932171\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932180\",\r\n \"description\": \"Restricted File Upload Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PHP\",\r\n \"description\": \"PHP attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"933100\",\r\n \"description\": \"PHP Injection Attack: PHP Open Tag Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933110\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933120\",\r\n \"description\": \"PHP Injection Attack: Configuration Directive Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933130\",\r\n \"description\": \"PHP Injection Attack: Variables Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933140\",\r\n \"description\": \"PHP Injection Attack: I/O Stream Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933150\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933151\",\r\n \"description\": \"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933160\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933170\",\r\n \"description\": \"PHP Injection Attack: Serialized Object Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933180\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933200\",\r\n \"description\": \"PHP Injection Attack: Wrapper scheme detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933210\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"941100\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941101\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941110\",\r\n \"description\": \"XSS Filter - Category 1: Script Tag Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941120\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941130\",\r\n \"description\": \"XSS Filter - Category 3: Attribute Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941140\",\r\n \"description\": \"XSS Filter - Category 4: Javascript URI Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941150\",\r\n \"description\": \"XSS Filter - Category 5: Disallowed HTML Attributes\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941160\",\r\n \"description\": \"NoScript XSS InjectionChecker: HTML Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941170\",\r\n \"description\": \"NoScript XSS InjectionChecker: Attribute Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941180\",\r\n \"description\": \"Node-Validator Blacklist Keywords\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941190\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941200\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941210\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941220\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941230\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941240\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941250\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941260\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941270\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941280\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941290\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941300\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941310\",\r\n \"description\": \"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941320\",\r\n \"description\": \"Possible XSS Attack Detected - HTML Tag Handler\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941330\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941340\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941350\",\r\n \"description\": \"UTF-7 Encoding IE XSS - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941360\",\r\n \"description\": \"JSFuck / Hieroglyphy obfuscation detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941370\",\r\n \"description\": \"JavaScript global variable found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941380\",\r\n \"description\": \"AngularJS client side template injection detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"description\": \"SQL Injection Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942110\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942120\",\r\n \"description\": \"SQL Injection Attack: SQL Operator Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942140\",\r\n \"description\": \"SQL Injection Attack: Common DB Names Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942150\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942160\",\r\n \"description\": \"Detects blind sqli tests using sleep() or benchmark().\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942170\",\r\n \"description\": \"Detects SQL benchmark and sleep injection attempts including conditional queries\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942180\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 1/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942190\",\r\n \"description\": \"Detects MSSQL code execution and information gathering attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942200\",\r\n \"description\": \"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942210\",\r\n \"description\": \"Detects chained SQL injection attempts 1/2\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942220\",\r\n \"description\": \"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942230\",\r\n \"description\": \"Detects conditional SQL injection attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942240\",\r\n \"description\": \"Detects MySQL charset switch and MSSQL DoS attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942250\",\r\n \"description\": \"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942260\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942270\",\r\n \"description\": \"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942280\",\r\n \"description\": \"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942290\",\r\n \"description\": \"Finds basic MongoDB SQL injection attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942300\",\r\n \"description\": \"Detects MySQL comments, conditions and ch(a)r injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942310\",\r\n \"description\": \"Detects chained SQL injection attempts 2/2\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942320\",\r\n \"description\": \"Detects MySQL and PostgreSQL stored procedure/function injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942330\",\r\n \"description\": \"Detects classic SQL injection probings 1/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942340\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942350\",\r\n \"description\": \"Detects MySQL UDF injection and other data/structure manipulation attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942360\",\r\n \"description\": \"Detects concatenated basic SQL injection and SQLLFI attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942361\",\r\n \"description\": \"Detects basic SQL injection based on keyword alter or union\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942370\",\r\n \"description\": \"Detects classic SQL injection probings 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942380\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942390\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942400\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942410\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942430\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942440\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942450\",\r\n \"description\": \"SQL Hex Encoding Identified\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942470\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942480\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942500\",\r\n \"description\": \"MySQL in-line comment detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942510\",\r\n \"description\": \"SQLi bypass attempt by ticks or backticks detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"FIX\",\r\n \"description\": \"Session Fixation attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"943100\",\r\n \"description\": \"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943110\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943120\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"JAVA\",\r\n \"description\": \"Java attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"944100\",\r\n \"description\": \"Remote Command Execution: Suspicious Java class detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944110\",\r\n \"description\": \"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944120\",\r\n \"description\": \"Remote Command Execution: Java serialization (CVE-2015-5842)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944130\",\r\n \"description\": \"Suspicious Java class detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944200\",\r\n \"description\": \"Magic bytes Detected, probable java serialization in use\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944210\",\r\n \"description\": \"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944240\",\r\n \"description\": \"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944250\",\r\n \"description\": \"Remote Command Execution: Suspicious Java method detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"METHOD-ENFORCEMENT\",\r\n \"description\": \"Method Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"911100\",\r\n \"description\": \"Method is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ENFORCEMENT\",\r\n \"description\": \"Protocol Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"920100\",\r\n \"description\": \"Invalid HTTP Request Line\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920120\",\r\n \"description\": \"Attempted multipart/form-data bypass\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920121\",\r\n \"description\": \"Attempted multipart/form-data bypass\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920160\",\r\n \"description\": \"Content-Length HTTP header is not numeric.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920170\",\r\n \"description\": \"GET or HEAD Request with Body Content.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920171\",\r\n \"description\": \"GET or HEAD Request with Transfer-Encoding.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920180\",\r\n \"description\": \"POST without Content-Length or Transfer-Encoding headers.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920190\",\r\n \"description\": \"Range: Invalid Last Byte Value.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920200\",\r\n \"description\": \"Range: Too many fields (6 or more)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920201\",\r\n \"description\": \"Range: Too many fields for pdf request (63 or more)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920210\",\r\n \"description\": \"Multiple/Conflicting Connection Header Data Found.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920220\",\r\n \"description\": \"URL Encoding Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920230\",\r\n \"description\": \"Multiple URL Encoding Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920240\",\r\n \"description\": \"URL Encoding Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920260\",\r\n \"description\": \"Unicode Full/Half Width Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920270\",\r\n \"description\": \"Invalid character in request (null character)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920271\",\r\n \"description\": \"Invalid character in request (non printable characters)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920280\",\r\n \"description\": \"Request Missing a Host Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920290\",\r\n \"description\": \"Empty Host Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920300\",\r\n \"description\": \"Request Missing an Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920310\",\r\n \"description\": \"Request Has an Empty Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920311\",\r\n \"description\": \"Request Has an Empty Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920320\",\r\n \"description\": \"Missing User Agent Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920330\",\r\n \"description\": \"Empty User Agent Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920340\",\r\n \"description\": \"Request Containing Content, but Missing Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920341\",\r\n \"description\": \"Request Containing Content Requires Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920350\",\r\n \"description\": \"Host header is a numeric IP address\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920420\",\r\n \"description\": \"Request content type is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920430\",\r\n \"description\": \"HTTP protocol version is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920440\",\r\n \"description\": \"URL file extension is restricted by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920450\",\r\n \"description\": \"HTTP header is restricted by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920470\",\r\n \"description\": \"Illegal Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920480\",\r\n \"description\": \"Request content type charset is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"General\",\r\n \"description\": \"Method Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"200002\",\r\n \"description\": \"Failed to parse request body.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"200003\",\r\n \"description\": \"Multipart request body failed strict validation\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"NODEJS\",\r\n \"description\": \"Node JS Attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"934100\",\r\n \"description\": \"Node.js Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_2.1\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"Microsoft_DefaultRuleSet_2.1\",\r\n \"properties\": {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"2.1\",\r\n \"ruleSetId\": \"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-WebShells\",\r\n \"description\": \"Web shell attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99005002\",\r\n \"description\": \"Web Shell Interaction Attempt (POST)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005003\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005004\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005005\",\r\n \"description\": \"Web Shell Interaction Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005006\",\r\n \"description\": \"Spring4Shell Interaction Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-AppSec\",\r\n \"description\": \"Path traversal evasion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99030001\",\r\n \"description\": \"Path Traversal Evasion in Headers (/.././../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030002\",\r\n \"description\": \"Path Traversal Evasion in Request Body (/.././../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99031001\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031002\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031003\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031004\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-CVEs\",\r\n \"description\": \"Rest API exploitation\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99001001\",\r\n \"description\": \"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001002\",\r\n \"description\": \"Attempted Citrix NSC_USER directory traversal (CVE-2019-19781)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001003\",\r\n \"description\": \"Attempted Atlassian Confluence Widget Connector exploitation (CVE-2019-3396)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001004\",\r\n \"description\": \"Attempted Pulse Secure custom template exploitation (CVE-2020-8243)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001005\",\r\n \"description\": \"Attempted SharePoint type converter exploitation (CVE-2020-0932)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001006\",\r\n \"description\": \"Attempted Pulse Connect directory traversal (CVE-2019-11510)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001007\",\r\n \"description\": \"Attempted Junos OS J-Web local file inclusion (CVE-2020-1631)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001008\",\r\n \"description\": \"Attempted Fortinet path traversal (CVE-2018-13379)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001009\",\r\n \"description\": \"Attempted Apache struts ognl injection (CVE-2017-5638)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001010\",\r\n \"description\": \"Attempted Apache struts ognl injection (CVE-2017-12611)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001011\",\r\n \"description\": \"Attempted Oracle WebLogic path traversal (CVE-2020-14882)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001012\",\r\n \"description\": \"Attempted Telerik WebUI insecure deserialization exploitation (CVE-2019-18935)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001013\",\r\n \"description\": \"Attempted SharePoint insecure XML deserialization (CVE-2019-0604)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001014\",\r\n \"description\": \"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001015\",\r\n \"description\": \"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001016\",\r\n \"description\": \"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001017\",\r\n \"description\": \"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ATTACK\",\r\n \"description\": \"Protocol attack\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"921110\",\r\n \"description\": \"HTTP Request Smuggling Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921120\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921130\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921140\",\r\n \"description\": \"HTTP Header Injection Attack via headers\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921150\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921160\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921151\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921190\",\r\n \"description\": \"HTTP Splitting (CR/LF in request filename detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921200\",\r\n \"description\": \"LDAP Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"LFI\",\r\n \"description\": \"Local file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"930100\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930110\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930120\",\r\n \"description\": \"OS File Access Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930130\",\r\n \"description\": \"Restricted File Access Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RFI\",\r\n \"description\": \"Remote file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"931100\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931110\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931120\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931130\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RCE\",\r\n \"description\": \"Remote Command Execution attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"932100\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932105\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932110\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932115\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932120\",\r\n \"description\": \"Remote Command Execution: Windows PowerShell Command Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932130\",\r\n \"description\": \"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932140\",\r\n \"description\": \"Remote Command Execution: Windows FOR/IF Command Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932150\",\r\n \"description\": \"Remote Command Execution: Direct Unix Command Execution\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932160\",\r\n \"description\": \"Remote Command Execution: Unix Shell Code Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932170\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932171\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932180\",\r\n \"description\": \"Restricted File Upload Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PHP\",\r\n \"description\": \"PHP attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"933100\",\r\n \"description\": \"PHP Injection Attack: PHP Open Tag Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933110\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933120\",\r\n \"description\": \"PHP Injection Attack: Configuration Directive Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933130\",\r\n \"description\": \"PHP Injection Attack: Variables Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933140\",\r\n \"description\": \"PHP Injection Attack: I/O Stream Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933150\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933151\",\r\n \"description\": \"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933160\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933170\",\r\n \"description\": \"PHP Injection Attack: Serialized Object Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933180\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933200\",\r\n \"description\": \"PHP Injection Attack: Wrapper scheme detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933210\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"941100\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941101\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941110\",\r\n \"description\": \"XSS Filter - Category 1: Script Tag Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941120\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941130\",\r\n \"description\": \"XSS Filter - Category 3: Attribute Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941140\",\r\n \"description\": \"XSS Filter - Category 4: Javascript URI Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941150\",\r\n \"description\": \"XSS Filter - Category 5: Disallowed HTML Attributes\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941160\",\r\n \"description\": \"NoScript XSS InjectionChecker: HTML Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941170\",\r\n \"description\": \"NoScript XSS InjectionChecker: Attribute Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941180\",\r\n \"description\": \"Node-Validator Blacklist Keywords\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941190\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941200\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941210\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941220\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941230\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941240\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941250\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941260\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941270\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941280\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941290\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941300\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941310\",\r\n \"description\": \"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941320\",\r\n \"description\": \"Possible XSS Attack Detected - HTML Tag Handler\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941330\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941340\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941350\",\r\n \"description\": \"UTF-7 Encoding IE XSS - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941360\",\r\n \"description\": \"JSFuck / Hieroglyphy obfuscation detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941370\",\r\n \"description\": \"JavaScript global variable found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941380\",\r\n \"description\": \"AngularJS client side template injection detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"description\": \"SQL Injection Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942110\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942120\",\r\n \"description\": \"SQL Injection Attack: SQL Operator Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942140\",\r\n \"description\": \"SQL Injection Attack: Common DB Names Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942150\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942160\",\r\n \"description\": \"Detects blind sqli tests using sleep() or benchmark().\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942170\",\r\n \"description\": \"Detects SQL benchmark and sleep injection attempts including conditional queries\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942180\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 1/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942190\",\r\n \"description\": \"Detects MSSQL code execution and information gathering attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942200\",\r\n \"description\": \"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942210\",\r\n \"description\": \"Detects chained SQL injection attempts 1/2\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942220\",\r\n \"description\": \"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942230\",\r\n \"description\": \"Detects conditional SQL injection attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942240\",\r\n \"description\": \"Detects MySQL charset switch and MSSQL DoS attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942250\",\r\n \"description\": \"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942260\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942270\",\r\n \"description\": \"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942280\",\r\n \"description\": \"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942290\",\r\n \"description\": \"Finds basic MongoDB SQL injection attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942300\",\r\n \"description\": \"Detects MySQL comments, conditions and ch(a)r injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942310\",\r\n \"description\": \"Detects chained SQL injection attempts 2/2\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942320\",\r\n \"description\": \"Detects MySQL and PostgreSQL stored procedure/function injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942330\",\r\n \"description\": \"Detects classic SQL injection probings 1/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942340\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942350\",\r\n \"description\": \"Detects MySQL UDF injection and other data/structure manipulation attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942360\",\r\n \"description\": \"Detects concatenated basic SQL injection and SQLLFI attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942361\",\r\n \"description\": \"Detects basic SQL injection based on keyword alter or union\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942370\",\r\n \"description\": \"Detects classic SQL injection probings 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942380\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942390\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942400\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942410\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942430\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942440\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942450\",\r\n \"description\": \"SQL Hex Encoding Identified\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942470\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942480\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942500\",\r\n \"description\": \"MySQL in-line comment detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942510\",\r\n \"description\": \"SQLi bypass attempt by ticks or backticks detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"FIX\",\r\n \"description\": \"Session Fixation attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"943100\",\r\n \"description\": \"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943110\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943120\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"JAVA\",\r\n \"description\": \"Java attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"944100\",\r\n \"description\": \"Remote Command Execution: Suspicious Java class detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944110\",\r\n \"description\": \"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944120\",\r\n \"description\": \"Remote Command Execution: Java serialization (CVE-2015-5842)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944130\",\r\n \"description\": \"Suspicious Java class detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944200\",\r\n \"description\": \"Magic bytes Detected, probable java serialization in use\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944210\",\r\n \"description\": \"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944240\",\r\n \"description\": \"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944250\",\r\n \"description\": \"Remote Command Execution: Suspicious Java method detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"METHOD-ENFORCEMENT\",\r\n \"description\": \"Method Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"911100\",\r\n \"description\": \"Method is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ENFORCEMENT\",\r\n \"description\": \"Protocol Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"920100\",\r\n \"description\": \"Invalid HTTP Request Line\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920120\",\r\n \"description\": \"Attempted multipart/form-data bypass\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920121\",\r\n \"description\": \"Attempted multipart/form-data bypass\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920160\",\r\n \"description\": \"Content-Length HTTP header is not numeric.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920170\",\r\n \"description\": \"GET or HEAD Request with Body Content.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920171\",\r\n \"description\": \"GET or HEAD Request with Transfer-Encoding.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920180\",\r\n \"description\": \"POST without Content-Length or Transfer-Encoding headers.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920190\",\r\n \"description\": \"Range: Invalid Last Byte Value.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920200\",\r\n \"description\": \"Range: Too many fields (6 or more)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920201\",\r\n \"description\": \"Range: Too many fields for pdf request (63 or more)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920210\",\r\n \"description\": \"Multiple/Conflicting Connection Header Data Found.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920220\",\r\n \"description\": \"URL Encoding Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920230\",\r\n \"description\": \"Multiple URL Encoding Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920240\",\r\n \"description\": \"URL Encoding Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920260\",\r\n \"description\": \"Unicode Full/Half Width Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920270\",\r\n \"description\": \"Invalid character in request (null character)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920271\",\r\n \"description\": \"Invalid character in request (non printable characters)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920280\",\r\n \"description\": \"Request Missing a Host Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920290\",\r\n \"description\": \"Empty Host Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920300\",\r\n \"description\": \"Request Missing an Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920310\",\r\n \"description\": \"Request Has an Empty Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920311\",\r\n \"description\": \"Request Has an Empty Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920320\",\r\n \"description\": \"Missing User Agent Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920330\",\r\n \"description\": \"Empty User Agent Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920340\",\r\n \"description\": \"Request Containing Content, but Missing Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920341\",\r\n \"description\": \"Request Containing Content Requires Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920350\",\r\n \"description\": \"Host header is a numeric IP address\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920420\",\r\n \"description\": \"Request content type is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920430\",\r\n \"description\": \"HTTP protocol version is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920440\",\r\n \"description\": \"URL file extension is restricted by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920450\",\r\n \"description\": \"HTTP header is restricted by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920470\",\r\n \"description\": \"Illegal Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920480\",\r\n \"description\": \"Request content type charset is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920181\",\r\n \"description\": \"Content-Length and Transfer-Encoding headers present\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920500\",\r\n \"description\": \"Attempt to access a backup or working file\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"General\",\r\n \"description\": \"Method Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"200002\",\r\n \"description\": \"Failed to parse request body.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"200003\",\r\n \"description\": \"Multipart request body failed strict validation\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"NODEJS\",\r\n \"description\": \"Node JS Attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"934100\",\r\n \"description\": \"Node.js Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_2.2\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"Microsoft_DefaultRuleSet_2.2\",\r\n \"properties\": {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"2.2\",\r\n \"ruleSetId\": \"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-WebShells\",\r\n \"description\": \"Web shell attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99005002\",\r\n \"description\": \"Web Shell Interaction Attempt (POST)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005003\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005004\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005005\",\r\n \"description\": \"Web Shell Interaction Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005006\",\r\n \"description\": \"Spring4Shell Interaction Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-AppSec\",\r\n \"description\": \"Path traversal evasion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99030001\",\r\n \"description\": \"Path Traversal Evasion in Headers (/.././../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030002\",\r\n \"description\": \"Path Traversal Evasion in Request Body (/.././../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030003\",\r\n \"description\": \"URL encoded file path\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030004\",\r\n \"description\": \"Missing brotli encoding from supporting browser with https referer\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030005\",\r\n \"description\": \"Missing brotli encoding from supporting browser over HTTP/2\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030006\",\r\n \"description\": \"Illegal character in requested filename\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99031001\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031002\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031003\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031004\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031005\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031006\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-CVEs\",\r\n \"description\": \"Rest API exploitation\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99001001\",\r\n \"description\": \"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001002\",\r\n \"description\": \"Attempted Citrix NSC_USER directory traversal (CVE-2019-19781)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001003\",\r\n \"description\": \"Attempted Atlassian Confluence Widget Connector exploitation (CVE-2019-3396)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001004\",\r\n \"description\": \"Attempted Pulse Secure custom template exploitation (CVE-2020-8243)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001005\",\r\n \"description\": \"Attempted SharePoint type converter exploitation (CVE-2020-0932)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001006\",\r\n \"description\": \"Attempted Pulse Connect directory traversal (CVE-2019-11510)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001007\",\r\n \"description\": \"Attempted Junos OS J-Web local file inclusion (CVE-2020-1631)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001008\",\r\n \"description\": \"Attempted Fortinet path traversal (CVE-2018-13379)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001009\",\r\n \"description\": \"Attempted Apache struts ognl injection (CVE-2017-5638)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001010\",\r\n \"description\": \"Attempted Apache struts ognl injection (CVE-2017-12611)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001011\",\r\n \"description\": \"Attempted Oracle WebLogic path traversal (CVE-2020-14882)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001012\",\r\n \"description\": \"Attempted Telerik WebUI insecure deserialization exploitation (CVE-2019-18935)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001013\",\r\n \"description\": \"Attempted SharePoint insecure XML deserialization (CVE-2019-0604)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001014\",\r\n \"description\": \"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001015\",\r\n \"description\": \"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001016\",\r\n \"description\": \"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001017\",\r\n \"description\": \"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99032001\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99032002\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ATTACK\",\r\n \"description\": \"Protocol attack\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"921110\",\r\n \"description\": \"HTTP Request Smuggling Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921120\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921130\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921140\",\r\n \"description\": \"HTTP Header Injection Attack via headers\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921150\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921160\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921151\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921190\",\r\n \"description\": \"HTTP Splitting (CR/LF in request filename detected)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921200\",\r\n \"description\": \"LDAP Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"LFI\",\r\n \"description\": \"Local file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"930100\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930110\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930120\",\r\n \"description\": \"OS File Access Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930130\",\r\n \"description\": \"Restricted File Access Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RFI\",\r\n \"description\": \"Remote file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"931100\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931110\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931120\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931130\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RCE\",\r\n \"description\": \"Remote Command Execution attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"932100\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932105\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932110\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932115\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932120\",\r\n \"description\": \"Remote Command Execution: Windows PowerShell Command Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932130\",\r\n \"description\": \"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932140\",\r\n \"description\": \"Remote Command Execution: Windows FOR/IF Command Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932150\",\r\n \"description\": \"Remote Command Execution: Direct Unix Command Execution\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932160\",\r\n \"description\": \"Remote Command Execution: Unix Shell Code Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932170\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932171\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932180\",\r\n \"description\": \"Restricted File Upload Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PHP\",\r\n \"description\": \"PHP attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"933100\",\r\n \"description\": \"PHP Injection Attack: PHP Open Tag Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933110\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933120\",\r\n \"description\": \"PHP Injection Attack: Configuration Directive Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933130\",\r\n \"description\": \"PHP Injection Attack: Variables Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933140\",\r\n \"description\": \"PHP Injection Attack: I/O Stream Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933150\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933151\",\r\n \"description\": \"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933160\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933170\",\r\n \"description\": \"PHP Injection Attack: Serialized Object Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933180\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933200\",\r\n \"description\": \"PHP Injection Attack: Wrapper scheme detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933210\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"941100\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941101\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941110\",\r\n \"description\": \"XSS Filter - Category 1: Script Tag Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941120\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941130\",\r\n \"description\": \"XSS Filter - Category 3: Attribute Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941140\",\r\n \"description\": \"XSS Filter - Category 4: Javascript URI Vector\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941150\",\r\n \"description\": \"XSS Filter - Category 5: Disallowed HTML Attributes\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941160\",\r\n \"description\": \"NoScript XSS InjectionChecker: HTML Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941170\",\r\n \"description\": \"NoScript XSS InjectionChecker: Attribute Injection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941180\",\r\n \"description\": \"Node-Validator Blacklist Keywords\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941190\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941200\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941210\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941220\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941230\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941240\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941250\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941260\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941270\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941280\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941290\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941300\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941310\",\r\n \"description\": \"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941320\",\r\n \"description\": \"Possible XSS Attack Detected - HTML Tag Handler\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941330\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941340\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941350\",\r\n \"description\": \"UTF-7 Encoding IE XSS - Attack Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941360\",\r\n \"description\": \"JSFuck / Hieroglyphy obfuscation detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941370\",\r\n \"description\": \"JavaScript global variable found\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941380\",\r\n \"description\": \"AngularJS client side template injection detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"description\": \"SQL Injection Attack Detected via libinjection\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942110\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942120\",\r\n \"description\": \"SQL Injection Attack: SQL Operator Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942140\",\r\n \"description\": \"SQL Injection Attack: Common DB Names Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942150\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942160\",\r\n \"description\": \"Detects blind sqli tests using sleep() or benchmark().\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942170\",\r\n \"description\": \"Detects SQL benchmark and sleep injection attempts including conditional queries\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942180\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 1/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942190\",\r\n \"description\": \"Detects MSSQL code execution and information gathering attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942200\",\r\n \"description\": \"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942210\",\r\n \"description\": \"Detects chained SQL injection attempts 1/2\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942220\",\r\n \"description\": \"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942230\",\r\n \"description\": \"Detects conditional SQL injection attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942240\",\r\n \"description\": \"Detects MySQL charset switch and MSSQL DoS attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942250\",\r\n \"description\": \"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942260\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942270\",\r\n \"description\": \"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942280\",\r\n \"description\": \"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942290\",\r\n \"description\": \"Finds basic MongoDB SQL injection attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942300\",\r\n \"description\": \"Detects MySQL comments, conditions and ch(a)r injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942310\",\r\n \"description\": \"Detects chained SQL injection attempts 2/2\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942320\",\r\n \"description\": \"Detects MySQL and PostgreSQL stored procedure/function injections\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942330\",\r\n \"description\": \"Detects classic SQL injection probings 1/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942340\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942350\",\r\n \"description\": \"Detects MySQL UDF injection and other data/structure manipulation attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942360\",\r\n \"description\": \"Detects concatenated basic SQL injection and SQLLFI attempts\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942361\",\r\n \"description\": \"Detects basic SQL injection based on keyword alter or union\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942370\",\r\n \"description\": \"Detects classic SQL injection probings 2/3\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942380\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942390\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942400\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942410\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942430\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942440\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942450\",\r\n \"description\": \"SQL Hex Encoding Identified\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942470\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942480\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942500\",\r\n \"description\": \"MySQL in-line comment detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942510\",\r\n \"description\": \"SQLi bypass attempt by ticks or backticks detected.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"FIX\",\r\n \"description\": \"Session Fixation attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"943100\",\r\n \"description\": \"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943110\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943120\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"JAVA\",\r\n \"description\": \"Java attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"944100\",\r\n \"description\": \"Remote Command Execution: Suspicious Java class detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944110\",\r\n \"description\": \"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944120\",\r\n \"description\": \"Remote Command Execution: Java serialization (CVE-2015-5842)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944130\",\r\n \"description\": \"Suspicious Java class detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944200\",\r\n \"description\": \"Magic bytes Detected, probable java serialization in use\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944210\",\r\n \"description\": \"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944240\",\r\n \"description\": \"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944250\",\r\n \"description\": \"Remote Command Execution: Suspicious Java method detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"METHOD-ENFORCEMENT\",\r\n \"description\": \"Method Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"911100\",\r\n \"description\": \"Method is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ENFORCEMENT\",\r\n \"description\": \"Protocol Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"920100\",\r\n \"description\": \"Invalid HTTP Request Line\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920120\",\r\n \"description\": \"Attempted multipart/form-data bypass\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920121\",\r\n \"description\": \"Attempted multipart/form-data bypass\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920160\",\r\n \"description\": \"Content-Length HTTP header is not numeric.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920170\",\r\n \"description\": \"GET or HEAD Request with Body Content.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920171\",\r\n \"description\": \"GET or HEAD Request with Transfer-Encoding.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920180\",\r\n \"description\": \"POST without Content-Length or Transfer-Encoding headers.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920190\",\r\n \"description\": \"Range: Invalid Last Byte Value.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920200\",\r\n \"description\": \"Range: Too many fields (6 or more)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920201\",\r\n \"description\": \"Range: Too many fields for pdf request (63 or more)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920210\",\r\n \"description\": \"Multiple/Conflicting Connection Header Data Found.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920220\",\r\n \"description\": \"URL Encoding Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920230\",\r\n \"description\": \"Multiple URL Encoding Detected\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920240\",\r\n \"description\": \"URL Encoding Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920260\",\r\n \"description\": \"Unicode Full/Half Width Abuse Attack Attempt\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920270\",\r\n \"description\": \"Invalid character in request (null character)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920271\",\r\n \"description\": \"Invalid character in request (non printable characters)\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920280\",\r\n \"description\": \"Request Missing a Host Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920290\",\r\n \"description\": \"Empty Host Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920300\",\r\n \"description\": \"Request Missing an Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920310\",\r\n \"description\": \"Request Has an Empty Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920311\",\r\n \"description\": \"Request Has an Empty Accept Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920320\",\r\n \"description\": \"Missing User Agent Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920330\",\r\n \"description\": \"Empty User Agent Header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920340\",\r\n \"description\": \"Request Containing Content, but Missing Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920341\",\r\n \"description\": \"Request Containing Content Requires Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920350\",\r\n \"description\": \"Host header is a numeric IP address\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920420\",\r\n \"description\": \"Request content type is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920430\",\r\n \"description\": \"HTTP protocol version is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920440\",\r\n \"description\": \"URL file extension is restricted by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920450\",\r\n \"description\": \"HTTP header is restricted by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920470\",\r\n \"description\": \"Illegal Content-Type header\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920480\",\r\n \"description\": \"Request content type charset is not allowed by policy\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920181\",\r\n \"description\": \"Content-Length and Transfer-Encoding headers present\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920500\",\r\n \"description\": \"Attempt to access a backup or working file\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920530\",\r\n \"description\": \"Restrict charset parameter inside content type header to occur max once\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"920620\",\r\n \"description\": \"Multiple Content-Type Request Headers\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"General\",\r\n \"description\": \"Method Enforcement\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"200002\",\r\n \"description\": \"Failed to parse request body.\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"200003\",\r\n \"description\": \"Multipart request body failed strict validation\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"NODEJS\",\r\n \"description\": \"Node JS Attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"934100\",\r\n \"description\": \"Node.js Injection Attack\",\r\n \"defaultAction\": \"AnomalyScoring\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_BotManagerRuleSet_1.1\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"Microsoft_BotManagerRuleSet_1.1\",\r\n \"properties\": {\r\n \"ruleSetType\": \"Microsoft_BotManagerRuleSet\",\r\n \"ruleSetVersion\": \"1.1\",\r\n \"ruleSetId\": \"e44514af-018d-49e9-8070-c9edac0f3a0d\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"BadBots\",\r\n \"description\": \"Bad bots\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"Bot100100\",\r\n \"description\": \"Malicious bots detected by threat intelligence\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot100200\",\r\n \"description\": \"Malicious bots that have falsified their identity\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot100300\",\r\n \"description\": \"High risk bots detected by threat intelligence\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"GoodBots\",\r\n \"description\": \"Good bots\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"Bot200100\",\r\n \"description\": \"Search engine crawlers\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot200200\",\r\n \"description\": \"Verified misc bots\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot200300\",\r\n \"description\": \"Verified link checker bots\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot200400\",\r\n \"description\": \"Verified social media bots\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot200500\",\r\n \"description\": \"Verified content fetchers\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot200600\",\r\n \"description\": \"Verified feed fetchers\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot200700\",\r\n \"description\": \"Verified Advertising bots\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"UnknownBots\",\r\n \"description\": \"Unknown bots\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"Bot300100\",\r\n \"description\": \"Unspecified identity\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300200\",\r\n \"description\": \"Tools and frameworks for web crawling and attacks\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300300\",\r\n \"description\": \"General purpose HTTP clients and SDKs\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300400\",\r\n \"description\": \"Service agents\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300500\",\r\n \"description\": \"Site health monitoring services\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300600\",\r\n \"description\": \"Unknown bots detected by threat intelligence\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300700\",\r\n \"description\": \"Other bots\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_1.2\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"Microsoft_DefaultRuleSet_1.2\",\r\n \"properties\": {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.2\",\r\n \"ruleSetId\": \"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-WebShells\",\r\n \"description\": \"Web shell attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99005002\",\r\n \"description\": \"Web Shell Interaction Attempt (POST)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005003\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005004\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005005\",\r\n \"description\": \"Web Shell Interaction Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005006\",\r\n \"description\": \"Spring4Shell Interaction Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-AppSec\",\r\n \"description\": \"Path traversal evasion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99030001\",\r\n \"description\": \"Path Traversal Evasion in Headers (/.././../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030002\",\r\n \"description\": \"Path Traversal Evasion in Request Body (/.././../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99031001\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031002\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031003\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031004\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-CVEs\",\r\n \"description\": \"Rest API exploitation\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99001001\",\r\n \"description\": \"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001002\",\r\n \"description\": \"Attempted Citrix NSC_USER directory traversal (CVE-2019-19781)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001003\",\r\n \"description\": \"Attempted Atlassian Confluence Widget Connector exploitation (CVE-2019-3396)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001004\",\r\n \"description\": \"Attempted Pulse Secure custom template exploitation (CVE-2020-8243)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001005\",\r\n \"description\": \"Attempted SharePoint type converter exploitation (CVE-2020-0932)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001006\",\r\n \"description\": \"Attempted Pulse Connect directory traversal (CVE-2019-11510)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001007\",\r\n \"description\": \"Attempted Junos OS J-Web local file inclusion (CVE-2020-1631)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001008\",\r\n \"description\": \"Attempted Fortinet path traversal (CVE-2018-13379)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001009\",\r\n \"description\": \"Attempted Apache struts ognl injection (CVE-2017-5638)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001010\",\r\n \"description\": \"Attempted Apache struts ognl injection (CVE-2017-12611)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001011\",\r\n \"description\": \"Attempted Oracle WebLogic path traversal (CVE-2020-14882)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001012\",\r\n \"description\": \"Attempted Telerik WebUI insecure deserialization exploitation (CVE-2019-18935)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001013\",\r\n \"description\": \"Attempted SharePoint insecure XML deserialization (CVE-2019-0604)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001014\",\r\n \"description\": \"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001015\",\r\n \"description\": \"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001016\",\r\n \"description\": \"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001017\",\r\n \"description\": \"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ATTACK\",\r\n \"description\": \"Protocol attack\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"921110\",\r\n \"description\": \"HTTP Request Smuggling Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921120\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921130\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921140\",\r\n \"description\": \"HTTP Header Injection Attack via headers\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921150\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921160\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921151\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"LFI\",\r\n \"description\": \"Local file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"930100\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930110\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930120\",\r\n \"description\": \"OS File Access Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930130\",\r\n \"description\": \"Restricted File Access Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RFI\",\r\n \"description\": \"Remote file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"931100\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931110\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931120\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931130\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RCE\",\r\n \"description\": \"Remote Command Execution attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"932100\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932105\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932110\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932115\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932120\",\r\n \"description\": \"Remote Command Execution: Windows PowerShell Command Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932130\",\r\n \"description\": \"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932140\",\r\n \"description\": \"Remote Command Execution: Windows FOR/IF Command Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932150\",\r\n \"description\": \"Remote Command Execution: Direct Unix Command Execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932160\",\r\n \"description\": \"Remote Command Execution: Unix Shell Code Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932170\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932171\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932180\",\r\n \"description\": \"Restricted File Upload Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PHP\",\r\n \"description\": \"PHP attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"933100\",\r\n \"description\": \"PHP Injection Attack: PHP Open Tag Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933110\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933120\",\r\n \"description\": \"PHP Injection Attack: Configuration Directive Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933130\",\r\n \"description\": \"PHP Injection Attack: Variables Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933140\",\r\n \"description\": \"PHP Injection Attack: I/O Stream Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933150\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933151\",\r\n \"description\": \"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933160\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933170\",\r\n \"description\": \"PHP Injection Attack: Serialized Object Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933180\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"941100\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941101\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941110\",\r\n \"description\": \"XSS Filter - Category 1: Script Tag Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941120\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941130\",\r\n \"description\": \"XSS Filter - Category 3: Attribute Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941140\",\r\n \"description\": \"XSS Filter - Category 4: Javascript URI Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941150\",\r\n \"description\": \"XSS Filter - Category 5: Disallowed HTML Attributes\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941160\",\r\n \"description\": \"NoScript XSS InjectionChecker: HTML Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941170\",\r\n \"description\": \"NoScript XSS InjectionChecker: Attribute Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941180\",\r\n \"description\": \"Node-Validator Blacklist Keywords\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941190\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941200\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941210\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941220\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941230\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941240\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941250\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941260\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941270\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941280\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941290\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941300\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941310\",\r\n \"description\": \"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941320\",\r\n \"description\": \"Possible XSS Attack Detected - HTML Tag Handler\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941330\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941340\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941350\",\r\n \"description\": \"UTF-7 Encoding IE XSS - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"description\": \"SQL Injection Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942110\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942120\",\r\n \"description\": \"SQL Injection Attack: SQL Operator Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942140\",\r\n \"description\": \"SQL Injection Attack: Common DB Names Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942150\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942160\",\r\n \"description\": \"Detects blind sqli tests using sleep() or benchmark().\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942170\",\r\n \"description\": \"Detects SQL benchmark and sleep injection attempts including conditional queries\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942180\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942190\",\r\n \"description\": \"Detects MSSQL code execution and information gathering attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942200\",\r\n \"description\": \"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942210\",\r\n \"description\": \"Detects chained SQL injection attempts 1/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942220\",\r\n \"description\": \"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942230\",\r\n \"description\": \"Detects conditional SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942240\",\r\n \"description\": \"Detects MySQL charset switch and MSSQL DoS attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942250\",\r\n \"description\": \"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942260\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942270\",\r\n \"description\": \"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942280\",\r\n \"description\": \"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942290\",\r\n \"description\": \"Finds basic MongoDB SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942300\",\r\n \"description\": \"Detects MySQL comments, conditions and ch(a)r injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942310\",\r\n \"description\": \"Detects chained SQL injection attempts 2/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942320\",\r\n \"description\": \"Detects MySQL and PostgreSQL stored procedure/function injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942330\",\r\n \"description\": \"Detects classic SQL injection probings 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942340\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942350\",\r\n \"description\": \"Detects MySQL UDF injection and other data/structure manipulation attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942360\",\r\n \"description\": \"Detects concatenated basic SQL injection and SQLLFI attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942361\",\r\n \"description\": \"Detects basic SQL injection based on keyword alter or union\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942370\",\r\n \"description\": \"Detects classic SQL injection probings 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942380\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942390\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942400\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942410\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942430\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942440\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942450\",\r\n \"description\": \"SQL Hex Encoding Identified\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942470\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942480\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"FIX\",\r\n \"description\": \"Session Fixation attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"943100\",\r\n \"description\": \"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943110\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943120\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"JAVA\",\r\n \"description\": \"Java attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"944100\",\r\n \"description\": \"Remote Command Execution: Suspicious Java class detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944110\",\r\n \"description\": \"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944120\",\r\n \"description\": \"Remote Command Execution: Java serialization (CVE-2015-5842)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944130\",\r\n \"description\": \"Suspicious Java class detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944200\",\r\n \"description\": \"Magic bytes Detected, probable java serialization in use\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944210\",\r\n \"description\": \"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944240\",\r\n \"description\": \"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944250\",\r\n \"description\": \"Remote Command Execution: Suspicious Java method detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_DefaultRuleSet_1.1\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"Microsoft_DefaultRuleSet_1.1\",\r\n \"properties\": {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.1\",\r\n \"ruleSetId\": \"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-WebShells\",\r\n \"description\": \"Web shell attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99005002\",\r\n \"description\": \"Web Shell Interaction Attempt (POST)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005003\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER PHP\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005004\",\r\n \"description\": \"Web Shell Upload Attempt (POST) - CHOPPER ASPX\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99005006\",\r\n \"description\": \"Spring4Shell Interaction Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-AppSec\",\r\n \"description\": \"Path traversal evasion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99030001\",\r\n \"description\": \"Path Traversal Evasion in Headers (/.././../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99030002\",\r\n \"description\": \"Path Traversal Evasion in Request Body (/.././../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99031001\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99031002\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-CVEs\",\r\n \"description\": \"Rest API exploitation\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99001001\",\r\n \"description\": \"Attempted F5 tmui (CVE-2020-5902) REST API Exploitation with known credentials\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001014\",\r\n \"description\": \"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001015\",\r\n \"description\": \"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001016\",\r\n \"description\": \"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001017\",\r\n \"description\": \"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ATTACK\",\r\n \"description\": \"Protocol attack\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"921110\",\r\n \"description\": \"HTTP Request Smuggling Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921120\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921130\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921140\",\r\n \"description\": \"HTTP Header Injection Attack via headers\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921150\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921160\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921151\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"LFI\",\r\n \"description\": \"Local file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"930100\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930110\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930120\",\r\n \"description\": \"OS File Access Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930130\",\r\n \"description\": \"Restricted File Access Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RFI\",\r\n \"description\": \"Remote file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"931100\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931110\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931120\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931130\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RCE\",\r\n \"description\": \"Remote Command Execution attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"932100\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932105\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932110\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932115\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932120\",\r\n \"description\": \"Remote Command Execution: Windows PowerShell Command Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932130\",\r\n \"description\": \"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932140\",\r\n \"description\": \"Remote Command Execution: Windows FOR/IF Command Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932150\",\r\n \"description\": \"Remote Command Execution: Direct Unix Command Execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932160\",\r\n \"description\": \"Remote Command Execution: Unix Shell Code Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932170\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932171\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932180\",\r\n \"description\": \"Restricted File Upload Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PHP\",\r\n \"description\": \"PHP attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"933100\",\r\n \"description\": \"PHP Injection Attack: PHP Open Tag Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933110\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933120\",\r\n \"description\": \"PHP Injection Attack: Configuration Directive Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933130\",\r\n \"description\": \"PHP Injection Attack: Variables Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933140\",\r\n \"description\": \"PHP Injection Attack: I/O Stream Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933150\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933151\",\r\n \"description\": \"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933160\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933170\",\r\n \"description\": \"PHP Injection Attack: Serialized Object Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933180\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"941100\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941101\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941110\",\r\n \"description\": \"XSS Filter - Category 1: Script Tag Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941120\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941130\",\r\n \"description\": \"XSS Filter - Category 3: Attribute Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941140\",\r\n \"description\": \"XSS Filter - Category 4: Javascript URI Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941150\",\r\n \"description\": \"XSS Filter - Category 5: Disallowed HTML Attributes\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941160\",\r\n \"description\": \"NoScript XSS InjectionChecker: HTML Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941170\",\r\n \"description\": \"NoScript XSS InjectionChecker: Attribute Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941180\",\r\n \"description\": \"Node-Validator Blacklist Keywords\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941190\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941200\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941210\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941220\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941230\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941240\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941250\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941260\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941270\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941280\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941290\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941300\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941310\",\r\n \"description\": \"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941320\",\r\n \"description\": \"Possible XSS Attack Detected - HTML Tag Handler\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941330\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941340\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941350\",\r\n \"description\": \"UTF-7 Encoding IE XSS - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"description\": \"SQL Injection Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942110\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942120\",\r\n \"description\": \"SQL Injection Attack: SQL Operator Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942140\",\r\n \"description\": \"SQL Injection Attack: Common DB Names Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942150\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942160\",\r\n \"description\": \"Detects blind sqli tests using sleep() or benchmark().\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942170\",\r\n \"description\": \"Detects SQL benchmark and sleep injection attempts including conditional queries\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942180\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942190\",\r\n \"description\": \"Detects MSSQL code execution and information gathering attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942200\",\r\n \"description\": \"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942210\",\r\n \"description\": \"Detects chained SQL injection attempts 1/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942220\",\r\n \"description\": \"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942230\",\r\n \"description\": \"Detects conditional SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942240\",\r\n \"description\": \"Detects MySQL charset switch and MSSQL DoS attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942250\",\r\n \"description\": \"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942260\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942270\",\r\n \"description\": \"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942280\",\r\n \"description\": \"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942290\",\r\n \"description\": \"Finds basic MongoDB SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942300\",\r\n \"description\": \"Detects MySQL comments, conditions and ch(a)r injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942310\",\r\n \"description\": \"Detects chained SQL injection attempts 2/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942320\",\r\n \"description\": \"Detects MySQL and PostgreSQL stored procedure/function injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942330\",\r\n \"description\": \"Detects classic SQL injection probings 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942340\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942350\",\r\n \"description\": \"Detects MySQL UDF injection and other data/structure manipulation attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942360\",\r\n \"description\": \"Detects concatenated basic SQL injection and SQLLFI attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942361\",\r\n \"description\": \"Detects basic SQL injection based on keyword alter or union\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942370\",\r\n \"description\": \"Detects classic SQL injection probings 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942380\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942390\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942400\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942410\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942430\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942440\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"942450\",\r\n \"description\": \"SQL Hex Encoding Identified\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942470\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942480\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"FIX\",\r\n \"description\": \"Session Fixation attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"943100\",\r\n \"description\": \"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943110\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943120\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"JAVA\",\r\n \"description\": \"Java attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"944100\",\r\n \"description\": \"Remote Command Execution: Suspicious Java class detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944110\",\r\n \"description\": \"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944120\",\r\n \"description\": \"Remote Command Execution: Java serialization (CVE-2015-5842)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944130\",\r\n \"description\": \"Suspicious Java class detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944200\",\r\n \"description\": \"Magic bytes Detected, probable java serialization in use\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944210\",\r\n \"description\": \"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944240\",\r\n \"description\": \"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944250\",\r\n \"description\": \"Remote Command Execution: Suspicious Java method detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/Microsoft_BotManagerRuleSet_1.0\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"Microsoft_BotManagerRuleSet_1.0\",\r\n \"properties\": {\r\n \"ruleSetType\": \"Microsoft_BotManagerRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetId\": \"e44514af-018d-49e9-8070-c9edac0f3a0d\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"BadBots\",\r\n \"description\": \"Bad bots\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"Bot100100\",\r\n \"description\": \"Malicious bots detected by threat intelligence\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot100200\",\r\n \"description\": \"Malicious bots that have falsified their identity\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"GoodBots\",\r\n \"description\": \"Good bots\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"Bot200100\",\r\n \"description\": \"Search engine crawlers\",\r\n \"defaultAction\": \"Allow\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot200200\",\r\n \"description\": \"Unverified search engine crawlers\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"UnknownBots\",\r\n \"description\": \"Unknown bots\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"Bot300100\",\r\n \"description\": \"Unspecified identity\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300200\",\r\n \"description\": \"Tools and frameworks for web crawling and attacks\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300300\",\r\n \"description\": \"General purpose HTTP clients and SDKs\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300400\",\r\n \"description\": \"Service agents\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300500\",\r\n \"description\": \"Site health monitoring services\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300600\",\r\n \"description\": \"Unknown bots detected by threat intelligence\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"Bot300700\",\r\n \"description\": \"Other bots\",\r\n \"defaultAction\": \"Log\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/DefaultRuleSet_1.0\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"DefaultRuleSet_1.0\",\r\n \"properties\": {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetId\": \"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-WebShells\",\r\n \"description\": \"Web shell attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99005006\",\r\n \"description\": \"Spring4Shell Interaction Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"MS-ThreatIntel-CVEs\",\r\n \"description\": \"Rest API exploitation\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"99001014\",\r\n \"description\": \"Attempted Spring Cloud routing-expression injection (CVE-2022-22963)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001015\",\r\n \"description\": \"Attempted Spring Framework unsafe class object exploitation (CVE-2022-22965)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001016\",\r\n \"description\": \"Attempted Spring Cloud Gateway Actuator injection (CVE-2022-22947)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n },\r\n {\r\n \"ruleId\": \"99001017\",\r\n \"description\": \"Attempted Apache Struts file upload exploitation (CVE-2023-50164)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Disabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PROTOCOL-ATTACK\",\r\n \"description\": \"Protocol attack\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"921110\",\r\n \"description\": \"HTTP Request Smuggling Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921120\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921130\",\r\n \"description\": \"HTTP Response Splitting Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921140\",\r\n \"description\": \"HTTP Header Injection Attack via headers\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921150\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921160\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF and header-name detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"921151\",\r\n \"description\": \"HTTP Header Injection Attack via payload (CR/LF detected)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"LFI\",\r\n \"description\": \"Local file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"930100\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930110\",\r\n \"description\": \"Path Traversal Attack (/../)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930120\",\r\n \"description\": \"OS File Access Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930130\",\r\n \"description\": \"Restricted File Access Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RFI\",\r\n \"description\": \"Remote file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"931100\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931110\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931120\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931130\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RCE\",\r\n \"description\": \"Remote Command Execution attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"932100\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932105\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932110\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932115\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932120\",\r\n \"description\": \"Remote Command Execution: Windows PowerShell Command Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932130\",\r\n \"description\": \"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932140\",\r\n \"description\": \"Remote Command Execution: Windows FOR/IF Command Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932150\",\r\n \"description\": \"Remote Command Execution: Direct Unix Command Execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932160\",\r\n \"description\": \"Remote Command Execution: Unix Shell Code Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932170\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932171\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932180\",\r\n \"description\": \"Restricted File Upload Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PHP\",\r\n \"description\": \"PHP attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"933100\",\r\n \"description\": \"PHP Injection Attack: PHP Open Tag Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933110\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933120\",\r\n \"description\": \"PHP Injection Attack: Configuration Directive Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933130\",\r\n \"description\": \"PHP Injection Attack: Variables Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933140\",\r\n \"description\": \"PHP Injection Attack: I/O Stream Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933150\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933151\",\r\n \"description\": \"PHP Injection Attack: Medium-Risk PHP Function Name Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933160\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933170\",\r\n \"description\": \"PHP Injection Attack: Serialized Object Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933180\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"941100\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941101\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941110\",\r\n \"description\": \"XSS Filter - Category 1: Script Tag Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941120\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941130\",\r\n \"description\": \"XSS Filter - Category 3: Attribute Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941140\",\r\n \"description\": \"XSS Filter - Category 4: Javascript URI Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941150\",\r\n \"description\": \"XSS Filter - Category 5: Disallowed HTML Attributes\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941160\",\r\n \"description\": \"NoScript XSS InjectionChecker: HTML Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941170\",\r\n \"description\": \"NoScript XSS InjectionChecker: Attribute Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941180\",\r\n \"description\": \"Node-Validator Blacklist Keywords\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941190\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941200\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941210\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941220\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941230\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941240\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941250\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941260\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941270\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941280\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941290\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941300\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941310\",\r\n \"description\": \"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941320\",\r\n \"description\": \"Possible XSS Attack Detected - HTML Tag Handler\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941330\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941340\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941350\",\r\n \"description\": \"UTF-7 Encoding IE XSS - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"description\": \"SQL Injection Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942110\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942120\",\r\n \"description\": \"SQL Injection Attack: SQL Operator Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942140\",\r\n \"description\": \"SQL Injection Attack: Common DB Names Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942150\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942160\",\r\n \"description\": \"Detects blind sqli tests using sleep() or benchmark().\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942170\",\r\n \"description\": \"Detects SQL benchmark and sleep injection attempts including conditional queries\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942180\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942190\",\r\n \"description\": \"Detects MSSQL code execution and information gathering attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942200\",\r\n \"description\": \"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942210\",\r\n \"description\": \"Detects chained SQL injection attempts 1/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942220\",\r\n \"description\": \"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942230\",\r\n \"description\": \"Detects conditional SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942240\",\r\n \"description\": \"Detects MySQL charset switch and MSSQL DoS attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942250\",\r\n \"description\": \"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942260\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942270\",\r\n \"description\": \"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942280\",\r\n \"description\": \"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942290\",\r\n \"description\": \"Finds basic MongoDB SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942300\",\r\n \"description\": \"Detects MySQL comments, conditions and ch(a)r injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942310\",\r\n \"description\": \"Detects chained SQL injection attempts 2/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942320\",\r\n \"description\": \"Detects MySQL and PostgreSQL stored procedure/function injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942330\",\r\n \"description\": \"Detects classic SQL injection probings 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942340\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942350\",\r\n \"description\": \"Detects MySQL UDF injection and other data/structure manipulation attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942360\",\r\n \"description\": \"Detects concatenated basic SQL injection and SQLLFI attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942361\",\r\n \"description\": \"Detects basic SQL injection based on keyword alter or union\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942370\",\r\n \"description\": \"Detects classic SQL injection probings 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942380\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942390\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942400\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942410\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942430\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942440\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942450\",\r\n \"description\": \"SQL Hex Encoding Identified\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942470\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942480\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"FIX\",\r\n \"description\": \"Session Fixation attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"943100\",\r\n \"description\": \"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943110\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with Off-Domain Referer\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"943120\",\r\n \"description\": \"Possible Session Fixation Attack: SessionID Parameter Name with No Referer\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"JAVA\",\r\n \"description\": \"Java attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"944100\",\r\n \"description\": \"Remote Command Execution: Suspicious Java class detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944110\",\r\n \"description\": \"Remote Command Execution: Java process spawn (CVE-2017-9805)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944120\",\r\n \"description\": \"Remote Command Execution: Java serialization (CVE-2015-5842)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944130\",\r\n \"description\": \"Suspicious Java class detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944200\",\r\n \"description\": \"Magic bytes Detected, probable java serialization in use\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944210\",\r\n \"description\": \"Magic bytes Detected Base64 Encoded, probable java serialization in use\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944240\",\r\n \"description\": \"Remote Command Execution: Java serialization and Log4j vulnerability (CVE-2021-44228, CVE-2021-45046)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944250\",\r\n \"description\": \"Remote Command Execution: Suspicious Java method detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/DefaultRuleSet_preview-0.1\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"DefaultRuleSet_preview-0.1\",\r\n \"properties\": {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetId\": \"8125d145-ddc5-4d90-9bc3-24c5f2de69a2\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"LFI\",\r\n \"description\": \"Local file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"930100\",\r\n \"description\": \"Path Traversal Attack (/../) using Encoded Payloads\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930110\",\r\n \"description\": \"Path Traversal Attack (/../) using Decoded Payloads\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"930130\",\r\n \"description\": \"Restricted File Access Attempt\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RFI\",\r\n \"description\": \"Remote file inclusion\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"931100\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Parameter using IP Address\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931110\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Common RFI Vulnerable Parameter Name used w/URL Payload\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931120\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: URL Payload Used w/Trailing Question Mark Character (?)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"931130\",\r\n \"description\": \"Possible Remote File Inclusion (RFI) Attack: Off-Domain Reference/Link\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"RCE\",\r\n \"description\": \"Remote Command Execution attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"932100\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932105\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932106\",\r\n \"description\": \"Remote Command Execution: Unix Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932110\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932115\",\r\n \"description\": \"Remote Command Execution: Windows Command Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932130\",\r\n \"description\": \"Remote Command Execution: Unix Shell Expression or Confluence Vulnerability (CVE-2022-26134) Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932140\",\r\n \"description\": \"Remote Command Execution: Windows FOR/IF Command Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932150\",\r\n \"description\": \"Remote Command Execution: Direct Unix Command Execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932170\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932171\",\r\n \"description\": \"Remote Command Execution: Shellshock (CVE-2014-6271)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"932190\",\r\n \"description\": \"Remote Command Execution: Wildcard\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"PHP\",\r\n \"description\": \"PHP attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"933100\",\r\n \"description\": \"PHP Injection Attack: Opening/Closing Tag Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933110\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933111\",\r\n \"description\": \"PHP Injection Attack: PHP Script File Upload Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933131\",\r\n \"description\": \"PHP Injection Attack: Variables Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933140\",\r\n \"description\": \"PHP Injection Attack: I/O Stream Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933160\",\r\n \"description\": \"PHP Injection Attack: High-Risk PHP Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933161\",\r\n \"description\": \"PHP Injection Attack: Low-Value PHP Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933170\",\r\n \"description\": \"PHP Injection Attack: Serialized Object Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933180\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933190\",\r\n \"description\": \"PHP Injection Attack: PHP Closing Tag Found\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933200\",\r\n \"description\": \"PHP Injection Attack: Abusing of PHP wrappers could lead to RCE\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"933210\",\r\n \"description\": \"PHP Injection Attack: Variable Function Call Found (bypass 933180)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"XSS\",\r\n \"description\": \"Cross-site scripting\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"941100\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941101\",\r\n \"description\": \"XSS Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941110\",\r\n \"description\": \"XSS Filter - Category 1: Script Tag Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941120\",\r\n \"description\": \"XSS Filter - Category 2: Event Handler Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941130\",\r\n \"description\": \"XSS Filter - Category 3: Attribute Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941140\",\r\n \"description\": \"XSS Filter - Category 4: Javascript URI Vector\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941150\",\r\n \"description\": \"XSS Filter - Category 5: Disallowed HTML Attributes\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941160\",\r\n \"description\": \"NoScript XSS InjectionChecker: HTML Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941170\",\r\n \"description\": \"NoScript XSS InjectionChecker: Attribute Injection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941180\",\r\n \"description\": \"Node-Validator Blacklist Keywords\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941190\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941200\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941210\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941220\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941230\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941240\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941250\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941260\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941270\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941280\",\r\n \"description\": \"IE XSS Filters - Attack Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941290\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941300\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941310\",\r\n \"description\": \"US-ASCII Malformed Encoding XSS Filter - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941320\",\r\n \"description\": \"Possible XSS Attack Detected - HTML Tag Handler\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941330\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941340\",\r\n \"description\": \"IE XSS Filters - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941350\",\r\n \"description\": \"UTF-7 Encoding IE XSS - Attack Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"941360\",\r\n \"description\": \"JSFuck / Hieroglyphy obfuscation detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"description\": \"SQL injection\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"description\": \"SQL Injection Attack Detected via libinjection\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942110\",\r\n \"description\": \"SQL Injection Attack: Common Injection Testing Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942120\",\r\n \"description\": \"SQL Injection Attack: SQL Operator Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942140\",\r\n \"description\": \"SQL Injection Attack: Common DB Names Detected\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942160\",\r\n \"description\": \"Detects blind sqli tests using sleep() or benchmark().\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942170\",\r\n \"description\": \"Detects SQL benchmark and sleep injection attempts including conditional queries\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942180\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942190\",\r\n \"description\": \"Detects MSSQL code execution and information gathering attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942200\",\r\n \"description\": \"Detects MySQL comment-/space-obfuscated injections and backtick termination\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942210\",\r\n \"description\": \"Detects chained SQL injection attempts 1/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942220\",\r\n \"description\": \"Looking for integer overflow attacks, these are taken from skipfish, except 3.0.00738585072007e-308 is the \\\"magic number\\\" crash\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942230\",\r\n \"description\": \"Detects conditional SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942240\",\r\n \"description\": \"Detects MySQL charset switch and MSSQL DoS attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942250\",\r\n \"description\": \"Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942251\",\r\n \"description\": \"Detects HAVING injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942260\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942270\",\r\n \"description\": \"Looking for basic sql injection. Common attack string for mysql, oracle and others.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942280\",\r\n \"description\": \"Detects Postgres pg_sleep injection, waitfor delay attacks and database shutdown attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942290\",\r\n \"description\": \"Finds basic MongoDB SQL injection attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942300\",\r\n \"description\": \"Detects MySQL comments, conditions and ch(a)r injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942310\",\r\n \"description\": \"Detects chained SQL injection attempts 2/2\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942320\",\r\n \"description\": \"Detects MySQL and PostgreSQL stored procedure/function injections\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942330\",\r\n \"description\": \"Detects classic SQL injection probings 1/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942340\",\r\n \"description\": \"Detects basic SQL authentication bypass attempts 3/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942350\",\r\n \"description\": \"Detects MySQL UDF injection and other data/structure manipulation attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942360\",\r\n \"description\": \"Detects concatenated basic SQL injection and SQLLFI attempts\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942361\",\r\n \"description\": \"Detects basic SQL injection based on keyword alter or union\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942370\",\r\n \"description\": \"Detects classic SQL injection probings 2/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942380\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942390\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942400\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942410\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942430\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (12)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942431\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (6)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942432\",\r\n \"description\": \"Restricted SQL Character Anomaly Detection (args): # of special characters exceeded (2)\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942440\",\r\n \"description\": \"SQL Comment Sequence Detected.\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942450\",\r\n \"description\": \"SQL Hex Encoding Identified\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942470\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942480\",\r\n \"description\": \"SQL Injection Attack\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"942490\",\r\n \"description\": \"Detects classic SQL injection probings 3/3\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"FIX\",\r\n \"description\": \"Session Fixation attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"943100\",\r\n \"description\": \"Possible Session Fixation Attack: Setting Cookie Values in HTML\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleGroupName\": \"JAVA\",\r\n \"description\": \"Java attacks\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"944100\",\r\n \"description\": \"Java: possible payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944110\",\r\n \"description\": \"Java: possible payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944120\",\r\n \"description\": \"Java: possible payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944200\",\r\n \"description\": \"Java: deserialization that could lead to payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944210\",\r\n \"description\": \"Java: base64 attack that could lead to payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944240\",\r\n \"description\": \"Java: possible payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944250\",\r\n \"description\": \"Java: possible payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n },\r\n {\r\n \"ruleId\": \"944300\",\r\n \"description\": \"Java: base64 attack that could lead to payload execution\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/providers/Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets/BotProtection_preview-0.1\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallmanagedrulesets\",\r\n \"name\": \"BotProtection_preview-0.1\",\r\n \"properties\": {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetId\": \"e44514af-018d-49e9-8070-c9edac0f3a0d\",\r\n \"ruleGroups\": [\r\n {\r\n \"ruleGroupName\": \"KnownBadBots\",\r\n \"description\": \"\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"Bot00001\",\r\n \"description\": \"Malicious Bots\",\r\n \"defaultAction\": \"Block\",\r\n \"defaultState\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - } - ], - "Names": {}, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyAction.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyAction.json deleted file mode 100644 index 29bfadeb915b..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyAction.json +++ /dev/null @@ -1,553 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "3a1f8fff-1bc9-492c-a11f-1941d3782c51" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "dcf1415a-7ae3-40b6-9c7d-173673c2fa2f" - ], - "x-ms-correlation-request-id": [ - "dcf1415a-7ae3-40b6-9c7d-173673c2fa2f" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004709Z:dcf1415a-7ae3-40b6-9c7d-173673c2fa2f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:08 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "25303" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-06-01-preview\",\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStatuses\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentOperationResults\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/exportResourceTemplate\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/notifyDeploymentJobs\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-08-01\",\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps8216?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzODIxNj9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "dfff090f-689a-4fa3-88b9-72550408f3bd" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "74" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-request-id": [ - "afc9b0ec-6652-4d5d-8edc-aa61430e43ae" - ], - "x-ms-correlation-request-id": [ - "afc9b0ec-6652-4d5d-8edc-aa61430e43ae" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004712Z:afc9b0ec-6652-4d5d-8edc-aa61430e43ae" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:11 GMT" - ], - "Content-Length": [ - "194" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps8216\",\r\n \"name\": \"ps8216\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps8216/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzODIxNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "7c91b0b6-137e-4b10-b4c1-9ff3d84b54ef" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "e555ea7a-7f53-4e6b-ab6e-7fc182db1e6d" - ], - "x-ms-correlation-request-id": [ - "e555ea7a-7f53-4e6b-ab6e-7fc182db1e6d" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004714Z:e555ea7a-7f53-4e6b-ab6e-7fc182db1e6d" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:14 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "12" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps8216/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzODIxNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "085e327d-c40c-43f3-abf0-9d446aa4abe9" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "5600385c-77b0-4c33-a233-9318733addd9" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "085e327d-c40c-43f3-abf0-9d446aa4abe9" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1098" - ], - "x-ms-request-id": [ - "33ab1e72-138d-4551-ba7c-e0f77e6e0a35" - ], - "x-ms-correlation-request-id": [ - "33ab1e72-138d-4551-ba7c-e0f77e6e0a35" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004718Z:33ab1e72-138d-4551-ba7c-e0f77e6e0a35" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:17 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "917" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps8216/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps8101\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps8101\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Enabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": []\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"2.0\",\r\n \"ruleSetAction\": \"Block\",\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps8216/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps8101?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzODIxNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzODEwMT9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "7c91b0b6-137e-4b10-b4c1-9ff3d84b54ef" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "481" - ] - }, - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Enabled\"\r\n },\r\n \"customRules\": {},\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"2.0\",\r\n \"ruleSetAction\": \"Block\"\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"global\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5b4d373f-3690-4485-ba1f-156f5e963124" - ], - "x-ms-client-request-id": [ - "7c91b0b6-137e-4b10-b4c1-9ff3d84b54ef" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/e1cce27e-37ca-4749-a5bd-d02848040a0b" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "c6d1f487-95ca-4544-b432-7c13dbec075b" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004717Z:c6d1f487-95ca-4544-b432-7c13dbec075b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:16 GMT" - ], - "Content-Length": [ - "905" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps8216/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps8101\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps8101\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Enabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": []\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"2.0\",\r\n \"ruleSetAction\": \"Block\",\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps8216/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps8101?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzODIxNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzODEwMT9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "b38759f0-19ca-42e6-8499-3b3894a6a974" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "8823f59e-c7ff-417d-a02f-c26d717eeae0" - ], - "x-ms-client-request-id": [ - "b38759f0-19ca-42e6-8499-3b3894a6a974" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-correlation-request-id": [ - "2dd8af5a-2762-4c4b-a0f6-a3be5a78d64b" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004718Z:2dd8af5a-2762-4c4b-a0f6-a3be5a78d64b" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:17 GMT" - ], - "Content-Length": [ - "905" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps8216/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps8101\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps8101\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Enabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 30,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": []\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"Microsoft_DefaultRuleSet\",\r\n \"ruleSetVersion\": \"2.0\",\r\n \"ruleSetAction\": \"Block\",\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps8216/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps8101?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzODIxNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzODEwMT9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "5c4d44ff-a97f-4e80-acab-29bcdadc3329" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-failure-cause": [ - "gateway" - ], - "x-ms-request-id": [ - "7b88d848-afd0-4d11-ba20-758a138c4cc9" - ], - "x-ms-correlation-request-id": [ - "7b88d848-afd0-4d11-ba20-758a138c4cc9" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004721Z:7b88d848-afd0-4d11-ba20-758a138c4cc9" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:20 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "242" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/frontdoorWebApplicationFirewallPolicies/ps8101' under resource group 'ps8216' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps8216/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps8101?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzODIxNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzODEwMT9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "085e327d-c40c-43f3-abf0-9d446aa4abe9" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "c85d5072-27da-4223-8686-bdee3da29029" - ], - "x-ms-client-request-id": [ - "085e327d-c40c-43f3-abf0-9d446aa4abe9" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/997e1349-6492-4138-8ff6-1d41d3facb40" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "c8d8a0a2-80ae-4d96-9031-5745d68f5bf0" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004720Z:c8d8a0a2-80ae-4d96-9031-5745d68f5bf0" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:47:20 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - } - ], - "Names": { - "Test-PolicyAction": [ - "ps8101", - "ps8216" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyCrud.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyCrud.json deleted file mode 100644 index fa7a520a0b78..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyCrud.json +++ /dev/null @@ -1,862 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "f01e5d86-adf8-4fe2-972f-cd22a61c9921" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "87eed54c-bf63-4391-af52-2debb37fd8b7" - ], - "x-ms-correlation-request-id": [ - "87eed54c-bf63-4391-af52-2debb37fd8b7" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051848Z:87eed54c-bf63-4391-af52-2debb37fd8b7" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:47 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "25092" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-06-01-preview\",\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStatuses\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentOperationResults\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/exportResourceTemplate\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/notifyDeploymentJobs\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-08-01\",\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzMTQ2OD9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "ca0a5043-0a5d-4a93-bb9b-eb5d44db11a6" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "74" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-request-id": [ - "c14c73c9-08c0-4489-b12c-e989a609e6a2" - ], - "x-ms-correlation-request-id": [ - "c14c73c9-08c0-4489-b12c-e989a609e6a2" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051850Z:c14c73c9-08c0-4489-b12c-e989a609e6a2" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:50 GMT" - ], - "Content-Length": [ - "194" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468\",\r\n \"name\": \"ps1468\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "de29ce4e-9465-4ea8-a9d4-1a098669d0f7" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "af2fd334-e521-4537-b1a2-e432581493f0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "de29ce4e-9465-4ea8-a9d4-1a098669d0f7" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "7153ec2f-a7a5-4889-99fd-2f66da9e0535" - ], - "x-ms-correlation-request-id": [ - "7153ec2f-a7a5-4889-99fd-2f66da9e0535" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051851Z:7153ec2f-a7a5-4889-99fd-2f66da9e0535" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:51 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "12" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "75bcca59-71fe-497b-950f-c426cb5ed818" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "f15182f4-0313-4946-9019-50c4e40876f0" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "75bcca59-71fe-497b-950f-c426cb5ed818" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "5ce8f1ea-d3af-4eee-8e8c-6b1ff454f20a" - ], - "x-ms-correlation-request-id": [ - "5ce8f1ea-d3af-4eee-8e8c-6b1ff454f20a" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051855Z:5ce8f1ea-d3af-4eee-8e8c-6b1ff454f20a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:55 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "1933" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps6974\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps6974\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": {\r\n \"state\": \"Enabled\",\r\n \"scrubbingRules\": [\r\n {\r\n \"matchVariable\": \"RequestHeaderNames\",\r\n \"selectorMatchOperator\": \"EqualsAny\",\r\n \"selector\": null,\r\n \"state\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "12a81f49-a9a9-49c3-a028-4efdedefa910" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "0b7753f8-066b-4231-87bf-7c30e01d6615" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "12a81f49-a9a9-49c3-a028-4efdedefa910" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "f983baf1-0ae2-4ea9-8201-b184a8270b60" - ], - "x-ms-correlation-request-id": [ - "f983baf1-0ae2-4ea9-8201-b184a8270b60" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051856Z:f983baf1-0ae2-4ea9-8201-b184a8270b60" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:56 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "1788" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps6974\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps6974\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "069a2b35-00e9-42c9-bf14-07400c026ded" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "e5e4c5dc-e16b-4c9c-abdc-3c94193fcffd" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "069a2b35-00e9-42c9-bf14-07400c026ded" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "a8572cd2-93e9-4f53-b7a1-e00ede036822" - ], - "x-ms-correlation-request-id": [ - "a8572cd2-93e9-4f53-b7a1-e00ede036822" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051858Z:a8572cd2-93e9-4f53-b7a1-e00ede036822" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:58 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "1789" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps6974\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps6974\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule3\",\r\n \"enabledState\": \"Disabled\",\r\n \"priority\": 3,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps6974?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNjk3ND9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "de29ce4e-9465-4ea8-a9d4-1a098669d0f7" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2617" - ] - }, - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": {\r\n \"state\": \"Enabled\",\r\n \"scrubbingRules\": [\r\n {\r\n \"matchVariable\": \"RequestHeaderNames\",\r\n \"selectorMatchOperator\": \"EqualsAny\",\r\n \"state\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\"\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"global\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "46cab120-f58c-457a-be6f-eda464fed2ee" - ], - "x-ms-client-request-id": [ - "de29ce4e-9465-4ea8-a9d4-1a098669d0f7" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/88a5761e-4de1-4127-a995-b61a4a2056a7" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "798" - ], - "x-ms-correlation-request-id": [ - "d0783147-26ac-42fa-9734-9965413f2581" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051853Z:d0783147-26ac-42fa-9734-9965413f2581" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:52 GMT" - ], - "Content-Length": [ - "1921" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps6974\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps6974\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": {\r\n \"state\": \"Enabled\",\r\n \"scrubbingRules\": [\r\n {\r\n \"matchVariable\": \"RequestHeaderNames\",\r\n \"selectorMatchOperator\": \"EqualsAny\",\r\n \"selector\": null,\r\n \"state\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps6974?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNjk3ND9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "75bcca59-71fe-497b-950f-c426cb5ed818" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2431" - ] - }, - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"exclusions\": [],\r\n \"ruleGroupOverrides\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"Global\",\r\n \"tags\": {}\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1864bd5f-1a0a-4523-b248-9cb9394e51ab" - ], - "x-ms-client-request-id": [ - "75bcca59-71fe-497b-950f-c426cb5ed818" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/23a7b3b4-90c5-4156-8fbe-563eb2728f10" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "adc001bb-cf4e-4115-9aae-90c8a441747c" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051856Z:adc001bb-cf4e-4115-9aae-90c8a441747c" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:56 GMT" - ], - "Content-Length": [ - "1776" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps6974\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps6974\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps6974?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNjk3ND9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "12a81f49-a9a9-49c3-a028-4efdedefa910" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "2432" - ] - }, - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule3\",\r\n \"priority\": 3,\r\n \"enabledState\": \"Disabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"exclusions\": [],\r\n \"ruleGroupOverrides\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"Global\",\r\n \"tags\": {}\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "058a93cc-150d-4c11-95cc-a8fab7163b51" - ], - "x-ms-client-request-id": [ - "12a81f49-a9a9-49c3-a028-4efdedefa910" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/08840e1d-531b-464e-9e6a-a4addfab4448" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "4fe45a73-9b07-4cfc-bc2f-12bddb27b492" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051857Z:4fe45a73-9b07-4cfc-bc2f-12bddb27b492" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:56 GMT" - ], - "Content-Length": [ - "1777" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps6974\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps6974\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule3\",\r\n \"enabledState\": \"Disabled\",\r\n \"priority\": 3,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps6974?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNjk3ND9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "3cf91569-1dc1-43fa-b872-d13fa95af11c" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "22d9fd73-bf31-4538-8cdc-16f50a89a8ae" - ], - "x-ms-client-request-id": [ - "3cf91569-1dc1-43fa-b872-d13fa95af11c" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-correlation-request-id": [ - "356fa66a-12b8-4a22-96f1-780a4f86ad0e" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051854Z:356fa66a-12b8-4a22-96f1-780a4f86ad0e" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:18:54 GMT" - ], - "Content-Length": [ - "1921" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps1468/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps6974\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps6974\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Premium_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": 30,\r\n \"captchaExpirationInMinutes\": 5,\r\n \"logScrubbing\": {\r\n \"state\": \"Enabled\",\r\n \"scrubbingRules\": [\r\n {\r\n \"matchVariable\": \"RequestHeaderNames\",\r\n \"selectorMatchOperator\": \"EqualsAny\",\r\n \"selector\": null,\r\n \"state\": \"Enabled\"\r\n }\r\n ]\r\n }\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInRule\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInGroup\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"exclusions\": [\r\n {\r\n \"matchVariable\": \"QueryStringArgNames\",\r\n \"selectorMatchOperator\": \"Equals\",\r\n \"selector\": \"ExcludeInSet\"\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps6974?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNjk3ND9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "4012ee9d-cc7e-4a23-99f6-b8fe28a3cbbe" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-failure-cause": [ - "gateway" - ], - "x-ms-request-id": [ - "a885161c-a6b0-44bc-98c6-4c3ab2e613d5" - ], - "x-ms-correlation-request-id": [ - "a885161c-a6b0-44bc-98c6-4c3ab2e613d5" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051901Z:a885161c-a6b0-44bc-98c6-4c3ab2e613d5" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:19:00 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "242" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/frontdoorWebApplicationFirewallPolicies/ps6974' under resource group 'ps1468' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps1468/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps6974?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzMTQ2OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzNjk3ND9hcGktdmVyc2lvbj0yMDI1LTAzLTAx", - "RequestMethod": "DELETE", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "069a2b35-00e9-42c9-bf14-07400c026ded" - ], - "User-Agent": [ - "FxVersion/8.0.1425.11118", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "80e0bba7-a343-48a6-895f-7d54b9d75e4c" - ], - "x-ms-client-request-id": [ - "069a2b35-00e9-42c9-bf14-07400c026ded" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/50a7a234-7490-47a2-b420-42dddabcf2a9" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "fbb99cdc-6230-4259-9498-2333c000480f" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250328T051900Z:fbb99cdc-6230-4259-9498-2333c000480f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Fri, 28 Mar 2025 05:19:00 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - } - ], - "Names": { - "Test-PolicyCrud": [ - "ps6974", - "ps1468" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyCrudWithPiping.json b/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyCrudWithPiping.json deleted file mode 100644 index 84f73543f395..000000000000 --- a/src/FrontDoor/FrontDoor.Test/SessionRecords/Microsoft.Azure.Commands.FrontDoor.Test.ScenarioTests.ScenarioTest.WebApplicationFireWallPolicyTests/TestPolicyCrudWithPiping.json +++ /dev/null @@ -1,772 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Byb3ZpZGVycy9NaWNyb3NvZnQuUmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "x-ms-client-request-id": [ - "c34dd025-fcc6-4b8b-afd7-b3ef5a83d95c" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "08025783-0caf-46e5-8fe6-f58c27d2e60a" - ], - "x-ms-correlation-request-id": [ - "08025783-0caf-46e5-8fe6-f58c27d2e60a" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004938Z:08025783-0caf-46e5-8fe6-f58c27d2e60a" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:37 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "25303" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/providers/Microsoft.Resources\",\r\n \"namespace\": \"Microsoft.Resources\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"3b990c8b-9607-4c2a-8b04-1d41985facca\"\r\n },\r\n {\r\n \"applicationId\": \"f77c2a8f-8a0a-4776-8e0a-bcb2549610ca\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"changes\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-06-01-preview\",\r\n \"2023-07-01-preview\",\r\n \"2023-03-01-preview\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"snapshots\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-11-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"deploymentScripts/logs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentScriptOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"South India\",\r\n \"Jio India West\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"South Central US\",\r\n \"West US 3\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-08-01\",\r\n \"2020-10-01\",\r\n \"2019-10-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"decompileBicep\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"templateSpecs/versions\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2022-02-01\",\r\n \"2021-05-01\",\r\n \"2021-03-01-preview\",\r\n \"2019-06-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"builtInTemplateSpecs/versions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deploymentStacks\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationResults\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStackOperationStatus\",\r\n \"locations\": [\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Central 2\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"Central US\",\r\n \"North Central US\",\r\n \"France Central\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Indonesia Central\",\r\n \"Israel Central\",\r\n \"Central India\",\r\n \"West India\",\r\n \"Jio India West\",\r\n \"South India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"Mexico Central\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"New Zealand North\",\r\n \"Poland Central\",\r\n \"Qatar Central\",\r\n \"Spain Central\",\r\n \"Sweden Central\",\r\n \"UAE North\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"West US\",\r\n \"West US 3\",\r\n \"South Central US\",\r\n \"South Africa North\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2024-03-01\",\r\n \"2022-08-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"moboBrokers\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/moboOperationStatuses\",\r\n \"locations\": [\r\n \"Australia Central\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"Central India\",\r\n \"Central US\",\r\n \"East Asia\",\r\n \"East US 2\",\r\n \"East US\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Jio India West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"North Central US\",\r\n \"North Europe\",\r\n \"Norway East\",\r\n \"South Africa North\",\r\n \"South Central US\",\r\n \"South India\",\r\n \"Southeast Asia\",\r\n \"Sweden Central\",\r\n \"Switzerland North\",\r\n \"UAE North\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West India\",\r\n \"West US 2\",\r\n \"West US 3\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-06-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tenants\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"notifyResourceJobs\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"tags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-10-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"checkPolicyCompliance\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkresourcename\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"calculateTemplateHash\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/providers\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/operationresults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01-preview\",\r\n \"2023-07-01\",\r\n \"2023-03-01-preview\",\r\n \"2022-12-01\",\r\n \"2022-11-01-preview\",\r\n \"2022-09-01\",\r\n \"2022-06-01\",\r\n \"2022-05-01\",\r\n \"2022-03-01-preview\",\r\n \"2022-01-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-09-01\",\r\n \"2020-08-01\",\r\n \"2020-07-01\",\r\n \"2020-06-01\",\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourceGroups\",\r\n \"locations\": [\r\n \"Central US\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West Central US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia Southeast\",\r\n \"Australia East\",\r\n \"West India\",\r\n \"South India\",\r\n \"Central India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"UK South\",\r\n \"UK West\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Australia Central\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Jio India West\",\r\n \"West US 3\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Israel Central\",\r\n \"Poland Central\",\r\n \"Italy North\",\r\n \"Spain Central\",\r\n \"Mexico Central\",\r\n \"New Zealand North\",\r\n \"Indonesia Central\",\r\n \"East US STG\",\r\n \"East US 2 EUAP\",\r\n \"Central US EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/resourcegroups/resources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagnames\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"subscriptions/tagNames/tagValues\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"deployments\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"deployments/operations\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentStatuses\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/deploymentOperationResults\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/exportResourceTemplate\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/notifyDeploymentJobs\",\r\n \"locations\": [\r\n \"West Central US\",\r\n \"West Europe\",\r\n \"West US 2\",\r\n \"Southeast Asia\",\r\n \"Australia East\",\r\n \"Brazil South\",\r\n \"Canada Central\",\r\n \"Switzerland North\",\r\n \"France Central\",\r\n \"Germany West Central\",\r\n \"Central India\",\r\n \"Italy North\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"UK South\",\r\n \"Mexico Central\",\r\n \"Norway East\",\r\n \"Qatar Central\",\r\n \"Sweden Central\",\r\n \"Spain Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Poland Central\",\r\n \"East Asia\",\r\n \"Australia Southeast\",\r\n \"Canada East\",\r\n \"East US 2\",\r\n \"South India\",\r\n \"Japan West\",\r\n \"Korea South\",\r\n \"UK West\",\r\n \"New Zealand North\",\r\n \"North Europe\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2023-07-01\",\r\n \"2022-09-01\",\r\n \"2021-04-01\",\r\n \"2021-01-01\",\r\n \"2020-10-01\",\r\n \"2020-06-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"validateResources\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2022-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"links\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ],\r\n \"capabilities\": \"SupportsExtension\"\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bulkDelete\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-11-01\",\r\n \"2018-09-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-05-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-05-10\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2016-09-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-02-01\",\r\n \"2015-11-01\",\r\n \"2015-01-01\",\r\n \"2014-04-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dataBoundaries\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2024-08-01\",\r\n \"2024-02-01-preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps5884?api-version=2016-09-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlZ3JvdXBzL3BzNTg4ND9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", - "RequestMethod": "PUT", - "RequestHeaders": { - "x-ms-client-request-id": [ - "847cdc51-c528-43cb-9361-409da969c537" - ], - "Accept-Language": [ - "en-US" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.104" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "74" - ] - }, - "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n }\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-request-id": [ - "3b24ab54-bd34-421e-a404-0f66f0e9c140" - ], - "x-ms-correlation-request-id": [ - "3b24ab54-bd34-421e-a404-0f66f0e9c140" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004939Z:3b24ab54-bd34-421e-a404-0f66f0e9c140" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:39 GMT" - ], - "Content-Length": [ - "194" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884\",\r\n \"name\": \"ps5884\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"Owner\": \"jingnanxu\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "fc4ba3ad-e05b-4abe-9946-9820320f9627" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "a7034916-a642-47f9-92cf-752c2fca0cd2" - ], - "x-ms-correlation-request-id": [ - "a7034916-a642-47f9-92cf-752c2fca0cd2" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004940Z:a7034916-a642-47f9-92cf-752c2fca0cd2" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:40 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "12" - ] - }, - "ResponseBody": "{\r\n \"value\": []\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "def8156b-9b73-461b-b5fa-41182a6758b9" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "8f5187c8-c383-49ad-87b3-300223be6f13" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "def8156b-9b73-461b-b5fa-41182a6758b9" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "4c78ad9a-3d73-4c23-93c4-b73259743c0f" - ], - "x-ms-correlation-request-id": [ - "4c78ad9a-3d73-4c23-93c4-b73259743c0f" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004944Z:4c78ad9a-3d73-4c23-93c4-b73259743c0f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:44 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "1496" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps5884/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps336\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps336\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Classic_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": null,\r\n \"captchaExpirationInMinutes\": null,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzP2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "145b66da-021c-4f06-9512-e17ebba654e4" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-original-request-ids": [ - "9c2be2a2-1fc3-4b5a-aaba-ef3c56ed6606" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-client-request-id": [ - "145b66da-021c-4f06-9512-e17ebba654e4" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-request-id": [ - "c4c576e7-9c22-45ab-870a-a59ca38d9012" - ], - "x-ms-correlation-request-id": [ - "c4c576e7-9c22-45ab-870a-a59ca38d9012" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004947Z:c4c576e7-9c22-45ab-870a-a59ca38d9012" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:46 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "1494" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps5884/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps336\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps336\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Classic_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": null,\r\n \"captchaExpirationInMinutes\": null,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps336?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzMzM2P2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "fc4ba3ad-e05b-4abe-9946-9820320f9627" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "1462" - ] - }, - "RequestBody": "{\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\"\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\"\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"global\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "0273b95f-52e9-4cbb-b7a3-92581d773428" - ], - "x-ms-client-request-id": [ - "fc4ba3ad-e05b-4abe-9946-9820320f9627" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/bc5e3654-5ebe-4b07-9198-e2b0b15592fc" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "798" - ], - "x-ms-correlation-request-id": [ - "a8ab7de7-37ef-4a3d-89ba-0ae39e8cc533" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004942Z:a8ab7de7-37ef-4a3d-89ba-0ae39e8cc533" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:42 GMT" - ], - "Content-Length": [ - "1484" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps5884/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps336\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps336\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Classic_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": null,\r\n \"captchaExpirationInMinutes\": null,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 201 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps336?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzMzM2P2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "def8156b-9b73-461b-b5fa-41182a6758b9" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "1681" - ] - }, - "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Classic_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"requestBodyCheck\": \"Disabled\"\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"priority\": 2,\r\n \"enabledState\": \"Enabled\",\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\"\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"exclusions\": [],\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"exclusions\": [],\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": []\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"exclusions\": [],\r\n \"ruleGroupOverrides\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"location\": \"global\"\r\n}", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "1b7aef56-138c-443c-9723-dbecb525bbc2" - ], - "x-ms-client-request-id": [ - "def8156b-9b73-461b-b5fa-41182a6758b9" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/e3348509-80d9-4e95-b6a9-a8014d346c0c" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "885e38d6-8e83-4878-9ff8-1d4ffe2f42b1" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004945Z:885e38d6-8e83-4878-9ff8-1d4ffe2f42b1" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:44 GMT" - ], - "Content-Length": [ - "1482" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps5884/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps336\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps336\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Classic_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": null,\r\n \"captchaExpirationInMinutes\": null,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps336?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzMzM2P2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "def8156b-9b73-461b-b5fa-41182a6758b9" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "e692b9eb-8ce2-4469-b290-90251913c45d" - ], - "x-ms-client-request-id": [ - "def8156b-9b73-461b-b5fa-41182a6758b9" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-correlation-request-id": [ - "67038bb2-aab3-458c-9e4f-bf0d2bc1a90f" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004943Z:67038bb2-aab3-458c-9e4f-bf0d2bc1a90f" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:42 GMT" - ], - "Content-Length": [ - "1484" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps5884/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps336\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps336\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Classic_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": null,\r\n \"captchaExpirationInMinutes\": null,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule1\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Block\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps336?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzMzM2P2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "145b66da-021c-4f06-9512-e17ebba654e4" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "5130f8ad-673a-478a-bf19-69fa093cf614" - ], - "x-ms-client-request-id": [ - "145b66da-021c-4f06-9512-e17ebba654e4" - ], - "Server": [ - "Kestrel" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "1099" - ], - "x-ms-correlation-request-id": [ - "a107456f-92d1-45c8-be68-23133404da6d" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004946Z:a107456f-92d1-45c8-be68-23133404da6d" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:46 GMT" - ], - "Content-Length": [ - "1482" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/ps5884/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/ps336\",\r\n \"type\": \"Microsoft.Network/frontdoorwebapplicationfirewallpolicies\",\r\n \"name\": \"ps336\",\r\n \"location\": \"Global\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Classic_AzureFrontDoor\"\r\n },\r\n \"properties\": {\r\n \"policySettings\": {\r\n \"enabledState\": \"Enabled\",\r\n \"mode\": \"Prevention\",\r\n \"redirectUrl\": null,\r\n \"customBlockResponseStatusCode\": null,\r\n \"customBlockResponseBody\": null,\r\n \"requestBodyCheck\": \"Disabled\",\r\n \"javascriptChallengeExpirationInMinutes\": null,\r\n \"captchaExpirationInMinutes\": null,\r\n \"logScrubbing\": null\r\n },\r\n \"customRules\": {\r\n \"rules\": [\r\n {\r\n \"name\": \"Rule2\",\r\n \"enabledState\": \"Enabled\",\r\n \"priority\": 2,\r\n \"ruleType\": \"MatchRule\",\r\n \"rateLimitDurationInMinutes\": 1,\r\n \"rateLimitThreshold\": null,\r\n \"matchConditions\": [\r\n {\r\n \"matchVariable\": \"RequestHeader\",\r\n \"selector\": \"UserAgent\",\r\n \"operator\": \"Contains\",\r\n \"negateCondition\": false,\r\n \"matchValue\": [\r\n \"WINDOWS\"\r\n ],\r\n \"transforms\": [\r\n \"Uppercase\"\r\n ]\r\n }\r\n ],\r\n \"action\": \"Log\",\r\n \"groupBy\": []\r\n }\r\n ]\r\n },\r\n \"managedRules\": {\r\n \"managedRuleSets\": [\r\n {\r\n \"ruleSetType\": \"DefaultRuleSet\",\r\n \"ruleSetVersion\": \"1.0\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [\r\n {\r\n \"ruleGroupName\": \"SQLI\",\r\n \"rules\": [\r\n {\r\n \"ruleId\": \"942100\",\r\n \"enabledState\": \"Enabled\",\r\n \"action\": \"Log\",\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n }\r\n ],\r\n \"exclusions\": []\r\n },\r\n {\r\n \"ruleSetType\": \"BotProtection\",\r\n \"ruleSetVersion\": \"preview-0.1\",\r\n \"ruleSetAction\": null,\r\n \"ruleGroupOverrides\": [],\r\n \"exclusions\": []\r\n }\r\n ]\r\n },\r\n \"frontendEndpointLinks\": [],\r\n \"securityPolicyLinks\": [],\r\n \"resourceState\": \"Enabled\",\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps336?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzMzM2P2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "c0a3eeb5-e957-47c5-a84e-795c3c2301b3" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-failure-cause": [ - "gateway" - ], - "x-ms-request-id": [ - "94f6010d-6c70-40cb-aabe-f332addb27ff" - ], - "x-ms-correlation-request-id": [ - "94f6010d-6c70-40cb-aabe-f332addb27ff" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004949Z:94f6010d-6c70-40cb-aabe-f332addb27ff" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:49 GMT" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Content-Length": [ - "241" - ] - }, - "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/frontdoorWebApplicationFirewallPolicies/ps336' under resource group 'ps5884' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", - "StatusCode": 404 - }, - { - "RequestUri": "/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/ps5884/providers/Microsoft.Network/FrontDoorWebApplicationFirewallPolicies/ps336?api-version=2025-03-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMjdjYWZjYTgtYjlhNC00MjY0LWIzOTktNDVkMGM5Y2NhMWFiL3Jlc291cmNlR3JvdXBzL3BzNTg4NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvRnJvbnREb29yV2ViQXBwbGljYXRpb25GaXJld2FsbFBvbGljaWVzL3BzMzM2P2FwaS12ZXJzaW9uPTIwMjUtMDMtMDE=", - "RequestMethod": "DELETE", - "RequestHeaders": { - "Accept-Language": [ - "en-US" - ], - "x-ms-client-request-id": [ - "145b66da-021c-4f06-9512-e17ebba654e4" - ], - "User-Agent": [ - "FxVersion/8.0.1525.16413", - "OSName/Windows", - "OSVersion/Microsoft.Windows.10.0.26100", - "Microsoft.Azure.Management.FrontDoor.FrontDoor/1.12.0" - ] - }, - "RequestBody": "", - "ResponseHeaders": { - "Cache-Control": [ - "no-cache" - ], - "Pragma": [ - "no-cache" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "x-ms-request-id": [ - "b4b2289c-03e7-4ca5-81ce-6d9b463ee6a3" - ], - "x-ms-client-request-id": [ - "145b66da-021c-4f06-9512-e17ebba654e4" - ], - "Server": [ - "Kestrel" - ], - "x-ms-operation-identifier": [ - "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/brazilus/95c7b8dc-d2e6-4180-9a70-f3caf15034ac" - ], - "x-ms-throttling-version": [ - "v2" - ], - "x-ms-ratelimit-remaining-subscription-deletes": [ - "799" - ], - "x-ms-correlation-request-id": [ - "7e060d7b-cdb0-45da-b0c7-24ceba4ba702" - ], - "x-ms-routing-request-id": [ - "BRAZILUS:20250428T004948Z:7e060d7b-cdb0-45da-b0c7-24ceba4ba702" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Date": [ - "Mon, 28 Apr 2025 00:49:48 GMT" - ], - "Expires": [ - "-1" - ] - }, - "ResponseBody": "", - "StatusCode": 204 - } - ], - "Names": { - "Test-PolicyCrudWithPiping": [ - "ps336", - "ps5884" - ] - }, - "Variables": { - "SubscriptionId": "27cafca8-b9a4-4264-b399-45d0c9cca1ab" - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor.sln b/src/FrontDoor/FrontDoor.sln index aa0bbc856a4a..3eb9f5c96df8 100644 --- a/src/FrontDoor/FrontDoor.sln +++ b/src/FrontDoor/FrontDoor.sln @@ -1,4 +1,4 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 @@ -17,62 +17,132 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AuthenticationAssemblyLoadC EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{31599FB7-7929-4E92-834F-A23C603A9116}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Test", "Test", "{4A3D22CE-940D-4656-A344-7603474FB7A8}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FrontDoor.Test", "FrontDoor.Test\FrontDoor.Test.csproj", "{4C8972CB-B1DD-4E1A-8766-F039AF530062}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FrontDoor", "FrontDoor\FrontDoor.csproj", "{2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestFx", "..\..\tools\TestFx\TestFx.csproj", "{CEE04FC4-EA9E-49F5-8E65-1BF927763971}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FrontDoor.Management.Sdk", "FrontDoor.Management.Sdk\FrontDoor.Management.Sdk.csproj", "{F7A742DC-C643-4E1E-A58A-783B39CE58F4}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "FrontDoor.Autorest", "FrontDoor.Autorest", "{CCB5835C-B2B2-6D15-3546-15EE6FE0A6E7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.FrontDoor", "..\..\generated\FrontDoor\FrontDoor.Autorest\Az.FrontDoor.csproj", "{144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Debug|x64.ActiveCfg = Debug|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Debug|x64.Build.0 = Debug|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Debug|x86.ActiveCfg = Debug|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Debug|x86.Build.0 = Debug|Any CPU {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Release|Any CPU.ActiveCfg = Release|Any CPU {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Release|Any CPU.Build.0 = Release|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Release|x64.ActiveCfg = Release|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Release|x64.Build.0 = Release|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Release|x86.ActiveCfg = Release|Any CPU + {21F331EC-F4F6-4B7C-9FB9-E6FE9246053D}.Release|x86.Build.0 = Release|Any CPU {2E0191FB-6DCE-45C1-8916-C409895396DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2E0191FB-6DCE-45C1-8916-C409895396DB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Debug|x64.ActiveCfg = Debug|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Debug|x64.Build.0 = Debug|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Debug|x86.ActiveCfg = Debug|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Debug|x86.Build.0 = Debug|Any CPU {2E0191FB-6DCE-45C1-8916-C409895396DB}.Release|Any CPU.ActiveCfg = Release|Any CPU {2E0191FB-6DCE-45C1-8916-C409895396DB}.Release|Any CPU.Build.0 = Release|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Release|x64.ActiveCfg = Release|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Release|x64.Build.0 = Release|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Release|x86.ActiveCfg = Release|Any CPU + {2E0191FB-6DCE-45C1-8916-C409895396DB}.Release|x86.Build.0 = Release|Any CPU {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Debug|x64.ActiveCfg = Debug|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Debug|x64.Build.0 = Debug|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Debug|x86.ActiveCfg = Debug|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Debug|x86.Build.0 = Debug|Any CPU {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Release|Any CPU.ActiveCfg = Release|Any CPU {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Release|Any CPU.Build.0 = Release|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Release|x64.ActiveCfg = Release|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Release|x64.Build.0 = Release|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Release|x86.ActiveCfg = Release|Any CPU + {B35A1F36-3572-4DD0-BA90-2AE6D3882801}.Release|x86.Build.0 = Release|Any CPU {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Debug|x64.ActiveCfg = Debug|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Debug|x64.Build.0 = Debug|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Debug|x86.ActiveCfg = Debug|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Debug|x86.Build.0 = Debug|Any CPU {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Release|Any CPU.ActiveCfg = Release|Any CPU {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Release|Any CPU.Build.0 = Release|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Release|x64.ActiveCfg = Release|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Release|x64.Build.0 = Release|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Release|x86.ActiveCfg = Release|Any CPU + {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E}.Release|x86.Build.0 = Release|Any CPU {671E6476-CDED-43A3-AB46-1338DAB61409}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {671E6476-CDED-43A3-AB46-1338DAB61409}.Debug|Any CPU.Build.0 = Debug|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Debug|x64.ActiveCfg = Debug|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Debug|x64.Build.0 = Debug|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Debug|x86.ActiveCfg = Debug|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Debug|x86.Build.0 = Debug|Any CPU {671E6476-CDED-43A3-AB46-1338DAB61409}.Release|Any CPU.ActiveCfg = Release|Any CPU {671E6476-CDED-43A3-AB46-1338DAB61409}.Release|Any CPU.Build.0 = Release|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Release|x64.ActiveCfg = Release|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Release|x64.Build.0 = Release|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Release|x86.ActiveCfg = Release|Any CPU + {671E6476-CDED-43A3-AB46-1338DAB61409}.Release|x86.Build.0 = Release|Any CPU {31599FB7-7929-4E92-834F-A23C603A9116}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {31599FB7-7929-4E92-834F-A23C603A9116}.Debug|Any CPU.Build.0 = Debug|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Debug|x64.ActiveCfg = Debug|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Debug|x64.Build.0 = Debug|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Debug|x86.ActiveCfg = Debug|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Debug|x86.Build.0 = Debug|Any CPU {31599FB7-7929-4E92-834F-A23C603A9116}.Release|Any CPU.ActiveCfg = Release|Any CPU {31599FB7-7929-4E92-834F-A23C603A9116}.Release|Any CPU.Build.0 = Release|Any CPU - {4C8972CB-B1DD-4E1A-8766-F039AF530062}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4C8972CB-B1DD-4E1A-8766-F039AF530062}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4C8972CB-B1DD-4E1A-8766-F039AF530062}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4C8972CB-B1DD-4E1A-8766-F039AF530062}.Release|Any CPU.Build.0 = Release|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Release|x64.ActiveCfg = Release|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Release|x64.Build.0 = Release|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Release|x86.ActiveCfg = Release|Any CPU + {31599FB7-7929-4E92-834F-A23C603A9116}.Release|x86.Build.0 = Release|Any CPU {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Debug|x64.ActiveCfg = Debug|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Debug|x64.Build.0 = Debug|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Debug|x86.ActiveCfg = Debug|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Debug|x86.Build.0 = Debug|Any CPU {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Release|Any CPU.ActiveCfg = Release|Any CPU {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Release|Any CPU.Build.0 = Release|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Release|x64.ActiveCfg = Release|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Release|x64.Build.0 = Release|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Release|x86.ActiveCfg = Release|Any CPU + {2C629B31-196A-4BE6-B8DA-AC80FCCE16BB}.Release|x86.Build.0 = Release|Any CPU {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Debug|x64.ActiveCfg = Debug|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Debug|x64.Build.0 = Debug|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Debug|x86.ActiveCfg = Debug|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Debug|x86.Build.0 = Debug|Any CPU {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Release|Any CPU.ActiveCfg = Release|Any CPU {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Release|Any CPU.Build.0 = Release|Any CPU - {F7A742DC-C643-4E1E-A58A-783B39CE58F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F7A742DC-C643-4E1E-A58A-783B39CE58F4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F7A742DC-C643-4E1E-A58A-783B39CE58F4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F7A742DC-C643-4E1E-A58A-783B39CE58F4}.Release|Any CPU.Build.0 = Release|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Release|x64.ActiveCfg = Release|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Release|x64.Build.0 = Release|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Release|x86.ActiveCfg = Release|Any CPU + {CEE04FC4-EA9E-49F5-8E65-1BF927763971}.Release|x86.Build.0 = Release|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Debug|x64.ActiveCfg = Debug|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Debug|x64.Build.0 = Debug|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Debug|x86.ActiveCfg = Debug|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Debug|x86.Build.0 = Debug|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Release|Any CPU.Build.0 = Release|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Release|x64.ActiveCfg = Release|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Release|x64.Build.0 = Release|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Release|x86.ActiveCfg = Release|Any CPU + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -84,8 +154,7 @@ Global {4A06E6FB-D5E9-48DF-9BFB-867FE814F47E} = {52103A11-029D-492B-87C7-22D39EF55958} {671E6476-CDED-43A3-AB46-1338DAB61409} = {52103A11-029D-492B-87C7-22D39EF55958} {31599FB7-7929-4E92-834F-A23C603A9116} = {52103A11-029D-492B-87C7-22D39EF55958} - {4C8972CB-B1DD-4E1A-8766-F039AF530062} = {4A3D22CE-940D-4656-A344-7603474FB7A8} - {CEE04FC4-EA9E-49F5-8E65-1BF927763971} = {4A3D22CE-940D-4656-A344-7603474FB7A8} + {144E7DEA-AA1F-4A05-BB1E-6FEF5903569C} = {CCB5835C-B2B2-6D15-3546-15EE6FE0A6E7} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {8030889A-062F-4BCC-8246-EC5BCEDCAF25} diff --git a/src/FrontDoor/FrontDoor/Az.FrontDoor.psd1 b/src/FrontDoor/FrontDoor/Az.FrontDoor.psd1 index b45de051acaa..3409cc173178 100644 --- a/src/FrontDoor/FrontDoor/Az.FrontDoor.psd1 +++ b/src/FrontDoor/FrontDoor/Az.FrontDoor.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 4/30/2025 +# Generated on: 2025/8/27 # @{ @@ -53,46 +53,49 @@ DotNetFrameworkVersion = '4.7.2' # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '4.2.0'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.2.0'; }) # Assemblies that must be loaded prior to importing this module -RequiredAssemblies = 'Microsoft.Azure.PowerShell.FrontDoor.Management.Sdk.dll' +RequiredAssemblies = 'FrontDoor.Autorest/bin/Az.FrontDoor.private.dll', + 'Microsoft.Azure.PowerShell.FrontDoor.Management.Sdk.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() +FormatsToProcess = 'FrontDoor.Autorest/Az.FrontDoor.format.ps1xml' # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -NestedModules = @('Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll') +NestedModules = @('FrontDoor.Autorest/Az.FrontDoor.psm1', + 'Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll') # Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. -FunctionsToExport = @() - -# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. -CmdletsToExport = 'Disable-AzFrontDoorCustomDomainHttps', +FunctionsToExport = 'Disable-AzFrontDoorCustomDomainHttps', 'Enable-AzFrontDoorCustomDomainHttps', 'Get-AzFrontDoor', 'Get-AzFrontDoorFrontendEndpoint', 'Get-AzFrontDoorRulesEngine', 'Get-AzFrontDoorWafManagedRuleSetDefinition', 'Get-AzFrontDoorWafPolicy', 'New-AzFrontDoor', 'New-AzFrontDoorBackendObject', 'New-AzFrontDoorBackendPoolObject', 'New-AzFrontDoorBackendPoolsSettingObject', + 'New-AzFrontDoorCacheConfigurationObject', + 'New-AzFrontDoorForwardingConfigurationObject', 'New-AzFrontDoorFrontendEndpointObject', 'New-AzFrontDoorHeaderActionObject', 'New-AzFrontDoorHealthProbeSettingObject', 'New-AzFrontDoorLoadBalancingSettingObject', + 'New-AzFrontDoorPolicySettingsObject', + 'New-AzFrontDoorRedirectConfigurationObject', 'New-AzFrontDoorRoutingRuleObject', 'New-AzFrontDoorRulesEngine', 'New-AzFrontDoorRulesEngineActionObject', 'New-AzFrontDoorRulesEngineMatchConditionObject', 'New-AzFrontDoorRulesEngineRuleObject', + 'New-AzFrontDoorWafCustomRuleGroupByVariableObject', + 'New-AzFrontDoorWafCustomRuleObject', 'New-AzFrontDoorWafLogScrubbingRuleObject', 'New-AzFrontDoorWafLogScrubbingSettingObject', - 'New-AzFrontDoorWafCustomRuleObject', - 'New-AzFrontDoorWafCustomRuleGroupByVariableObject', 'New-AzFrontDoorWafManagedRuleExclusionObject', 'New-AzFrontDoorWafManagedRuleObject', 'New-AzFrontDoorWafManagedRuleOverrideObject', @@ -103,6 +106,9 @@ CmdletsToExport = 'Disable-AzFrontDoorCustomDomainHttps', 'Remove-AzFrontDoorWafPolicy', 'Set-AzFrontDoor', 'Set-AzFrontDoorRulesEngine', 'Update-AzFrontDoorWafPolicy' +# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. +CmdletsToExport = @() + # Variables to export from this module # VariablesToExport = @() @@ -124,7 +130,7 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','FrontDoor' + Tags = 'Azure', 'ResourceManager', 'ARM', 'FrontDoor' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -149,7 +155,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/FrontDoor/FrontDoor/Cmdlets/DisableFrontDoorCustomDomainHttps.cs b/src/FrontDoor/FrontDoor/Cmdlets/DisableFrontDoorCustomDomainHttps.cs deleted file mode 100644 index 544591c5cbab..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/DisableFrontDoorCustomDomainHttps.cs +++ /dev/null @@ -1,108 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Enable-AzCustomDomainHttps cmdlet. - /// - [Cmdlet("Disable", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorCustomDomainHttps", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(PSFrontendEndpoint))] - public class DisableFrontDoorCustomDomainHttps : AzureFrontDoorCmdletBase - { - /// - /// The resource group to which the Front Door belongs. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group to which the Front Door belongs.")] - [ValidateNotNullOrEmpty] - [ResourceGroupCompleter] - public string ResourceGroupName { get; set; } - - /// - /// The name of the Front Door to update. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The name of the Front Door.")] - [ValidateNotNullOrEmpty] - [ResourceNameCompleter("Microsoft.Network/frontdoors", nameof(ResourceGroupName))] - public string FrontDoorName { get; set; } - - /// - /// Gets or sets the frontend endpoint name. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "Frontend endpoint name.")] - [ValidateNotNullOrEmpty] - public string FrontendEndpointName { get; set; } - - /// - /// Resource Id of the Front Door endpoint to disable https - /// - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door endpoint to disable https")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - /// - ///The Frontend Endpoint object to disable HTTPS. - /// - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The Frontend endpoint object to update.")] - [ValidateNotNullOrEmpty] - public PSFrontendEndpoint InputObject { get; set; } - - public override void ExecuteCmdlet() - { - try - { - if (ParameterSetName == ResourceIdParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - if (!ResourceIdentifierExtensions.IsFrontendEndpointResourceType(identifier)) - { - throw new PSArgumentException(string.Format(Resources.Error_InvalidResourceId, ResourceId)); - } - ResourceGroupName = identifier.ResourceGroupName; - FrontendEndpointName = identifier.ResourceName; - FrontDoorName = ResourceIdentifierExtensions.GetFrontDoorName(identifier); - } - else if (ParameterSetName == ObjectParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - FrontendEndpointName = identifier.ResourceName; - FrontDoorName = ResourceIdentifierExtensions.GetFrontDoorName(identifier); - } - - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.DisableCustomDomainHttpsWarning, FrontendEndpointName))) - { - FrontDoorManagementClient.FrontendEndpoints.BeginDisableHttps(ResourceGroupName, FrontDoorName, FrontendEndpointName); - - var frontDoorEndPoint = FrontDoorManagementClient.FrontendEndpoints.Get(ResourceGroupName, FrontDoorName, FrontendEndpointName); - WriteObject(frontDoorEndPoint.ToPSFrontendEndpoints()); - } - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format( - Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/EnableFrontDoorCustomDomainHttps.cs b/src/FrontDoor/FrontDoor/Cmdlets/EnableFrontDoorCustomDomainHttps.cs deleted file mode 100644 index 0401fe994846..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/EnableFrontDoorCustomDomainHttps.cs +++ /dev/null @@ -1,170 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Enable-AzCustomDomainHttps cmdlet. - /// - [Cmdlet("Enable", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorCustomDomainHttps", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(PSFrontendEndpoint))] - public class EnableFrontDoorCustomDomainHttps : AzureFrontDoorCmdletBase - { - /// - /// The resource group to which the Front Door belongs. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group to which the Front Door belongs.")] - [Parameter(Mandatory = true, ParameterSetName = FieldsWithVaultParameterSet, HelpMessage = "The resource group to which the Front Door belongs.")] - [ValidateNotNullOrEmpty] - [ResourceGroupCompleter] - public string ResourceGroupName { get; set; } - - /// - /// The name of the Front Door to update. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The name of the Front Door.")] - [Parameter(Mandatory = true, ParameterSetName = FieldsWithVaultParameterSet, HelpMessage = "The name of the Front Door.")] - [ValidateNotNullOrEmpty] - [ResourceNameCompleter("Microsoft.Network/frontdoors", nameof(ResourceGroupName))] - public string FrontDoorName { get; set; } - - /// - /// Gets or sets the frontend endpoint name. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "Frontend endpoint name.")] - [Parameter(Mandatory = true, ParameterSetName = FieldsWithVaultParameterSet, HelpMessage = "Frontend endpoint name.")] - [ValidateNotNullOrEmpty] - public string FrontendEndpointName { get; set; } - - /// - /// Resource Id of the Front Door endpoint to enable https - /// - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door endpoint to enable https")] - [Parameter(Mandatory = true, ParameterSetName = ResourceIdWithVaultParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door endpoint to enable https")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - /// - ///The Frontend Endpoint object to enable HTTPS. - /// - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The Frontend endpoint object to update.")] - [Parameter(Mandatory = true, ParameterSetName = ObjectWithVaultParameterSet, ValueFromPipeline = true, HelpMessage = "The Frontend endpoint object to update.")] - [ValidateNotNullOrEmpty] - public PSFrontendEndpoint InputObject { get; set; } - - /// - /// The Key Vault id containing the SSL certificate - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsWithVaultParameterSet, HelpMessage = "The Key Vault id containing the SSL certificate")] - [Parameter(Mandatory = true, ParameterSetName = ResourceIdWithVaultParameterSet, HelpMessage = "The Key Vault id containing the SSL certificate")] - [Parameter(Mandatory = true, ParameterSetName = ObjectWithVaultParameterSet, HelpMessage = "The Key Vault id containing the SSL certificate")] - public string VaultId { get; set; } - - /// - /// The name of the Key Vault secret representing the full certificate PFX - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsWithVaultParameterSet, HelpMessage = "The name of the Key Vault secret representing the full certificate PFX")] - [Parameter(Mandatory = true, ParameterSetName = ResourceIdWithVaultParameterSet, HelpMessage = "The name of the Key Vault secret representing the full certificate PFX")] - [Parameter(Mandatory = true, ParameterSetName = ObjectWithVaultParameterSet, HelpMessage = "The name of the Key Vault secret representing the full certificate PFX")] - public string SecretName { get; set; } - - /// - /// The version of the Key Vault secret representing the full certificate PFX. - /// If not specified, the 'Latest' version will always been used and the deployed certificate will be automatically rotated to the latest version when a newer version of the certificate is available. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithVaultParameterSet, HelpMessage = "The version of the Key Vault secret representing the full certificate PFX. If not specified, the 'Latest' version will always been used and the deployed certificate will be automatically rotated to the latest version when a newer version of the certificate is available.")] - [Parameter(Mandatory = false, ParameterSetName = ResourceIdWithVaultParameterSet, HelpMessage = "The version of the Key Vault secret representing the full certificate PFX. If not specified, the 'Latest' version will always been used and the deployed certificate will be automatically rotated to the latest version when a newer version of the certificate is available.")] - [Parameter(Mandatory = false, ParameterSetName = ObjectWithVaultParameterSet, HelpMessage = "The version of the Key Vault secret representing the full certificate PFX. If not specified, the 'Latest' version will always been used and the deployed certificate will be automatically rotated to the latest version when a newer version of the certificate is available.")] - public string SecretVersion { get; set; } - - /// - /// The minimum TLS version required from the clients to establish an SSL handshake with Front Door. - /// - [Parameter(Mandatory = false, HelpMessage = "The minimum TLS version required from the clients to establish an SSL handshake with Front Door.")] - [PSArgumentCompleter("1.0", "1.2")] - public string MinimumTlsVersion { get; set; } - - public override void ExecuteCmdlet() - { - try - { - if (ParameterSetName == ResourceIdParameterSet || ParameterSetName == ResourceIdWithVaultParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - if (!ResourceIdentifierExtensions.IsFrontendEndpointResourceType(identifier)) - { - throw new PSArgumentException(string.Format(Resources.Error_InvalidResourceId, ResourceId)); - } - ResourceGroupName = identifier.ResourceGroupName; - FrontendEndpointName = identifier.ResourceName; - FrontDoorName = ResourceIdentifierExtensions.GetFrontDoorName(identifier); - } - else if (ParameterSetName == ObjectParameterSet || ParameterSetName == ObjectWithVaultParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - FrontendEndpointName = identifier.ResourceName; - FrontDoorName = ResourceIdentifierExtensions.GetFrontDoorName(identifier); - } - - var customHttpsConfiguration = new Management.FrontDoor.Models.CustomHttpsConfiguration(); - - if (ParameterSetName == FieldsParameterSet || ParameterSetName == ResourceIdParameterSet || ParameterSetName == ObjectParameterSet) - { - customHttpsConfiguration.CertificateSource = PSCertificateSource.FrontDoor.ToString(); - customHttpsConfiguration.CertificateType = PSCertificateType.Dedicated.ToString(); - } - else if (ParameterSetName == FieldsWithVaultParameterSet || ParameterSetName == ResourceIdWithVaultParameterSet || ParameterSetName == ObjectWithVaultParameterSet) - { - customHttpsConfiguration.CertificateSource = PSCertificateSource.AzureKeyVault.ToString(); - customHttpsConfiguration.Vault = new Management.FrontDoor.Models.KeyVaultCertificateSourceParametersVault(VaultId); - customHttpsConfiguration.SecretName = SecretName; - customHttpsConfiguration.SecretVersion = SecretVersion; - } - - if (this.IsParameterBound(c => c.MinimumTlsVersion)) - { - customHttpsConfiguration.MinimumTlsVersion = MinimumTlsVersion; - } - else - { - customHttpsConfiguration.MinimumTlsVersion = "1.2"; - } - - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.EnableCustomDomainHttpsWarning, FrontendEndpointName))) - { - FrontDoorManagementClient.FrontendEndpoints.BeginEnableHttps(ResourceGroupName, FrontDoorName, FrontendEndpointName, customHttpsConfiguration); - - var frontDoorEndPoint = FrontDoorManagementClient.FrontendEndpoints.Get(ResourceGroupName, FrontDoorName, FrontendEndpointName); - WriteObject(frontDoorEndPoint.ToPSFrontendEndpoints()); - } - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format( - Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoor.cs b/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoor.cs deleted file mode 100644 index 560f7523cd3b..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoor.cs +++ /dev/null @@ -1,94 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using System.Linq; -using System.Management.Automation; -using System.Net; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Get-AzFrontDoor cmdlet. - /// - [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor"), OutputType(typeof(PSFrontDoor))] - public class GetFrontDoor : AzureFrontDoorCmdletBase - { - /// - /// The resource group name of the Front Door. - /// - [Parameter(Mandatory = false, HelpMessage = "The resource group name.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// The Front Door name. - /// - [Parameter(Mandatory = false, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - public override void ExecuteCmdlet() - { - if (Name == null && ResourceGroupName == null) - { - // List by subscription. - var frontDoors = FrontDoorManagementClient.FrontDoors.List().Select(p => p.ToPSFrontDoor()); - WriteObject(frontDoors, true); - } - else if (Name == null && ResourceGroupName != null) - { - // List by Resource Group name. - var frontDoors = - FrontDoorManagementClient.FrontDoors.ListByResourceGroup(ResourceGroupName).Select(p => p.ToPSFrontDoor()); - WriteObject(frontDoors.ToArray(), true); - } - else if (Name != null && ResourceGroupName == null) - { - // Let's return all front Doors that match that name, or a single profile if there's just one. - var frontDoors = FrontDoorManagementClient.FrontDoors.List().Select(p => p.ToPSFrontDoor()).Where(p => p.Name == Name); - if (frontDoors.Count() == 1) - { - WriteObject(frontDoors.First()); - } - else - { - WriteObject(frontDoors, true); - } - } - else - { - try - { - // Get by both Profile Name and Resource Group Name. - var frontDoor = FrontDoorManagementClient.FrontDoors.Get(ResourceGroupName, Name); - WriteObject(frontDoor.ToPSFrontDoor()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - if (e.Response.StatusCode.Equals(HttpStatusCode.NotFound)) - { - throw new PSArgumentException(string.Format(Resources.Error_FrontDoorNotFound, - Name, - ResourceGroupName)); - } - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorFrontendEndpoint.cs b/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorFrontendEndpoint.cs deleted file mode 100644 index b5c61b2ef472..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorFrontendEndpoint.cs +++ /dev/null @@ -1,103 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Get-FrontDoorFrontendEndpoint cmdlet. - /// - [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorFrontendEndpoint", DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(PSFrontendEndpoint))] - public class GetFrontDoorFrontendEndpoint : AzureFrontDoorCmdletBase - { - /// - /// The resource group name of the Front Door. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group name.")] - [ValidateNotNullOrEmpty] - [ResourceGroupCompleter] - public string ResourceGroupName { get; set; } - - /// - /// The Front Door name. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - [ResourceNameCompleter("Microsoft.Network/frontdoors", nameof(ResourceGroupName))] - public string FrontDoorName { get; set; } - - /// - /// Gets or sets the frontend endpoint name. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsParameterSet, HelpMessage = "Frontend endpoint name.")] - [Parameter(Mandatory = false, ParameterSetName = ObjectParameterSet, HelpMessage = "Frontend endpoint name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - ///The Front Door object. - /// - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The FrontDoor object.")] - [ValidateNotNullOrEmpty] - public PSFrontDoor FrontDoorObject { get; set; } - - /// - /// Resource Id of the Front Door - /// - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door frontend endpoint")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - public override void ExecuteCmdlet() - { - if (ParameterSetName == ObjectParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(FrontDoorObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - FrontDoorName = identifier.ResourceName; - } - else if (ParameterSetName == ResourceIdParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - if (!ResourceIdentifierExtensions.IsFrontendEndpointResourceType(identifier)) - { - throw new PSArgumentException(string.Format(Resources.Error_InvalidResourceId, ResourceId)); - } - ResourceGroupName = identifier.ResourceGroupName; - Name = identifier.ResourceName; - FrontDoorName = ResourceIdentifierExtensions.GetFrontDoorName(identifier); - } - - if (Name == null) - { - var FrontendEndpoints = FrontDoorManagementClient.FrontendEndpoints.ListByFrontDoor(ResourceGroupName, FrontDoorName).Select(p => p.ToPSFrontendEndpoints()); - WriteObject(FrontendEndpoints, true); - } - else - { - var FrontendEndpoint = FrontDoorManagementClient.FrontendEndpoints.Get(ResourceGroupName, FrontDoorName, Name); - WriteObject(FrontendEndpoint.ToPSFrontendEndpoints()); - } - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorRulesEngine.cs b/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorRulesEngine.cs deleted file mode 100644 index 77efa2aadf34..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorRulesEngine.cs +++ /dev/null @@ -1,94 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections.Generic; -using System.Management.Automation; -using System.Net; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "RulesEngine"), OutputType(typeof(PSRulesEngine))] - public class GetFrontDoorRulesEngine : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, HelpMessage = "The resource group name that the Front Door will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(Mandatory = true, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - public string FrontDoorName { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "Rules engine name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - public override void ExecuteCmdlet() - { - if (this.IsParameterBound(c => c.Name)) - { - // Retrieve specified Rules Engine - try - { - var rulesEngine = FrontDoorManagementClient.RulesEngines.Get(ResourceGroupName, FrontDoorName, Name); - WriteObject(rulesEngine.ToPSRulesEngine()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - if (e.Response.StatusCode.Equals(HttpStatusCode.NotFound)) - { - throw new PSArgumentException(string.Format(Resources.Error_RulesEngineNotFound, - Name, - FrontDoorName)); - } - } - } - else - { - // Retrieve all Rules Engines for specified FrontDoor - try - { - List allRulesEngines = new List(); - string nextPageLink; - do - { - var pageResult = FrontDoorManagementClient.RulesEngines.ListByFrontDoor(ResourceGroupName, FrontDoorName); - foreach (var rulesEngine in pageResult) - { - allRulesEngines.Add(rulesEngine.ToPSRulesEngine()); - } - nextPageLink = pageResult.NextPageLink; - } - while (!string.IsNullOrEmpty(nextPageLink)); - - WriteObject(allRulesEngines); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - if (e.Response.StatusCode.Equals(HttpStatusCode.NotFound)) - { - throw new PSArgumentException(string.Format(Resources.Error_RulesEngineNotFound, - Name, - FrontDoorName)); - } - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorWafManagedRuleSetDefinition.cs b/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorWafManagedRuleSetDefinition.cs deleted file mode 100644 index 828122d6cae6..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorWafManagedRuleSetDefinition.cs +++ /dev/null @@ -1,47 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Management.FrontDoor.Models; -using Microsoft.Rest.Azure; -using System.Collections.Generic; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Get-AzFrontDoorWafManagedRuleSetDefinition cmdlet. - /// - [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafManagedRuleSetDefinition"), OutputType(typeof(PSManagedRuleSetDefinition))] - public class GetFrontDoorWafManagedRuleSetDefinition : AzureFrontDoorCmdletBase - { - public override void ExecuteCmdlet() - { - AzureOperationResponse> managedSets = FrontDoorManagementClient.ManagedRuleSets.ListWithHttpMessagesAsync().GetAwaiter().GetResult(); - List managedRuleSetDefinitions = managedSets.Body?.Select(managedRuleSetDefinition => managedRuleSetDefinition.ToPSManagedRuleSetDefinition()).ToList(); - string nextLink = managedSets.Body.NextPageLink; - while (nextLink != null) - { - var nextLinkSets = FrontDoorManagementClient.ManagedRuleSets.ListNextWithHttpMessagesAsync(nextLink).GetAwaiter().GetResult(); - managedRuleSetDefinitions.AddRange(nextLinkSets.Body?.Select(managedRuleSetDefinition => managedRuleSetDefinition.ToPSManagedRuleSetDefinition())); - nextLink = nextLinkSets.Body.NextPageLink; - } - - WriteObject(managedRuleSetDefinitions.ToArray(), true); - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorWafPolicy.cs b/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorWafPolicy.cs deleted file mode 100644 index ed111af3aeca..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/GetFrontDoorWafPolicy.cs +++ /dev/null @@ -1,74 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using System.Linq; -using System.Management.Automation; -using System.Net; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Get-AzFrontDoorFireWallPolicy cmdlet. - /// - [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafPolicy"), OutputType(typeof(PSPolicy))] - public class GetFrontDoorWafPolicy : AzureFrontDoorCmdletBase - { - /// - /// The resource group name. - /// - [Parameter(Mandatory = true, HelpMessage = "The resource group name.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// The FireWallPolicy name. - /// - [Parameter(Mandatory = false, HelpMessage = "FireWallPolicy name.")] - public string Name { get; set; } - - public override void ExecuteCmdlet() - { - if (Name == null) - { - // List by Resource Group name. - var Policies = FrontDoorManagementClient.Policies.List(ResourceGroupName).Select(p => p.ToPSPolicy()); - WriteObject(Policies.ToArray(), true); - } - else - { - try - { - // Get by both Profile Name and Resource Group Name. - var policy = FrontDoorManagementClient.Policies.Get(ResourceGroupName, Name); - WriteObject(policy.ToPSPolicy()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - if (e.Response.StatusCode.Equals(HttpStatusCode.NotFound)) - { - throw new PSArgumentException(string.Format( - Resources.Error_WebApplicationFirewallPolicyNotFound, - Name, - ResourceGroupName)); - } - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoor.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoor.cs deleted file mode 100644 index 55add546080c..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoor.cs +++ /dev/null @@ -1,168 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoor cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor", DefaultParameterSetName = FieldsWithBackendPoolsSettingParameterSet, SupportsShouldProcess = true), OutputType(typeof(PSFrontDoor))] - public class NewFrontDoor : AzureFrontDoorCmdletBase - { - /// - /// The resource group name of the Front Door. - /// - [Parameter(Mandatory = true, HelpMessage = "The resource group name that the Front Door will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// The Front Door name. - /// - [Parameter(Mandatory = true, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// Routing rules associated with this Front Door - /// - [Parameter(Mandatory = true, HelpMessage = "Routing rules associated with this Front Door")] - public PSRoutingRule[] RoutingRule { get; set; } - - /// - /// Backendpools available to routing rule. - /// - [Parameter(Mandatory = true, HelpMessage = "Backendpools available to routing rule.")] - public PSBackendPool[] BackendPool { get; set; } - - /// - /// Frontend endpoints available to routing rule. - /// - [Parameter(Mandatory = true, HelpMessage = "Frontend endpoints available to routing rule.")] - public PSFrontendEndpoint[] FrontendEndpoint { get; set; } - - /// - /// Load balancing settings associated with this Front Door instance. - /// - [Parameter(Mandatory = true, HelpMessage = "Load balancing settings associated with this Front Door instance.")] - public PSLoadBalancingSetting[] LoadBalancingSetting { get; set; } - - /// - /// Health probe settings associated with this Front Door instance. - /// - [Parameter(Mandatory = true, HelpMessage = "Health probe settings associated with this Front Door instance.")] - public PSHealthProbeSetting[] HealthProbeSetting { get; set; } - - /// - /// The tags to associate with the Front Door. - /// - [Parameter(Mandatory = false, HelpMessage = "The tags associate with the Front Door.")] - public Hashtable Tag { get; set; } - - /// - /// Enabled state of the Front Door load balancer. - /// - [Parameter(Mandatory = false, HelpMessage = "Enabled state of the Front Door load balancer. Default value is Enabled")] - public PSEnabledState EnabledState { get; set; } - - /// - /// Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. - /// - [Parameter(ParameterSetName = FieldsWithCertificateNameCheckParameterSet, - Mandatory = false, HelpMessage = "Whether to disable certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.")] - public SwitchParameter DisableCertificateNameCheck { get; set; } - - /// - /// Settings for all backendPools - /// - [Parameter(ParameterSetName = FieldsWithBackendPoolsSettingParameterSet, - Mandatory = false, HelpMessage = "Settings for all backendPools")] - public PSBackendPoolsSetting BackendPoolsSetting { get; set; } - - public override void ExecuteCmdlet() - { - var existingProfile = FrontDoorManagementClient.FrontDoors.ListByResourceGroup(ResourceGroupName) - .Where(p => p.Name.ToLower() == Name.ToLower()); - - if (existingProfile.Count() != 0) - { - throw new PSArgumentException(string.Format(Resources.Error_CreateExistingFrontDoor, - Name, - ResourceGroupName)); - } - - Management.FrontDoor.Models.BackendPoolsSettings backendPoolsSettings; - switch (ParameterSetName) - { - case FieldsWithCertificateNameCheckParameterSet: - { - backendPoolsSettings = new Management.FrontDoor.Models.BackendPoolsSettings( - DisableCertificateNameCheck ? PSEnforceCertificateNameCheck.Disabled.ToString() : PSEnforceCertificateNameCheck.Enabled.ToString()); - break; - } - default: - { - backendPoolsSettings = BackendPoolsSetting?.ToSdkBackendPoolsSettings(); - break; - } - } - - var updateParameters = new Management.FrontDoor.Models.FrontDoorModel( - id: null, - name: Name, - type: null, - location: "global", - tags: Tag.ToDictionaryTags(), - friendlyName: Name, - routingRules: RoutingRule?.Select(x => x.ToSdkRoutingRule()).ToList(), - loadBalancingSettings: LoadBalancingSetting?.Select(x => x.ToSdkLoadBalancingSetting()).ToList(), - healthProbeSettings: HealthProbeSetting?.Select(x => x.ToSdkHealthProbeSetting()).ToList(), - backendPools: BackendPool?.Select(x => x.ToSdkBackendPool()).ToList(), - frontendEndpoints: FrontendEndpoint?.Select(x => x.ToSdkFrontendEndpoints()).ToList(), - enabledState: !this.IsParameterBound(c => c.EnabledState) ? "Enabled" : EnabledState.ToString(), - backendPoolsSettings: backendPoolsSettings - ); - - updateParameters.ToPSFrontDoor().ValidateFrontDoor(ResourceGroupName, this.DefaultContext.Subscription.Id); - - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.CreateFrontDoor, Name))) - { - try - { - var frontDoor = FrontDoorManagementClient.FrontDoors.CreateOrUpdate( - ResourceGroupName, - Name, - updateParameters - ); - WriteObject(frontDoor.ToPSFrontDoor()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format(Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendObject.cs deleted file mode 100644 index fb7e214f6a1f..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendObject.cs +++ /dev/null @@ -1,116 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorRoutingRuleObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorBackendObject"), OutputType(typeof(PSBackend))] - public class NewFrontDoorBackendObject : AzureFrontDoorCmdletBase - { - - /// - /// Location of the backend (IP address or FQDN). - /// - [Parameter(Mandatory = true, HelpMessage = "Location of the backend (IP address or FQDN)")] - public string Address { get; set; } - - /// - /// The HTTP TCP port number. - /// - [Parameter(Mandatory = false, HelpMessage = "The HTTP TCP port number. Must be between 1 and 65535. Default value is 80")] - [ValidateRange(1, 65535)] - public int HttpPort { get; set; } - - /// - /// The HTTPs TCP port number. - /// - [Parameter(Mandatory = false, HelpMessage = "The HTTPS TCP port number. Must be between 1 and 65535. Default value is 443")] - [ValidateRange(1, 65535)] - public int HttpsPort { get; set; } - - /// - /// Priority to use for load balancing. - /// - [Parameter(Mandatory = false, HelpMessage = "Priority to use for load balancing. Must be between 1 and 5. Default value is 1")] - [ValidateRange(1, 5)] - public int Priority { get; set; } - - /// - /// Weight of this endpoint for load balancing purposes. - /// - [Parameter(Mandatory = false, HelpMessage = "Weight of this endpoint for load balancing purposes. Must be between 1 and 1000. Default value is 50")] - [ValidateRange(1, 1000)] - public int Weight { get; set; } - - /// - /// Whether to enable use of this backend. - /// - [Parameter(Mandatory = false, HelpMessage = "Whether to enable use of this backend. Default value is Enabled")] - public PSEnabledState EnabledState { get; set; } - - /// - /// The value to use as the host header sent to the backend. - /// - [Parameter(Mandatory = false, HelpMessage = "The value to use as the host header sent to the backend. Default value is the backend address.")] - public string BackendHostHeader { get; set; } - - /// - /// The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private' - /// - [Parameter(Mandatory = false, HelpMessage = "The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private'")] - public string PrivateLinkAlias { get; set; } - - /// - /// The Resource ID of the Private Link. Populating this optional field indicates that this backend is 'Private' - /// - [Parameter(Mandatory = false, HelpMessage = "The Resource ID of the Private Link. Populating this optional field indicates that this backend is 'Private'")] - public string PrivateLinkResourceId { get; set; } - - /// - /// The Location of Private Link resource. Location is required when PrivateLinkResourceId is set - /// - [Parameter(Mandatory = false, HelpMessage = "The Location of Private Link resource. Location is required when PrivateLinkResourceId is set")] - public string PrivateLinkLocation { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "A custom message to be included in the approval request to connect to the Private Link")] - public string PrivateLinkApprovalMessage { get; set; } - - public override void ExecuteCmdlet() - { - var Backend = new PSBackend - { - Address = Address, - HttpPort = !this.IsParameterBound(c => c.HttpPort) ? 80 : HttpPort, - HttpsPort = !this.IsParameterBound(c => c.HttpsPort) ? 443 : HttpsPort, - EnabledState = !this.IsParameterBound(c => c.EnabledState) ? PSEnabledState.Enabled : EnabledState, - Priority = !this.IsParameterBound(c => c.Priority) ? 1 : Priority, - Weight = !this.IsParameterBound(c => c.Weight) ? 50 : Weight, - BackendHostHeader = !this.IsParameterBound(c => c.BackendHostHeader) ? Address : BackendHostHeader, - PrivateLinkAlias = PrivateLinkAlias, - PrivateLinkResourceId = PrivateLinkResourceId, - PrivateLinkLocation = PrivateLinkLocation, - PrivateLinkApprovalMessage = PrivateLinkApprovalMessage - }; - WriteObject(Backend); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendPoolObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendPoolObject.cs deleted file mode 100644 index 70e74fb74673..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendPoolObject.cs +++ /dev/null @@ -1,88 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorBackendPoolObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorBackendPoolObject"), OutputType(typeof(PSBackendPool))] - public class NewFrontDoorBackendPoolObject : AzureFrontDoorCmdletBase - { - /// - /// The resource group name that the RoutingRule will be created in. - /// - [Parameter(Mandatory = true, HelpMessage = "The resource group name that the RoutingRule will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// Gets or sets the RoutingRule name. - /// - [Parameter(Mandatory = true, HelpMessage = "BackendPool name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// Front Door name. - /// - [Parameter(Mandatory = true, HelpMessage = "The name of the Front Door to which this routing rule belongs.")] - [ValidateNotNullOrEmpty] - public string FrontDoorName { get; set; } - - /// - /// The set of backends for this pool. - /// - [Parameter(Mandatory = true, HelpMessage = "The set of backends for this pool.")] - [ValidateNotNullOrEmpty] - public PSBackend[] Backend { get; set; } - - /// - /// The name of the load balancing settings for this backend pool - /// - [Parameter(Mandatory = true, HelpMessage = "The name of the load balancing settings for this backend pool")] - [ValidateNotNullOrEmpty] - public string LoadBalancingSettingsName { get; set; } - - /// - /// The name of the health probe settings for this backend pool - /// - [Parameter(Mandatory = true, HelpMessage = "The name of the health probe settings for this backend pool")] - [ValidateNotNullOrEmpty] - public string HealthProbeSettingsName { get; set; } - - public override void ExecuteCmdlet() - { - string subid = DefaultContext.Subscription.Id; - string LoadBalancingSettingsId = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/LoadBalancingSettings/{3}", - subid, ResourceGroupName, FrontDoorName, LoadBalancingSettingsName); - string HealthProbeSettingsId = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/HealthProbeSettings/{3}", - subid, ResourceGroupName, FrontDoorName, HealthProbeSettingsName); - var backendPool = new PSBackendPool - { - Name = Name, - Backends = Backend.ToList(), - LoadBalancingSettingRef = LoadBalancingSettingsId, - HealthProbeSettingRef = HealthProbeSettingsId, - }; - WriteObject(backendPool); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendPoolsSettingObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendPoolsSettingObject.cs deleted file mode 100644 index a82f3abc8fbf..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorBackendPoolsSettingObject.cs +++ /dev/null @@ -1,50 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorBackendPoolsSettingsObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorBackendPoolsSettingObject"), OutputType(typeof(PSBackendPoolsSetting))] - public class NewFrontDoorBackendPoolsSettingObject : AzureFrontDoorCmdletBase - { - /// - /// Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. - /// - [Parameter(Mandatory = false, HelpMessage = "Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.")] - public PSEnabledState EnforceCertificateNameCheck { get; set; } - - /// - /// Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns. - /// - [Parameter(Mandatory = false, HelpMessage = "Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns.")] - public int SendRecvTimeoutInSeconds { get; set; } - - public override void ExecuteCmdlet() - { - var backendPoolsSetting = new PSBackendPoolsSetting - { - EnforceCertificateNameCheck = !this.IsParameterBound(c => c.EnforceCertificateNameCheck) ? PSEnabledState.Enabled : EnforceCertificateNameCheck, - SendRecvTimeoutInSeconds = !this.IsParameterBound(c => c.SendRecvTimeoutInSeconds) ? 30 : SendRecvTimeoutInSeconds - }; - WriteObject(backendPoolsSetting); - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorFrontendEndpointObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorFrontendEndpointObject.cs deleted file mode 100644 index 1128525b7452..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorFrontendEndpointObject.cs +++ /dev/null @@ -1,127 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorFrontendEndpointObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorFrontendEndpointObject"), OutputType(typeof(PSFrontendEndpoint))] - public class NewFrontDoorFrontendEndpointObject : AzureFrontDoorCmdletBase - { - /// - /// Gets or sets the frontend endpoint name. - /// - [Parameter(Mandatory = true, HelpMessage = "Frontend endpoint name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// The host name of the frontendEndpoint. Must be a domain name. - /// - [Parameter(Mandatory = true, HelpMessage = "The host name of the frontendEndpoint.")] - public string HostName { get; set; } - - /// - /// Whether to allow session affinity on this host. Valid options are ‘Enabled’ or ‘Disabled’. - /// - [Parameter(Mandatory = false, HelpMessage = "Whether to allow session affinity on this host. Default value is Disabled")] - public PSEnabledState SessionAffinityEnabledState { get; set; } - - /// - /// The TTL to use in seconds for session affinity, if applicable. - /// - [Parameter(Mandatory = false, HelpMessage = "The TTL to use in seconds for session affinity, if applicable. Default value is 0")] - public int SessionAffinityTtlInSeconds { get; set; } - - /// - /// The resource id of Web Application Firewall policy for each host (if applicable). - /// - [Parameter(Mandatory = false, HelpMessage = "The resource id of Web Application Firewall policy for each host (if applicable)")] - public string WebApplicationFirewallPolicyLink { get; set; } - - /// - /// The source of the SSL certificate. - /// - [Parameter(Mandatory = false, HelpMessage = "The source of the SSL certificate")] - [PSArgumentCompleter("AzureKeyVault", "FrontDoor")] - public string CertificateSource { get; set; } - - /// - /// The minimum TLS version required from the clients to establish an SSL handshake with Front Door. - /// - [Parameter(Mandatory = false, HelpMessage = "The minimum TLS version required from the clients to establish an SSL handshake with Front Door.")] - [PSArgumentCompleter("1.0", "1.2")] - public string MinimumTlsVersion { get; set; } - - /// - /// Defines the TLS extension protocol that is used for secure delivery. - /// - [Parameter(Mandatory = false, HelpMessage = "The TLS extension protocol that is used for secure delivery")] - [PSArgumentCompleter("ServerNameIndication")] - public string ProtocolType { get; set; } - - /// - /// Defines the TLS extension protocol that is used for secure delivery. - /// - [Parameter(Mandatory = false, HelpMessage = "The Key Vault containing the SSL certificate")] - public string Vault { get; set; } - - /// - /// The name of the Key Vault secret representing the full certificate PFX. - /// - [Parameter(Mandatory = false, HelpMessage = "The name of the Key Vault secret representing the full certificate PFX")] - public string SecretName { get; set; } - - /// - /// The version of the Key Vault secret representing the full certificate PFX. - /// - [Parameter(Mandatory = false, HelpMessage = "The version of the Key Vault secret representing the full certificate PFX")] - public string SecretVersion { get; set; } - - /// - /// The type of the certificate used for secure connections to a frontendEndpoint. - /// - [Parameter(Mandatory = false, HelpMessage = "The type of the certificate used for secure connections to a frontendEndpoint")] - [PSArgumentCompleter("Dedicated")] - public string CertificateType { get; set; } - - public override void ExecuteCmdlet() - { - var FrontendEndpoint = new PSFrontendEndpoint - { - Name = Name, - HostName = HostName, - SessionAffinityEnabledState = !this.IsParameterBound(c => c.SessionAffinityEnabledState) ? PSEnabledState.Disabled : SessionAffinityEnabledState, - SessionAffinityTtlSeconds = !this.IsParameterBound(c => c.SessionAffinityTtlInSeconds) ? 0 : SessionAffinityTtlInSeconds, - WebApplicationFirewallPolicyLink = WebApplicationFirewallPolicyLink, - CertificateSource = CertificateSource, - CertificateType = CertificateType, - Vault = Vault, - SecretName = SecretName, - SecretVersion = SecretVersion, - ProtocolType = this.IsParameterBound(c => c.ProtocolType) ? ProtocolType : "ServerNameIndication", - MinimumTlsVersion = MinimumTlsVersion - }; - WriteObject(FrontendEndpoint); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorHeaderActionObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorHeaderActionObject.cs deleted file mode 100644 index 074123f524d1..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorHeaderActionObject.cs +++ /dev/null @@ -1,46 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "HeaderActionObject"), OutputType(typeof(PSHeaderAction))] - public class NewFrontDoorHeaderActionObject : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, HelpMessage = "The name of the header this action will apply to.")] - public string HeaderName { get; set; } - - [Parameter(Mandatory = true, HelpMessage = "Which type of manipulation to apply to the header. Possible values include 'Append', 'Delete', or 'Overwrite'")] - public PSHeaderActionType HeaderActionType { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "The value to update the given header name with. This value is not used if the actionType is Delete.")] - public string Value { get; set; } - - public override void ExecuteCmdlet() - { - var headerAction = new PSHeaderAction - { - HeaderName = HeaderName, - HeaderActionType = HeaderActionType, - Value = this.IsParameterBound(c => c.Value) ? Value : "" - }; - - WriteObject(headerAction); - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorHealthProbeSettingObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorHealthProbeSettingObject.cs deleted file mode 100644 index 619f08d4c64b..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorHealthProbeSettingObject.cs +++ /dev/null @@ -1,82 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorHealthProbeSettingObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorHealthProbeSettingObject"), OutputType(typeof(PSHealthProbeSetting))] - public class NewFrontDoorHealthProbeSettingObject : AzureFrontDoorCmdletBase - { - /// - /// Gets or sets the health probe setting name. - /// - [Parameter(Mandatory = true, HelpMessage = "Health probe setting name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// The path to use for the health probe. Default is / - /// - [Parameter(Mandatory = false, HelpMessage = "The path to use for the health probe. Default value is /")] - public string Path { get; set; } - - /// - /// Protocol scheme to use for this probe - /// - [Parameter(Mandatory = false, HelpMessage = "Protocol scheme to use for this probe. Default value is HTTP")] - public PSProtocol Protocol { get; set; } - - /// - /// The number of seconds between health probes. - /// - [Parameter(Mandatory = false, HelpMessage = "The number of seconds between health probes. Default value is 30")] - public int IntervalInSeconds { get; set; } - - /// - /// Configures which HTTP method to use to probe the backends defined under backendPools. - /// - [Parameter(Mandatory = false, HelpMessage = "Configures which HTTP method to use to probe the backends defined under backendPools.")] - [PSArgumentCompleter("HEAD", "GET")] - public string HealthProbeMethod { get; set; } - - /// - /// Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. - /// - [Parameter(Mandatory = false, HelpMessage = "Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool.")] - [PSArgumentCompleter("Enabled", "Disabled")] - public PSEnabledState EnabledState { get; set; } - - public override void ExecuteCmdlet() - { - var HealthProbeSetting = new PSHealthProbeSetting - { - Name = Name, - Path = !this.IsParameterBound(c => c.Path) ? "/" : Path, - Protocol = !this.IsParameterBound(c => c.Protocol) ? PSProtocol.Http : Protocol, - IntervalInSeconds = !this.IsParameterBound(c => c.IntervalInSeconds) ? 30 : IntervalInSeconds, - HealthProbeMethod = !this.IsParameterBound(c => c.HealthProbeMethod) ? "HEAD" : HealthProbeMethod, - EnabledState = !this.IsParameterBound(c => c.EnabledState) ? PSEnabledState.Enabled : EnabledState - }; - WriteObject(HealthProbeSetting); - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorLoadBalancingSettingObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorLoadBalancingSettingObject.cs deleted file mode 100644 index 0eb2a7378162..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorLoadBalancingSettingObject.cs +++ /dev/null @@ -1,68 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorLoadBalancingSettingObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorLoadBalancingSettingObject"), OutputType(typeof(PSLoadBalancingSetting))] - public class NewFrontDoorLoadBalancingSettingObject : AzureFrontDoorCmdletBase - { - /// - /// Gets or sets the health probe setting name. - /// - [Parameter(Mandatory = true, HelpMessage = "health probe setting name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// The number of samples to consider for load balancing decisions - /// - [Parameter(Mandatory = false, HelpMessage = "The number of samples to consider for load balancing decisions.Default value is 4")] - public int SampleSize { get; set; } - - /// - /// The number of samples within the sample period that must succeed - /// - [Parameter(Mandatory = false, HelpMessage = "The number of samples within the sample period that must succeed. Default value is 2")] - public int SuccessfulSamplesRequired { get; set; } - - /// - /// The additional latency in milliseconds for probes to fall into the lowest latency bucket - /// - [Parameter(Mandatory = false, HelpMessage = "The additional latency in milliseconds for probes to fall into the lowest latency bucket. Default value is 0")] - public int AdditionalLatencyInMilliseconds { get; set; } - - - - public override void ExecuteCmdlet() - { - var LoadBalancingSetting = new PSLoadBalancingSetting - { - Name = Name, - SampleSize = !this.IsParameterBound(c => c.SampleSize) ? 4 : SampleSize, - AdditionalLatencyMilliseconds = !this.IsParameterBound(c => c.AdditionalLatencyInMilliseconds) ? 0 : AdditionalLatencyInMilliseconds, - SuccessfulSamplesRequired = !this.IsParameterBound(c => c.SuccessfulSamplesRequired) ? 2 : SuccessfulSamplesRequired - }; - WriteObject(LoadBalancingSetting); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRoutingRuleObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRoutingRuleObject.cs deleted file mode 100644 index 303317bdbb73..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRoutingRuleObject.cs +++ /dev/null @@ -1,205 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections.Generic; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorRoutingRuleObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorRoutingRuleObject", DefaultParameterSetName = FieldsWithForwardingParameterSet), OutputType(typeof(PSRoutingRule))] - public class NewFrontDoorRoutingRuleObject : AzureFrontDoorCmdletBase - { - /// - /// The resource group name that the RoutingRule will be created in. - /// - [Parameter(Mandatory = true, HelpMessage = "The resource group name that the RoutingRule will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// Front Door name. - /// - [Parameter(Mandatory = true, HelpMessage = "The name of the Front Door to which this routing rule belongs.")] - [ValidateNotNullOrEmpty] - public string FrontDoorName { get; set; } - - /// - /// RoutingRule name. - /// - [Parameter(Mandatory = true, HelpMessage = "RoutingRule name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// The name of Frontend endpoints associated with this rule - /// - [Parameter(Mandatory = true, HelpMessage = "The names of Frontend endpoints associated with this rule ")] - [ValidateNotNullOrEmpty] - public string[] FrontendEndpointName { get; set; } - - /// - /// The name of BackendPool which this rule routes to - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsWithForwardingParameterSet, HelpMessage = "The name of the BackendPool which this rule routes to")] - [ValidateNotNullOrEmpty] - public string BackendPoolName { get; set; } - - /// - /// The Protocol schemes to match for this rule - /// - [Parameter(Mandatory = false, HelpMessage = "Protocol schemes to match for this rule. Default value is Http, Https")] - public PSProtocol[] AcceptedProtocol { get; set; } - - /// - /// The route patterns of the rule. - /// - [Parameter(Mandatory = false, HelpMessage = "The route patterns of the rule, Must not have any * except possibly after the final / at the end of the path. Default value is /*")] - public string[] PatternToMatch { get; set; } - - /// - /// The custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, HelpMessage = "The custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.")] - public string CustomForwardingPath { get; set; } - - /// - /// The protocol this rule will use when forwarding traffic to backends. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, HelpMessage = "The protocol this rule will use when forwarding traffic to backends. Default value is MatchRequest")] - [PSArgumentCompleter("HttpOnly", "HttpsOnly", "MatchRequest")] - public string ForwardingProtocol { get; set; } - - /// - /// Whether to enable caching for this route. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, HelpMessage = "Whether to enable caching for this route. Default value is false")] - public bool EnableCaching { get; set; } - - /// - /// The treatment of URL query terms when forming the cache key. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, HelpMessage = "The treatment of URL query terms when forming the cache key. Default value is StripAll")] - [PSArgumentCompleter("StripNone", "StripAll")] - public string QueryParameterStripDirective { get; set; } - - /// - /// Whether to use dynamic compression for cached content - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, HelpMessage = "Whether to enable dynamic compression for cached content. Default value is Enabled")] - public PSEnabledState DynamicCompression { get; set; } - - /// - /// The redirect type the rule will use when redirecting traffic. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, HelpMessage = "The redirect type the rule will use when redirecting traffic. Default Value is Moved")] - [PSArgumentCompleter("Moved", "Found", "TemporaryRedirect", "PermanentRedirect")] - public string RedirectType { get; set; } - - /// - /// The protocol of the destination to where the traffic is redirected - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, HelpMessage = "The protocol of the destination to where the traffic is redirected. Default value is MatchRequest")] - [PSArgumentCompleter("HttpOnly", "HttpsOnly", "MatchRequest")] - public string RedirectProtocol { get; set; } - - /// - /// Host to redirect. Leave empty to use the incoming host as the destination host. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, HelpMessage = "Host to redirect. Leave empty to use the incoming host as the destination host.")] - public string CustomHost { get; set; } - - /// - /// The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, HelpMessage = "The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.")] - public string CustomPath { get; set; } - - /// - /// Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, HelpMessage = "Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.")] - public string CustomFragment { get; set; } - - /// - /// The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in {key}={value} format. The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. - /// - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, HelpMessage = "The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &.")] - public string CustomQueryString { get; set; } - - /// - /// Whether to enable use of this rule. - /// - [Parameter(Mandatory = false, HelpMessage = "Whether to enable use of this rule. Default value is Enabled")] - public PSEnabledState EnabledState { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "A reference to a specific Rules Engine Configuration to apply to this route.")] - public string RulesEngineName { get; set; } - - public override void ExecuteCmdlet() - { - string subid = DefaultContext.Subscription.Id; - List FrontendEndpointIds = FrontendEndpointName?.Select(x => string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/FrontendEndpoints/{3}", - subid, ResourceGroupName, FrontDoorName, x)).ToList(); - string BackendPoolId = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/BackendPools/{3}", - subid, ResourceGroupName, FrontDoorName, BackendPoolName); - string RulesEngineId = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/RulesEngines/{3}", - subid, ResourceGroupName, FrontDoorName, RulesEngineName); - - var RoutingRule = new PSRoutingRule - { - Name = Name, - EnabledState = !this.IsParameterBound(c => c.EnabledState) ? PSEnabledState.Enabled : EnabledState, - FrontendEndpointIds = FrontendEndpointIds, - AcceptedProtocols = !this.IsParameterBound(c => c.AcceptedProtocol) ? new List { PSProtocol.Http, PSProtocol.Https } : AcceptedProtocol?.ToList(), - PatternsToMatch = !this.IsParameterBound(c => c.PatternToMatch) ? new List { "/*" } : PatternToMatch?.ToList(), - RulesEngineId = this.IsParameterBound(c => c.RulesEngineName) ? RulesEngineId : "" - }; - - if (ParameterSetName == FieldsWithForwardingParameterSet) - { - RoutingRule.RouteConfiguration = new PSForwardingConfiguration - { - CustomForwardingPath = CustomForwardingPath, - ForwardingProtocol = !this.IsParameterBound(c => c.ForwardingProtocol) ? PSForwardingProtocol.MatchRequest.ToString() : ForwardingProtocol, - QueryParameterStripDirective = !this.IsParameterBound(c => c.QueryParameterStripDirective) ? PSQueryParameterStripDirective.StripAll.ToString() : QueryParameterStripDirective, - DynamicCompression = !this.IsParameterBound(c => c.DynamicCompression) ? PSEnabledState.Enabled : DynamicCompression, - BackendPoolId = BackendPoolId, - EnableCaching = !this.IsParameterBound(c => c.EnableCaching) ? false : EnableCaching - }; - } - else if (ParameterSetName == FieldsWithRedirectParameterSet) - { - RoutingRule.RouteConfiguration = new PSRedirectConfiguration - { - RedirectProtocol = !this.IsParameterBound(c => c.RedirectProtocol) ? PSRedirectProtocol.MatchRequest.ToString() : RedirectProtocol, - RedirectType = !this.IsParameterBound(c => c.RedirectType) ? PSRedirectType.Moved.ToString() : RedirectType, - CustomHost = !this.IsParameterBound(c => c.CustomHost) ? "" : CustomHost, - CustomFragment = CustomFragment, - CustomPath = !this.IsParameterBound(c => c.CustomPath) ? "" : CustomPath, - CustomQueryString = CustomQueryString - }; - } - WriteObject(RoutingRule); - } - - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngine.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngine.cs deleted file mode 100644 index d7cdb5b3f1e1..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngine.cs +++ /dev/null @@ -1,67 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "RulesEngine", SupportsShouldProcess = true), OutputType(typeof(PSRulesEngine))] - public class NewFrontDoorRulesEngine : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, HelpMessage = "The resource group name that the Front Door will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(Mandatory = true, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - public string FrontDoorName { get; set; } - - [Parameter(Mandatory = true, HelpMessage = "Rules engine name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "A list of rules that define a particular Rules Engine Configuration.")] - public PSRulesEngineRule[] Rule { get; set; } - - public override void ExecuteCmdlet() - { - var updateParameter = new Management.FrontDoor.Models.RulesEngine( - name: Name, - rules: Rule?.Select(x => x.ToSdkRulesEngineRule()).ToList() - ); - - try - { - var rulesEngine = FrontDoorManagementClient.RulesEngines.CreateOrUpdate( - resourceGroupName: ResourceGroupName, - frontDoorName: FrontDoorName, - rulesEngineName: Name, - rulesEngineParameters: updateParameter - ); - WriteObject(rulesEngine.ToPSRulesEngine()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format(Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineActionObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineActionObject.cs deleted file mode 100644 index 50ea5ca4c6f8..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineActionObject.cs +++ /dev/null @@ -1,131 +0,0 @@ -using Microsoft.Azure.Commands.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections.Generic; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "RulesEngineActionObject", DefaultParameterSetName = FieldsWithRegularActionParameterSet), OutputType(typeof(PSRulesEngineAction))] - public class NewFrontDoorRulesEngineActionObject : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = false, HelpMessage = "A list of header actions to apply from the request from AFD to the origin.")] - public List RequestHeaderAction { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "A list of header actions to apply from the response from AFD to the client.")] - public List ResponseHeaderAction { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "The custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.")] - public string CustomForwardingPath { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "The protocol this rule will use when forwarding traffic to backends. Default value is MatchRequest")] - [PSArgumentCompleter("HttpOnly", "HttpsOnly", "MatchRequest")] - public string ForwardingProtocol { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "The resource group name that the RoutingRule will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "The name of the Front Door to which this routing rule belongs.")] - [ValidateNotNullOrEmpty] - public string FrontDoorName { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "The name of the BackendPool which this rule routes to")] - [ValidateNotNullOrEmpty] - public string BackendPoolName { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "Whether to enable caching for this route. Default value is false")] - public bool EnableCaching { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "The treatment of URL query terms when forming the cache key. Default value is StripAll")] - [PSArgumentCompleter("StripNone", "StripAll")] - public string QueryParameterStripDirective { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithForwardingParameterSet, - HelpMessage = "Whether to enable dynamic compression for cached content. Default value is Enabled")] - public PSEnabledState DynamicCompression { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, - HelpMessage = "The redirect type the rule will use when redirecting traffic. Default Value is Moved")] - [PSArgumentCompleter("Moved", "Found", "TemporaryRedirect", "PermanentRedirect")] - public string RedirectType { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, - HelpMessage = "The protocol of the destination to where the traffic is redirected. Default value is MatchRequest")] - [PSArgumentCompleter("HttpOnly", "HttpsOnly", "MatchRequest")] - public string RedirectProtocol { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, - HelpMessage = "Host to redirect. Leave empty to use the incoming host as the destination host.")] - public string CustomHost { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, - HelpMessage = "The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.")] - public string CustomPath { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, - HelpMessage = "Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.")] - public string CustomFragment { get; set; } - - [Parameter(Mandatory = false, ParameterSetName = FieldsWithRedirectParameterSet, - HelpMessage = @"The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; - leave empty to preserve the incoming query string. Query string must be in = format. The first ? and & - will be added automatically so do not include them in the front, but do separate multiple query strings with &.")] - public string CustomQueryString { get; set; } - - public override void ExecuteCmdlet() - { - var action = new PSRulesEngineAction - { - RequestHeaderActions = this.IsParameterBound(c => c.RequestHeaderAction) ? RequestHeaderAction : new List(), - ResponseHeaderActions = this.IsParameterBound(c => c.ResponseHeaderAction) ? ResponseHeaderAction : new List(), - }; - - if (ParameterSetName == FieldsWithForwardingParameterSet) - { - string BackendPoolId = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/BackendPools/{3}", - DefaultContext.Subscription.Id, ResourceGroupName, FrontDoorName, BackendPoolName); - - action.RouteConfigurationOverride = new PSForwardingConfiguration - { - CustomForwardingPath = CustomForwardingPath, - ForwardingProtocol = !this.IsParameterBound(c => c.ForwardingProtocol) ? PSForwardingProtocol.MatchRequest.ToString() : ForwardingProtocol, - QueryParameterStripDirective = !this.IsParameterBound(c => c.QueryParameterStripDirective) ? PSQueryParameterStripDirective.StripAll.ToString() : QueryParameterStripDirective, - DynamicCompression = !this.IsParameterBound(c => c.DynamicCompression) ? PSEnabledState.Enabled : DynamicCompression, - BackendPoolId = BackendPoolId, - EnableCaching = !this.IsParameterBound(c => c.EnableCaching) ? false : EnableCaching - }; - } - else if (ParameterSetName == FieldsWithRedirectParameterSet) - { - action.RouteConfigurationOverride = new PSRedirectConfiguration - { - RedirectProtocol = !this.IsParameterBound(c => c.RedirectProtocol) ? PSRedirectProtocol.MatchRequest.ToString() : RedirectProtocol, - RedirectType = !this.IsParameterBound(c => c.RedirectType) ? PSRedirectType.Moved.ToString() : RedirectType, - CustomHost = !this.IsParameterBound(c => c.CustomHost) ? "" : CustomHost, - CustomFragment = CustomFragment, - CustomPath = !this.IsParameterBound(c => c.CustomPath) ? "" : CustomPath, - CustomQueryString = CustomQueryString - }; - } - - // At least one of the 3 possible actions much be present - if (action.RequestHeaderActions.Count == 0 && action.ResponseHeaderActions.Count == 0 - && action.RouteConfigurationOverride == null) - { - throw new PSArgumentException( - "Rules engine action must contain at least one of the following actions: RequestHeaderActions, ResponseHeaderActions, or RouteConfigurationOverride "); - } - - WriteObject(action); - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineMatchConditionObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineMatchConditionObject.cs deleted file mode 100644 index 5bd79f2a2e6b..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineMatchConditionObject.cs +++ /dev/null @@ -1,65 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections.Generic; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "RulesEngineMatchConditionObject"), OutputType(typeof(PSRulesEngineMatchCondition))] - public class NewFrontDoorRulesEngineMatchConditionObject : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, - HelpMessage = "Match Variable. Possible values are IsMobile, RemoteAddr, RequestMethod, QueryString, PostArg, RequestUri, RequestPath, RequestFileName, RequestfilenameExtension, RequestHeader, RequestBody, RequestScheme")] - public PSRulesEngineMatchVariable MatchVariable { get; set; } - - [Parameter(Mandatory = true, - HelpMessage = "Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.")] - public string[] MatchValue { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "Name of selector in RequestHeader or RequestBody to be matched")] - public string Selector { get; set; } - - [Parameter(Mandatory = false, - HelpMessage = "Describes operator to apply to the match condition. Possible values are Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith.")] - public PSRulesEngineOperator Operator { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "Describes if this is negate condition or not")] - public bool NegateCondition { get; set; } - - [Parameter(Mandatory = false, - HelpMessage = "List of what transforms are applied before matching. Possible individual transform values are Lowercase, Uppercase, Trim, UrlDecode, UrlEncode, RemoveNulls.")] - [PSArgumentCompleter("Lowercase", "Uppercase", "Trim", "UrlDecode", "UrlEncode", "RemoveNulls")] - public PSTransform[] Transform { get; set; } - public override void ExecuteCmdlet() - { - var matchCondition = new PSRulesEngineMatchCondition - { - RulesEngineMatchVariable = MatchVariable, - RulesEngineMatchValue = MatchValue.ToList(), - Selector = this.IsParameterBound(c => c.Selector) ? Selector : null, - RulesEngineOperator = this.IsParameterBound(c => c.Operator) ? Operator : PSRulesEngineOperator.Any, - NegateCondition = this.IsParameterBound(c => c.NegateCondition) ? NegateCondition : false, - Transforms = this.IsParameterBound(c => c.Transform) ? Transform.ToList() : new List() - }; - - WriteObject(matchCondition); - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineRuleObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineRuleObject.cs deleted file mode 100644 index 8a07fef9972b..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorRulesEngineRuleObject.cs +++ /dev/null @@ -1,68 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "RulesEngineRuleObject"), OutputType(typeof(PSRulesEngineRule))] - public class NewFrontDoorRulesEngineRuleObject : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, HelpMessage = "A name to refer to this specific rule.")] - public string Name { get; set; } - - [Parameter(Mandatory = true, HelpMessage = "A priority assigned to this rule. Cannot be negative.")] - [ValidateRange(0, int.MaxValue)] - public int Priority { get; set; } - - [Parameter(Mandatory = true, HelpMessage = "Actions to perform on the request and response if all of the match conditions are met.")] - public PSRulesEngineAction Action { get; set; } - - [Parameter(Mandatory = false, - HelpMessage = "If this rule is a match should the rules engine continue running the remaining rules or stop. Possible values are Continue and Stop. If not present, defaults to Continue.")] - public PSMatchProcessingBehavior MatchProcessingBehavior { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "A list of match conditions that must meet in order for the actions of this rule to run. Having no match conditions means the actions will always run.")] - public PSRulesEngineMatchCondition[] MatchCondition { get; set; } - - public override void ExecuteCmdlet() - { - // Validations - // Priority >= 0 - - var rule = new PSRulesEngineRule - { - Name = Name, - Priority = Priority, - Action = Action, - }; - - if (this.IsParameterBound(c => c.MatchProcessingBehavior)) - { - rule.MatchProcessingBehavior = MatchProcessingBehavior; - } - - if (this.IsParameterBound(c => c.MatchCondition)) - { - rule.MatchConditions = MatchCondition.ToList(); - } - - WriteObject(rule); - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafCustomRuleGroupByVariableObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafCustomRuleGroupByVariableObject.cs deleted file mode 100644 index 0a6a8314b470..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafCustomRuleGroupByVariableObject.cs +++ /dev/null @@ -1,47 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-FrontDoorWafCustomRuleGroupByVariableObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafCustomRuleGroupByVariableObject"), OutputType(typeof(PSFrontDoorWafCustomRuleGroupByVariable))] - public class NewFrontDoorWafCustomRuleGroupByVariableObject : AzureFrontDoorCmdletBase - { - - /// - /// Describes the supported variable for group by - /// - [Parameter(Mandatory = true, HelpMessage = "Describes the supported variable for group by")] - [PSArgumentCompleter("SocketAddr", "GeoLocation")] - public string VariableName { get; set; } - - public override void ExecuteCmdlet() - { - var FrontDoorWafCustomRuleGroupByVariable = new PSFrontDoorWafCustomRuleGroupByVariable - { - VariableName = VariableName, - }; - WriteObject(FrontDoorWafCustomRuleGroupByVariable); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafCustomRuleObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafCustomRuleObject.cs deleted file mode 100644 index 97d419e89afa..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafCustomRuleObject.cs +++ /dev/null @@ -1,108 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections.Generic; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorWafCustomRuleObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafCustomRuleObject"), OutputType(typeof(PSCustomRule))] - public class NewFrontDoorWafCustomRuleObject : AzureFrontDoorCmdletBase - { - /// - /// Name of the rule. - /// - [Parameter(Mandatory = true, HelpMessage = "Name of the rule")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// Type of the rule. Possible values include: 'MatchRule', 'RateLimitRule' - /// - [Parameter(Mandatory = true, HelpMessage = "Type of the rule. Possible values include: 'MatchRule', 'RateLimitRule'")] - [PSArgumentCompleter("RateLimitRule", "MatchRule")] - public string RuleType { get; set; } - - /// - /// List of match conditions. - /// - [Parameter(Mandatory = true, HelpMessage = "List of match conditions.")] - [ValidateNotNullOrEmpty] - public PSMatchCondition[] MatchCondition { get; set; } - - /// - /// Type of Actions. Possible values include: 'Allow', 'Block', 'Log', 'Redirect' - /// - [Parameter(Mandatory = true, HelpMessage = "Type of Actions. Possible values include: 'Allow', 'Block', 'Log', 'Redirect'.")] - [PSArgumentCompleter("Allow", "Block", "Log", "Redirect")] - public string Action { get; set; } - - /// - /// Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher - /// - [Parameter(Mandatory = true, HelpMessage = "Describes priority of the rule.")] - public int Priority { get; set; } - - /// - /// Defines rate limit duration. Default - 1 minute - /// - [Parameter(Mandatory = false, HelpMessage = "Rate limit duration. Default - 1 minute")] - public int RateLimitDurationInMinutes { get; set; } - - /// - /// Defines rate limit threshold. Default - no limit - /// - [Parameter(Mandatory = false, HelpMessage = "Rate limit threshold")] - public int? RateLimitThreshold { get; set; } - - /// - /// Enabled State. Possible values include: 'Enabled', 'Disabled' - /// - [Parameter(Mandatory = false, HelpMessage = "Enabled State. Possible values include: 'Enabled', 'Disabled'.")] - [PSArgumentCompleter("Enabled", "Disabled")] - public string EnabledState { get; set; } - - /// - /// Gets or sets describes the list of variables to group the rate limit - /// - [Parameter(Mandatory = false, HelpMessage = "Gets or sets describes the list of variables to group the rate limit")] - public PSFrontDoorWafCustomRuleGroupByVariable[] CustomRule { get; set; } - - public override void ExecuteCmdlet() - { - var customRule = new PSCustomRule - { - Name = Name, - MatchConditions = MatchCondition.ToList(), - Priority = Priority, - RuleType = RuleType, - RateLimitDurationInMinutes = !this.IsParameterBound(c => c.RateLimitDurationInMinutes) ? 1 : RateLimitDurationInMinutes, - RateLimitThreshold = RateLimitThreshold, - Action = Action, - EnabledState = !this.IsParameterBound(c => c.EnabledState) ? "Enabled" : EnabledState, - CustomRule = CustomRule - }; - WriteObject(customRule); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafLogScrubbingRuleObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafLogScrubbingRuleObject.cs deleted file mode 100644 index 0a4c2e288d79..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafLogScrubbingRuleObject.cs +++ /dev/null @@ -1,75 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.Azure.Management.FrontDoor.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Data; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-FrontDoorWafLogScrubbingRuleObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafLogScrubbingRuleObject"), OutputType(typeof(PSFrontDoorWafLogScrubbingRule))] - public class NewFrontDoorWafLogScrubbingRuleObject : AzureFrontDoorCmdletBase - { - - /// - /// Gets or sets the variable to be scrubbed from the logs. - /// - [Parameter(Mandatory = true, HelpMessage = "The variable to be scrubbed from the logs.")] - [PSArgumentCompleter("RequestHeaderNames", "RequestCookieNames", "QueryStringArgNames", "RequestBodyPostArgNames", "RequestBodyJsonArgNames")] - public string MatchVariable { get; set; } - - /// - /// Gets or sets when matchVariable is a collection, operate on the selector to - /// specify which elements in the collection this rule applies to. - /// - [Parameter(Mandatory = true, HelpMessage = "The parameter to specify which elements in the collection this rule applies to.")] - [PSArgumentCompleter("Equals", "Contains", "StartsWith", "EndsWith", "EqualsAny")] - public string SelectorMatchOperator { get; set; } - - /// - /// Gets or sets defines the state of a log scrubbing rule.Default value is - /// enabled. - /// - [Parameter(Mandatory = true, HelpMessage = "Defines the state of a log scrubbing rule. Default value is enabled.")] - [PSArgumentCompleter("Enabled", "Disabled")] - public string State { get; set; } - - /// - /// Gets or sets when matchVariable is a collection, operator used to specify - /// which elements in the collection this rule applies to. - /// - [Parameter(Mandatory = false, HelpMessage = "The operator used to specify which elements in the collection this rule applies to.")] - public string Selector { get; set; } - - public override void ExecuteCmdlet() - { - var PSFrontDoorWafLogScrubbingRule = new PSFrontDoorWafLogScrubbingRule - { - MatchVariable = MatchVariable, - SelectorMatchOperator = SelectorMatchOperator, - State = State, - Selector = Selector - }; - WriteObject(PSFrontDoorWafLogScrubbingRule); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafLogScrubbingSettingObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafLogScrubbingSettingObject.cs deleted file mode 100644 index d7ab3816c4a3..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafLogScrubbingSettingObject.cs +++ /dev/null @@ -1,54 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections.Generic; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-FrontDoorWafLogScrubbingSettingObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafLogScrubbingSettingObject"), OutputType(typeof(PSFrontDoorWafLogScrubbingSetting))] - public class NewFrontDoorWafLogScrubbingSettingObject : AzureFrontDoorCmdletBase - { - - /// - /// List of log scrubbing rules applied to the Web Application Firewall logs. - /// - [Parameter(Mandatory = true, HelpMessage = "List of log scrubbing rules applied to the Web Application Firewall logs.")] - [AllowEmptyCollection] - public PSFrontDoorWafLogScrubbingRule[] ScrubbingRule { get; set; } - - /// State of the log scrubbing config. Default value is Enabled. - [Parameter(Mandatory = true, HelpMessage = "State of the log scrubbing config. Default value is Enabled.")] - [PSArgumentCompleter("Enabled", "Disabled")] - public string State { get; set; } - - public override void ExecuteCmdlet() - { - var FrontDoorWafLogScrubbingSettingObject = new PSFrontDoorWafLogScrubbingSetting - { - ScrubbingRule = ScrubbingRule, - State = State - }; - WriteObject(FrontDoorWafLogScrubbingSettingObject); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleExclusionObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleExclusionObject.cs deleted file mode 100644 index 9fe3615ecf4f..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleExclusionObject.cs +++ /dev/null @@ -1,77 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorWafManagedRuleExclusionObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafManagedRuleExclusionObject"), OutputType(typeof(PSManagedRuleExclusion))] - public class NewFrontDoorWafManagedRuleExclusionObject : AzureFrontDoorCmdletBase - { - /// - /// Exclusion match variable - /// - [Parameter(Mandatory = true, HelpMessage = "Match variable")] - [PSArgumentCompleter("RequestHeaderNames", "RequestCookieNames", "QueryStringArgNames", "RequestBodyPostArgNames", "RequestBodyJsonArgNames")] - public string Variable { get; set; } - - /// - /// Exclusion operator, performed on the selector - /// In the case of EqualsAny, the selector cannot be specified (it will exclude all match variables of the specified type) - /// - [Parameter(Mandatory = true, HelpMessage = "Operator")] - [PSArgumentCompleter("Equals", "Contains", "StartsWith", "EndsWith", "EqualsAny")] - public string Operator { get; set; } - - /// - /// Exclusion selector - /// - [Parameter(Mandatory = false, HelpMessage = "Selector")] - public string Selector { get; set; } - - public override void ExecuteCmdlet() - { - ValidateArguments(); - - var rule = new PSManagedRuleExclusion - { - MatchVariable = Variable, - SelectorMatchOperator = Operator, - Selector = Selector - }; - WriteObject(rule); - } - - private void ValidateArguments() - { - if (Operator == PSExclusionOperatorProperty.EqualsAny.ToString() && Selector != null) - { - // Selector is required if the operator is not "EqualsAny". - throw new PSArgumentException(nameof(Selector)); - } - - if (Operator != PSExclusionOperatorProperty.EqualsAny.ToString() && string.IsNullOrEmpty(Selector)) - { - // Selector cannot be specified if the operator is "EqualsAny". - throw new PSArgumentNullException(nameof(Selector)); - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleObject.cs deleted file mode 100644 index 91a9d7feee47..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleObject.cs +++ /dev/null @@ -1,77 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorWafManagedRuleObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafManagedRuleObject"), OutputType(typeof(PSAzureManagedRule))] - public class NewFrontDoorWafManagedRuleObject : AzureFrontDoorCmdletBase - { - /// - /// Type of the ruleset (e.g.: DefaultRuleSet) - /// - [Parameter(Mandatory = true, HelpMessage = "Type of the ruleset")] - [PSArgumentCompleter("BotProtection", "DefaultRuleSet", "Microsoft_DefaultRuleSet")] - public string Type { get; set; } - - /// - /// Version of the ruleset (e.g.: preview-0.1) - /// - [Parameter(Mandatory = true, HelpMessage = "Version of the ruleset")] - [PSArgumentCompleter("2.0", "1.1", "1.0", "preview-0.1")] - public string Version { get; set; } - - /// - /// Rule Set Action. Possible values include: 'Allow', 'Block', 'Log', 'Redirect' - /// - [Parameter(Mandatory = false, HelpMessage = "Rule Set Action. Possible values include: 'Allow', 'Block', 'Log', 'Redirect'.")] - [PSArgumentCompleter("Allow", "Block", "Log", "Redirect")] - public string Action { get; set; } - - /// - /// List of azure managed provider override configuration - /// - [Parameter(Mandatory = false, HelpMessage = "List of azure managed provider override configuration")] - public PSAzureRuleGroupOverride[] RuleGroupOverride { get; set; } - - /// - /// Exclusions - /// - [Parameter(Mandatory = false, HelpMessage = "Exclusions")] - public PSManagedRuleExclusion[] Exclusion { get; set; } - - public override void ExecuteCmdlet() - { - var rule = new PSAzureManagedRule - { - RuleSetType = Type, - RuleSetVersion = Version, - RuleGroupOverrides = RuleGroupOverride?.ToList(), - Exclusions = Exclusion?.ToList(), - RuleSetAction = this.IsParameterBound(c => c.Action) ? Action : null - }; - WriteObject(rule); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleOverrideObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleOverrideObject.cs deleted file mode 100644 index 1e78309027ec..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafManagedRuleOverrideObject.cs +++ /dev/null @@ -1,68 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorWafManagedRuleOverrideObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafManagedRuleOverrideObject"), OutputType(typeof(PSAzureManagedRuleOverride))] - public class NewFrontDoorWafManagedRuleOverrideObject : AzureFrontDoorCmdletBase - { - /// - /// Rule ID - /// - [Parameter(Mandatory = true, HelpMessage = "Rule ID")] - public string RuleId { get; set; } - - /// - /// Override Action - /// - [Parameter(Mandatory = false, HelpMessage = "Override Action")] - [PSArgumentCompleter("Allow", "Block", "Log", "Redirect")] - public string Action { get; set; } - - /// - /// Disabled State - /// - [Parameter(Mandatory = false, HelpMessage = "Disabled state")] - public SwitchParameter Disabled { get; set; } - - /// - /// Exclusions - /// - [Parameter(Mandatory = false, HelpMessage = "Exclusions")] - public PSManagedRuleExclusion[] Exclusion { get; set; } - - public override void ExecuteCmdlet() - { - var managedRuleOverride = new PSAzureManagedRuleOverride - { - RuleId = RuleId, - Action = this.IsParameterBound(c => c.Action) ? Action : null, - EnabledState = (this.IsParameterBound(c => c.Disabled) && Disabled.IsPresent) ? PSEnabledState.Disabled : PSEnabledState.Enabled, - Exclusions = Exclusion?.ToList() - }; - WriteObject(managedRuleOverride); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafMatchConditionObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafMatchConditionObject.cs deleted file mode 100644 index 39e9346ff393..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafMatchConditionObject.cs +++ /dev/null @@ -1,104 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorWafMatchConditionObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafMatchConditionObject"), OutputType(typeof(PSMatchCondition))] - public class NewFrontDoorWafMatchConditionObject : AzureFrontDoorCmdletBase - { - - /// - /// Match Variable. - /// Possible values include: 'RemoteAddr', 'RequestMethod', 'QueryString', 'PostArgs', - /// 'RequestUri', 'RequestHeader', 'RequestBody', 'SocketAddr' - /// - [Parameter(Mandatory = true, HelpMessage = "Match Variable. Possible values include: 'RemoteAddr', 'RequestMethod', 'QueryString', 'PostArgs','RequestUri', 'RequestHeader', 'RequestBody', 'SocketAddr'")] - [PSArgumentCompleter("RemoteAddr", "RequestMethod", "QueryString", "PostArgs", "RequestUri", "RequestHeader", "RequestBody", "SocketAddr")] - public string MatchVariable { get; set; } - - /// - /// Describes operator to be matched. - /// Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', - /// 'Contains', 'LessThan', 'GreaterThan', 'LessThanOrEqual', - /// 'GreaterThanOrEqual', 'BeginsWith', 'EndsWith' - /// - [Parameter(Mandatory = true, HelpMessage = "Describes operator to be matched. Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', 'BeginsWith', 'EndsWith', 'RegEx'")] - [PSArgumentCompleter("Any", "IPMatch", "GeoMatch", "Equal", "Contains", "LessThan", "GreaterThan", "LessThanOrEqual", "GreaterThanOrEqual", "BeginsWith", "EndsWith", "RegEx")] - public string OperatorProperty { get; set; } - - /// - /// Match value. - /// - [Parameter(Mandatory = false, HelpMessage = "Match value.")] - public string[] MatchValue { get; set; } - - /// - /// Name of selector in RequestHeader or RequestBody to be matched - /// - [Parameter(Mandatory = false, HelpMessage = "Name of selector in RequestHeader or RequestBody to be matched")] - public string Selector { get; set; } - - /// - /// Describes if this is negate condition or not - /// - [Parameter(Mandatory = false, HelpMessage = "Describes if this is negate condition or not. Default value is false")] - public bool NegateCondition { get; set; } - - /// - /// Transforms value. - /// - [Parameter(Mandatory = false, HelpMessage = "Transforms to apply. Possible values include: 'Lowercase', 'Uppercase', 'Trim', 'UrlDecode', 'UrlEncode', 'RemoveNulls'.")] - [PSArgumentCompleter("Lowercase", "Uppercase", "Trim", "UrlDecode", "UrlEncode", "RemoveNulls")] - public string[] Transform { get; set; } - - public override void ExecuteCmdlet() - { - ValidateArguments(); - - var matchCondition = new PSMatchCondition - { - MatchVariable = MatchVariable, - MatchValue = MatchValue?.ToList(), - NegateCondition = !this.IsParameterBound(c => c.NegateCondition) ? false : NegateCondition, - OperatorProperty = OperatorProperty, - Selector = Selector, - Transform = Transform?.ToList() - }; - WriteObject(matchCondition); - } - - private void ValidateArguments() - { - if (OperatorProperty == PSOperatorProperty.Any.ToString() && MatchValue != null) - { - throw new PSArgumentException(nameof(MatchValue)); - } - - if (OperatorProperty != PSOperatorProperty.Any.ToString() && (MatchValue == null || MatchValue.Length == 0)) - { - throw new PSArgumentNullException(nameof(MatchValue)); - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafPolicy.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafPolicy.cs deleted file mode 100644 index 06a3424c1175..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafPolicy.cs +++ /dev/null @@ -1,218 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System; -using System.Linq; -using System.Management.Automation; -using System.Text; -using System.Collections; -using System.Collections.Generic; -using Microsoft.Azure.Management.FrontDoor.Models; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorWafPolicy cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafPolicy", SupportsShouldProcess = true), OutputType(typeof(PSPolicy))] - public class NewFrontDoorWafPolicy : AzureFrontDoorCmdletBase - { - /// - /// The resource group name. - /// - [Parameter(Mandatory = true, HelpMessage = "The resource group name")] - [ResourceGroupCompleter()] - public string ResourceGroupName { get; set; } - - /// - /// The Policy name. - /// - [Parameter(Mandatory = true, HelpMessage = "WebApplicationFireWallPolicy name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled' - /// - [Parameter(Mandatory = false, HelpMessage = "Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'")] - public PSEnabledState EnabledState { get; set; } - - /// - /// Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection' - /// - [Parameter(Mandatory = false, HelpMessage = "Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'")] - [PSArgumentCompleter("Prevention", "Detection")] - public string Mode { get; set; } - - /// - /// Custom rules inside the policy - /// - [Parameter(Mandatory = false, HelpMessage = "Custom rules inside the policy")] - [ValidateNotNullOrEmpty] - public PSCustomRule[] Customrule { get; set; } - - /// - /// Managed rules inside the policy - /// - [Parameter(Mandatory = false, HelpMessage = "Managed rules inside the policy")] - public PSManagedRule[] ManagedRule { get; set; } - - /// - /// Redirect URL used for redirect actions - /// - [Parameter(Mandatory = false, HelpMessage = "Redirect URL")] - public string RedirectUrl { get; set; } - - /// - /// Custom block response code used for block actions - /// - [Parameter(Mandatory = false, HelpMessage = "Custom Response Status Code")] - [ValidateRange(200, 499)] - public int CustomBlockResponseStatusCode { get; set; } - - /// - /// Custom block response body used for block actions - /// - [Parameter(Mandatory = false, HelpMessage = "Custom Response Body")] - public string CustomBlockResponseBody { get; set; } - - /// - /// The tags to associate with the Front Door Waf Policy. - /// - [Parameter(Mandatory = false, HelpMessage = "The tags associate with the Front Door Waf Policy.")] - public Hashtable Tag { get; set; } - - /// - /// Defines if the body should be inspected by managed rules. Possible values include: 'Enabled', 'Disabled' - /// - [Parameter(Mandatory = false, HelpMessage = "Defines if the body should be inspected by managed rules. Possible values include: 'Enabled', 'Disabled'")] - [PSArgumentCompleter("Enabled", "Disabled")] - public string RequestBodyCheck { get; set; } - - /// - /// Sets Sku. Possible values include: 'Classic_AzureFrontDoor', 'Standard_AzureFrontDoor', 'Premium_AzureFrontDoor' - /// - [Parameter(Mandatory = false, HelpMessage = "Sets Sku. Possible values include: 'Classic_AzureFrontDoor', 'Standard_AzureFrontDoor', 'Premium_AzureFrontDoor'")] - [PSArgumentCompleter("Classic_AzureFrontDoor", "Standard_AzureFrontDoor", "Premium_AzureFrontDoor")] - public string Sku { get; set; } - - /// Defines rules that scrub sensitive fields in the Web Application Firewall - [Parameter(Mandatory = false, HelpMessage = "Defines rules that scrub sensitive fields in the Web Application Firewall.")] - public PSFrontDoorWafLogScrubbingSetting LogScrubbingSetting { get; set; } - - /// Defines the JavaScript challenge cookie validity lifetime in minutes. This - /// setting is only applicable to Premium_AzureFrontDoor. Value must be an - /// integer between 5 and 1440 with the default value being 30. - [Parameter(Mandatory = false, HelpMessage = "setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 with the default value being 30.")] - public int? JavascriptChallengeExpirationInMinutes { get; set; } - - /// Defines the Captcha cookie validity lifetime in minutes. This - /// setting is only applicable to Premium_AzureFrontDoor. Value must be an - /// integer between 5 and 1440 - [Parameter(Mandatory = false, HelpMessage = "setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440")] - public int? CaptchaExpirationInMinutes { get; set; } - - public override void ExecuteCmdlet() - { - var existingPolicy = FrontDoorManagementClient.Policies.List(ResourceGroupName) - .Where(p => p.Name.ToLower() == Name.ToLower()); - - if (existingPolicy.Count() != 0) - { - throw new PSArgumentException(string.Format(Resources.Error_CreateExistingWebApplicationFirewallPolicy, - Name, - ResourceGroupName)); - } - - var scrubbingRule = new List(); - if (LogScrubbingSetting != null && LogScrubbingSetting.ScrubbingRule != null && LogScrubbingSetting.ScrubbingRule.Count() > 0) - { - foreach (var item in LogScrubbingSetting.ScrubbingRule) - { - scrubbingRule.Add(new Management.FrontDoor.Models.WebApplicationFirewallScrubbingRules( - matchVariable: item.MatchVariable, - selectorMatchOperator: item.SelectorMatchOperator, - selector: item.Selector, - state: item.State)); - } - } - var updateParameters = new Management.FrontDoor.Models.WebApplicationFirewallPolicy - { - Tags = Tag?.ToDictionaryTags(), - Location = "global", - CustomRules = new Management.FrontDoor.Models.CustomRuleList() - { - Rules = Customrule?.ToList().Select(x => x.ToSdkCustomRule()).ToList() - }, - ManagedRules = new Management.FrontDoor.Models.ManagedRuleSetList() - { - ManagedRuleSets = ManagedRule?.ToList().Select(x => x.ToSdkAzManagedRule()).ToList() - }, - PolicySettings = new Management.FrontDoor.Models.PolicySettings - { - EnabledState = this.IsParameterBound(c => c.EnabledState) ? EnabledState.ToString() : PSEnabledState.Enabled.ToString(), - Mode = this.IsParameterBound(c => c.Mode) ? Mode : PSMode.Prevention.ToString(), - CustomBlockResponseBody = CustomBlockResponseBody == null ? CustomBlockResponseBody : Convert.ToBase64String(Encoding.UTF8.GetBytes(CustomBlockResponseBody)), - CustomBlockResponseStatusCode = this.IsParameterBound(c => c.CustomBlockResponseStatusCode) ? CustomBlockResponseStatusCode : (int?)null, - RedirectUrl = RedirectUrl, - RequestBodyCheck = this.IsParameterBound(c => c.RequestBodyCheck) ? RequestBodyCheck : PSEnabledState.Enabled.ToString(), - }, - Sku = this.IsParameterBound(c => c.Sku) ? new Management.FrontDoor.Models.Sku(Sku) : null, - }; - - if (LogScrubbingSetting != null) - { - updateParameters.PolicySettings.LogScrubbing = new PolicySettingsLogScrubbing(); - updateParameters.PolicySettings.LogScrubbing.ScrubbingRules = scrubbingRule; - updateParameters.PolicySettings.LogScrubbing.State = LogScrubbingSetting.State; - } - - if (JavascriptChallengeExpirationInMinutes != null) - { - updateParameters.PolicySettings.JavascriptChallengeExpirationInMinutes = JavascriptChallengeExpirationInMinutes; - } - - if (CaptchaExpirationInMinutes != null) - { - updateParameters.PolicySettings.CaptchaExpirationInMinutes = CaptchaExpirationInMinutes; - } - - if (ShouldProcess(Resources.WebApplicationFirewallPolicyTarget, string.Format(Resources.CreateWebApplicationFirewallPolicy, Name))) - { - try - { - var policy = FrontDoorManagementClient.Policies.CreateOrUpdate( - ResourceGroupName, - Name, - updateParameters - ); - WriteObject(policy.ToPSPolicy()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format( - Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafRuleGroupOverrideObject.cs b/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafRuleGroupOverrideObject.cs deleted file mode 100644 index c210b976fe57..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/NewFrontDoorWafRuleGroupOverrideObject.cs +++ /dev/null @@ -1,58 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoorWafRuleGroupOverrideObject cmdlet. - /// - [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafRuleGroupOverrideObject"), OutputType(typeof(PSAzureRuleGroupOverride))] - public class NewFrontDoorWafRuleGroupOverrideObject : AzureFrontDoorCmdletBase - { - /// - /// Rule Group Name - /// - [Parameter(Mandatory = true, HelpMessage = "Rule Group Name for which these overrides apply")] - public string RuleGroupName { get; set; } - - /// - /// Rule override list - /// - [Parameter(Mandatory = false, HelpMessage = "Rule override list")] - public PSAzureManagedRuleOverride[] ManagedRuleOverride { get; set; } - - /// - /// Exclusions - /// - [Parameter(Mandatory = false, HelpMessage = "Exclusions")] - public PSManagedRuleExclusion[] Exclusion { get; set; } - - public override void ExecuteCmdlet() - { - var ruleGroupOverride = new PSAzureRuleGroupOverride - { - ManagedRuleOverrides = ManagedRuleOverride?.ToList(), - RuleGroupName = RuleGroupName, - Exclusions = Exclusion?.ToList() - }; - WriteObject(ruleGroupOverride); - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoor.cs b/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoor.cs deleted file mode 100644 index ebddac72d1a3..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoor.cs +++ /dev/null @@ -1,90 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Remove-AzFrontDoor cmdlet. - /// - [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(bool))] - public class RemoveFrontDoor : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group to which the Front Door belongs.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The name of the Front Door to delete.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The Front Door object to delete.")] - [ValidateNotNullOrEmpty] - public PSFrontDoor InputObject { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door to delete")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "Return object (if specified).")] - public SwitchParameter PassThru { get; set; } - - public override void ExecuteCmdlet() - { - if (ParameterSetName == ObjectParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - Name = InputObject.Name; - } - else if (ParameterSetName == ResourceIdParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - ResourceGroupName = identifier.ResourceGroupName; - Name = InputObject.Name; - } - - - var existingProfile = FrontDoorManagementClient.FrontDoors.ListByResourceGroup(ResourceGroupName) - .FirstOrDefault(fd => fd.Name.ToLower() == Name.ToLower()); - - - if (existingProfile == null) - { - throw new PSArgumentException(string.Format(Resources.Error_DeleteNonExistingFrontDoor, - Name, - ResourceGroupName)); - } - - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.RemoveFrontDoor, Name))) - { - FrontDoorManagementClient.FrontDoors.Delete(ResourceGroupName, Name); - if (PassThru) - { - WriteObject(true); - } - } - - - } - } - -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorContent.cs b/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorContent.cs deleted file mode 100644 index 5bba7e125641..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorContent.cs +++ /dev/null @@ -1,63 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using System.Management.Automation; -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the New-AzFrontDoor cmdlet. - /// - [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorContent", SupportsShouldProcess = true), OutputType(typeof(bool))] - public class RemoveFrontDoorContent : AzureFrontDoorCmdletBase - { - /// - /// The resource group name of the Front Door. - /// - [Parameter(Mandatory = true, HelpMessage = "The resource group name of the Front Door")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// The Front Door name. - /// - [Parameter(Mandatory = true, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - /// The path to the content to be purged. - /// - [Parameter(Mandatory = true, HelpMessage = "The paths to the content to be purged.")] - public string[] ContentPath { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "Return object (if specified).")] - public SwitchParameter PassThru { get; set; } - - public override void ExecuteCmdlet() - { - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.PurgeFrontDoor, Name))) - { - var parameters = new Microsoft.Azure.Management.FrontDoor.Models.PurgeParameters(ContentPath); - FrontDoorManagementClient.Endpoints.PurgeContent(ResourceGroupName, Name, parameters); - if (PassThru) - { - WriteObject(true); - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorRulesEngine.cs b/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorRulesEngine.cs deleted file mode 100644 index 15d9dfbeaf83..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorRulesEngine.cs +++ /dev/null @@ -1,108 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using System.Management.Automation; -using System.Net; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "RulesEngine", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(bool))] - public class RemoveFrontDoorRulesEngine : AzureFrontDoorCmdletBase - { - /// - ///The Rules Engine object to delete - /// - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The Rules Engine object to update.")] - [ValidateNotNullOrEmpty] - public PSRulesEngine InputObject { get; set; } - - /// - /// Resource Id of the Rules Engine to delete - /// - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the RulesEngine to update")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - /// - /// The resource group name of the Front Door. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group name that the Front Door will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// The Front Door name. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - public string FrontDoorName { get; set; } - - /// - /// The rules engine name. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "Rules engine name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "Return object (if specified).")] - public SwitchParameter PassThru { get; set; } - - public override void ExecuteCmdlet() - { - if (ParameterSetName == ObjectParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - FrontDoorName = identifier.ParentResource.Substring(identifier.ParentResource.IndexOf("/") + 1); - Name = InputObject.Name; - } - else if (ParameterSetName == ResourceIdParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - ResourceGroupName = identifier.ResourceGroupName; - FrontDoorName = identifier.ParentResource.Substring(identifier.ParentResource.IndexOf("/") + 1); - Name = InputObject.Name; - } - - try - { - var existingRulesEngine = FrontDoorManagementClient.RulesEngines.Get(ResourceGroupName, FrontDoorName, Name); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - if (e.Response.StatusCode.Equals(HttpStatusCode.NotFound)) - { - throw new PSArgumentException(string.Format(Resources.Error_DeleteNonExistingRulesEngine, - Name, - FrontDoorName, - ResourceGroupName)); - } - } - - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.RemoveRulesEngine, Name))) - { - FrontDoorManagementClient.RulesEngines.Delete(ResourceGroupName, FrontDoorName, Name); - if (PassThru) - { - WriteObject(true); - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorWafPolicy.cs b/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorWafPolicy.cs deleted file mode 100644 index 554c2b932735..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/RemoveFrontDoorWafPolicy.cs +++ /dev/null @@ -1,90 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Remove-AzFrontDoorWafPolicy cmdlet. - /// - [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafPolicy", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(bool))] - public class RemoveFrontDoorWafPolicy : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group to which the WAF policy belongs.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The name of the WAF policy to delete.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The WAF policy object to delete.")] - [ValidateNotNullOrEmpty] - public PSPolicy InputObject { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the WAF policy to delete")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "Return object (if specified).")] - public SwitchParameter PassThru { get; set; } - - public override void ExecuteCmdlet() - { - if (ParameterSetName == ObjectParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - Name = InputObject.Name; - } - else if (ParameterSetName == ResourceIdParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - ResourceGroupName = identifier.ResourceGroupName; - Name = InputObject.Name; - } - - - var existingPolicy = FrontDoorManagementClient.Policies.List(ResourceGroupName) - .FirstOrDefault(fd => fd.Name.ToLower() == Name.ToLower()); - - - if (existingPolicy == null) - { - throw new PSArgumentException(string.Format( - Resources.Error_DeleteNonExistingWebApplicationFirewallPolicy, - Name, - ResourceGroupName)); - } - - if (ShouldProcess(Resources.WebApplicationFirewallPolicyTarget, string.Format(Resources.RemoveWebApplicationFirewallPolicy, Name))) - { - FrontDoorManagementClient.Policies.Delete(ResourceGroupName, Name); - if (PassThru) - { - WriteObject(true); - } - } - - } - } - -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/SetFrontDoor.cs b/src/FrontDoor/FrontDoor/Cmdlets/SetFrontDoor.cs deleted file mode 100644 index 1b5948f063a3..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/SetFrontDoor.cs +++ /dev/null @@ -1,246 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System.Collections; -using System.Linq; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Set-AzFrontDoor cmdlet. - /// - [Cmdlet("Set", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(PSFrontDoor))] - public class SetFrontDoor : AzureFrontDoorCmdletBase - { - /// - /// The resource group to which the Front Door belongs. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group to which the Front Door belongs.")] - [Parameter(Mandatory = true, ParameterSetName = FieldsWithCertificateNameCheckParameterSet, HelpMessage = "The resource group to which the Front Door belongs.")] - [Parameter(Mandatory = true, ParameterSetName = FieldsWithBackendPoolsSettingParameterSet, HelpMessage = "The resource group to which the Front Door belongs.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// The name of the Front Door to update. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The name of the Front Door to update.")] - [Parameter(Mandatory = true, ParameterSetName = FieldsWithCertificateNameCheckParameterSet, HelpMessage = "The name of the Front Door to update.")] - [Parameter(Mandatory = true, ParameterSetName = FieldsWithBackendPoolsSettingParameterSet, HelpMessage = "The name of the Front Door to update.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - ///The Front Door object to update. - /// - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The Front Door object to update.")] - [Parameter(Mandatory = true, ParameterSetName = ObjectWithCertificateNameCheckParameterSet, ValueFromPipeline = true, HelpMessage = "The Front Door object to update.")] - [Parameter(Mandatory = true, ParameterSetName = ObjectWithBackendPoolsSettingParameterSet, ValueFromPipeline = true, HelpMessage = "The Front Door object to update.")] - [ValidateNotNullOrEmpty] - public PSFrontDoor InputObject { get; set; } - - /// - /// Resource Id of the Front Door to update - /// - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door to update")] - [Parameter(Mandatory = true, ParameterSetName = ResourceIdWithCertificateNameCheckParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door to update")] - [Parameter(Mandatory = true, ParameterSetName = ResourceIdWithBackendPoolsSettingParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the Front Door to update")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - /// - /// Routing rules associated with this Front Door - /// - [Parameter(Mandatory = false, HelpMessage = "Routing rules associated with this Front Door")] - public PSRoutingRule[] RoutingRule { get; set; } - - /// - /// Backendpools available to routing rule. - /// - [Parameter(Mandatory = false, HelpMessage = "Backendpools available to routing rule.")] - public PSBackendPool[] BackendPool { get; set; } - - /// - /// Frontend endpoints available to routing rule. - /// - [Parameter(Mandatory = false, HelpMessage = "Frontend endpoints available to routing rule.")] - public PSFrontendEndpoint[] FrontendEndpoint { get; set; } - - /// - /// Load balancing settings associated with this Front Door instance. - /// - [Parameter(Mandatory = false, HelpMessage = "Load balancing settings associated with this Front Door instance.")] - public PSLoadBalancingSetting[] LoadBalancingSetting { get; set; } - - /// - /// Health probe settings associated with this Front Door instance. - /// - [Parameter(Mandatory = false, HelpMessage = "Health probe settings associated with this Front Door instance.")] - public PSHealthProbeSetting[] HealthProbeSetting { get; set; } - - /// - /// The tags to associate with the Front Door. - /// - [Parameter(Mandatory = false, HelpMessage = "The tags associate with the Front Door.")] - public Hashtable Tag { get; set; } - - /// - /// Whether to enable use of this rule. - /// - [Parameter(Mandatory = false, HelpMessage = "Operational status of the Front Door load balancer. Default value is Enabled")] - [PSArgumentCompleter("Enabled", "Disabled")] - public PSEnabledState EnabledState { get; set; } - - /// - /// Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsWithCertificateNameCheckParameterSet, HelpMessage = "Whether to disable certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.")] - [Parameter(Mandatory = true, ParameterSetName = ObjectWithCertificateNameCheckParameterSet, HelpMessage = "Whether to disable certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.")] - [Parameter(Mandatory = true, ParameterSetName = ResourceIdWithCertificateNameCheckParameterSet, HelpMessage = "Whether to disable certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.")] - public SwitchParameter DisableCertificateNameCheck { get; set; } - - /// - /// Settings for all backendPools - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsWithBackendPoolsSettingParameterSet, HelpMessage = "Settings for all backendPools")] - [Parameter(Mandatory = true, ParameterSetName = ObjectWithBackendPoolsSettingParameterSet, HelpMessage = "Settings for all backendPools")] - [Parameter(Mandatory = true, ParameterSetName = ResourceIdWithBackendPoolsSettingParameterSet, HelpMessage = "Settings for all backendPools")] - public PSBackendPoolsSetting BackendPoolsSetting { get; set; } - - public override void ExecuteCmdlet() - { - if ((ParameterSetName == ObjectParameterSet) || (ParameterSetName == ObjectWithBackendPoolsSettingParameterSet) - || (ParameterSetName == ObjectWithCertificateNameCheckParameterSet)) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - Name = InputObject.Name; - } - else if ((ParameterSetName == ResourceIdParameterSet) || (ParameterSetName == ResourceIdWithBackendPoolsSettingParameterSet) - || (ParameterSetName == ResourceIdWithCertificateNameCheckParameterSet)) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - ResourceGroupName = identifier.ResourceGroupName; - Name = InputObject.Name; - } - - - var existingFrontDoor = FrontDoorManagementClient.FrontDoors.ListByResourceGroup(ResourceGroupName) - .FirstOrDefault(fd => fd.Name.ToLower() == Name.ToLower()); - - - if (existingFrontDoor == null) - { - throw new PSArgumentException(string.Format( - Resources.Error_FrontDoorNotFound, - Name, - ResourceGroupName)); - } - - PSFrontDoor updateParameters; - if (ParameterSetName == ObjectParameterSet) - { - updateParameters = InputObject; - } - else - { - updateParameters = existingFrontDoor.ToPSFrontDoor(); - } - - // update each field based on optional input. - if (this.IsParameterBound(c => c.RoutingRule)) - { - updateParameters.RoutingRules = RoutingRule.ToList(); - } - - if (this.IsParameterBound(c => c.FrontendEndpoint)) - { - updateParameters.FrontendEndpoints = FrontendEndpoint.ToList(); - } - - if (this.IsParameterBound(c => c.HealthProbeSetting)) - { - updateParameters.HealthProbeSettings = HealthProbeSetting.ToList(); - } - - if (this.IsParameterBound(c => c.LoadBalancingSetting)) - { - updateParameters.LoadBalancingSettings = LoadBalancingSetting.ToList(); - } - - if (this.IsParameterBound(c => c.BackendPool)) - { - updateParameters.BackendPools = BackendPool.ToList(); - } - - if (this.IsParameterBound(c => c.Tag)) - { - updateParameters.Tags = Tag; - } - - if (this.IsParameterBound(c => c.EnabledState)) - { - updateParameters.EnabledState = EnabledState; - } - - if ((ParameterSetName == FieldsWithCertificateNameCheckParameterSet) || (ParameterSetName == ObjectWithCertificateNameCheckParameterSet) - || (ParameterSetName == ResourceIdWithCertificateNameCheckParameterSet)) - { - updateParameters.BackendPoolsSetting.EnforceCertificateNameCheck = DisableCertificateNameCheck ? PSEnabledState.Disabled : PSEnabledState.Enabled; - // PSFrontDoor parameter EnforceCertificateNameCheck is no longer used to update Front Door, in favor of BackendPoolsSetting which - // encapsulates this property. However, for backwards compability, we set this field so that it is still displayed to users. - updateParameters.EnforceCertificateNameCheck = (PSEnforceCertificateNameCheck)updateParameters.BackendPoolsSetting.EnforceCertificateNameCheck; - } - - if ((ParameterSetName == FieldsWithBackendPoolsSettingParameterSet) || (ParameterSetName == ObjectWithBackendPoolsSettingParameterSet) - || (ParameterSetName == ResourceIdWithBackendPoolsSettingParameterSet)) - { - updateParameters.BackendPoolsSetting = BackendPoolsSetting; - // PSFrontDoor parameter EnforceCertificateNameCheck is no longer used to update Front Door, in favor of BackendPoolsSetting which - // encapsulates this property. However, for backwards compability, we set this field so that it is still displayed to users. - updateParameters.EnforceCertificateNameCheck = (PSEnforceCertificateNameCheck)updateParameters.BackendPoolsSetting.EnforceCertificateNameCheck; - } - - updateParameters.ValidateFrontDoor(ResourceGroupName, this.DefaultContext.Subscription.Id); - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.FrontDoorChangeWarning, Name))) - { - try - { - var frontDoor = FrontDoorManagementClient.FrontDoors.CreateOrUpdate( - ResourceGroupName, - Name, - updateParameters.ToSdkFrontDoor() - ); - WriteObject(frontDoor.ToPSFrontDoor()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format( - Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } - } - -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/SetFrontDoorRulesEngine.cs b/src/FrontDoor/FrontDoor/Cmdlets/SetFrontDoorRulesEngine.cs deleted file mode 100644 index bc8f598d69e4..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/SetFrontDoorRulesEngine.cs +++ /dev/null @@ -1,119 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.FrontDoor.Models; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using System.Linq; -using System.Management.Automation; -using System.Net; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - [Cmdlet("Set", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoor" + "RulesEngine", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), - OutputType(typeof(PSRulesEngine))] - public class SetFrontDoorRulesEngine : AzureFrontDoorCmdletBase - { - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The Rules Engine object to update.")] - [ValidateNotNullOrEmpty] - public PSRulesEngine InputObject { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the RulesEngine to update")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group name that the Front Door will be created in.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "Front Door name.")] - [ValidateNotNullOrEmpty] - public string FrontDoorName { get; set; } - - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "Rules engine name.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - [Parameter(Mandatory = false, HelpMessage = "A list of rules that define a particular Rules Engine Configuration.")] - public PSRulesEngineRule[] Rule { get; set; } - - public override void ExecuteCmdlet() - { - if (ParameterSetName == ObjectParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - FrontDoorName = identifier.ParentResource.Substring(identifier.ParentResource.IndexOf("/") + 1); - Name = InputObject.Name; - } - else if (ParameterSetName == ResourceIdParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - ResourceGroupName = identifier.ResourceGroupName; - FrontDoorName = identifier.ParentResource.Substring(identifier.ParentResource.IndexOf("/") + 1); - Name = InputObject.Name; - } - - // Retrieve existing Rules Engine - try - { - var rulesEngine = FrontDoorManagementClient.RulesEngines.Get(ResourceGroupName, FrontDoorName, Name); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - if (e.Response.StatusCode.Equals(HttpStatusCode.NotFound)) - { - throw new PSArgumentException(string.Format(Resources.Error_RulesEngineNotFound, - Name, - FrontDoorName)); - } - } - - RulesEngine updateParameter; - if (ParameterSetName == ObjectParameterSet) - { - updateParameter = InputObject.ToSdkRulesEngine(); - } - else - { - updateParameter = new Management.FrontDoor.Models.RulesEngine( - rules: Rule?.Select(x => x.ToSdkRulesEngineRule()).ToList() - ); - } - - if (ShouldProcess(Resources.FrontDoorTarget, string.Format(Resources.RulesEngineChangeWarning, Name, FrontDoorName))) - { - try - { - var rulesEngine = FrontDoorManagementClient.RulesEngines.CreateOrUpdate( - resourceGroupName: ResourceGroupName, - frontDoorName: FrontDoorName, - rulesEngineName: Name, - rulesEngineParameters: updateParameter - ); - WriteObject(rulesEngine.ToPSRulesEngine()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format(Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Cmdlets/UpdateFrontDoorWafPolicy.cs b/src/FrontDoor/FrontDoor/Cmdlets/UpdateFrontDoorWafPolicy.cs deleted file mode 100644 index 14d916b73fc0..000000000000 --- a/src/FrontDoor/FrontDoor/Cmdlets/UpdateFrontDoorWafPolicy.cs +++ /dev/null @@ -1,279 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Common; -using Microsoft.Azure.Commands.FrontDoor.Helpers; -using Microsoft.Azure.Commands.FrontDoor.Models; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; -using Microsoft.Azure.Management.FrontDoor; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Management.Automation; -using System.Text; -using SdkPolicy = Microsoft.Azure.Management.FrontDoor.Models.WebApplicationFirewallPolicy; - -namespace Microsoft.Azure.Commands.FrontDoor.Cmdlets -{ - /// - /// Defines the Update-AzFrontDoorWafPolicy cmdlet. - /// - [Cmdlet("Update", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FrontDoorWafPolicy", SupportsShouldProcess = true, DefaultParameterSetName = FieldsParameterSet), OutputType(typeof(PSPolicy))] - public class UpdateFrontDoorWafPolicy : AzureFrontDoorCmdletBase - { - /// - /// The resource group to which the FireWallPolicy belongs. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The resource group to which the FireWallPolicy belongs.")] - [ValidateNotNullOrEmpty] - public string ResourceGroupName { get; set; } - - /// - /// The name of the FireWallPolicy to update. - /// - [Parameter(Mandatory = true, ParameterSetName = FieldsParameterSet, HelpMessage = "The name of the FireWallPolicy to update.")] - [ValidateNotNullOrEmpty] - public string Name { get; set; } - - /// - ///The FireWallPolicy object to update. - /// - [Parameter(Mandatory = true, ParameterSetName = ObjectParameterSet, ValueFromPipeline = true, HelpMessage = "The FireWallPolicy object to update.")] - [ValidateNotNullOrEmpty] - public PSPolicy InputObject { get; set; } - - /// - /// Resource Id of the FireWallPolicy to update - /// - [Parameter(Mandatory = true, ParameterSetName = ResourceIdParameterSet, ValueFromPipelineByPropertyName = true, HelpMessage = "Resource Id of the FireWallPolicy to update")] - [ValidateNotNullOrEmpty] - public string ResourceId { get; set; } - - /// - /// Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled' - /// - [Parameter(Mandatory = false, HelpMessage = "Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'")] - public PSEnabledState EnabledState { get; set; } - - /// - /// Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection' - /// - [Parameter(Mandatory = false, HelpMessage = "Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'")] - [PSArgumentCompleter("Prevention", "Detection")] - public string Mode { get; set; } - - /// - /// Custom rules inside the policy - /// - [Parameter(Mandatory = false, HelpMessage = "Custom rules inside the policy")] - public PSCustomRule[] Customrule { get; set; } - - /// - /// Managed rules inside the policy - /// - [Parameter(Mandatory = false, HelpMessage = "Managed rules inside the policy")] - public PSManagedRule[] ManagedRule { get; set; } - - /// - /// Redirect URL used for redirect actions - /// - [Parameter(Mandatory = false, HelpMessage = "Redirect URL")] - public string RedirectUrl { get; set; } - - /// - /// Custom block response code used for block actions - /// - [Parameter(Mandatory = false, HelpMessage = "Custom Response Status Code")] - public int? CustomBlockResponseStatusCode { get; set; } - - /// - /// Custom block response body used for block actions - /// - [Parameter(Mandatory = false, HelpMessage = "Custom Response Body")] - public string CustomBlockResponseBody { get; set; } - - /// - /// Defines if the body should be inspected by managed rules. Possible values include: 'Enabled', 'Disabled' - /// - [Parameter(Mandatory = false, HelpMessage = "Defines if the body should be inspected by managed rules. Possible values include: 'Enabled', 'Disabled'")] - [PSArgumentCompleter("Enabled", "Disabled")] - public string RequestBodyCheck { get; set; } - - /// Defines rules that scrub sensitive fields in the Web Application Firewall - [Parameter(Mandatory = false, HelpMessage = "Defines rules that scrub sensitive fields in the Web Application Firewall.")] - [AllowEmptyCollection] - public PSFrontDoorWafLogScrubbingSetting LogScrubbingSetting { get; set; } - - /// Defines the JavaScript challenge cookie validity lifetime in minutes. This - /// setting is only applicable to Premium_AzureFrontDoor. Value must be an - /// integer between 5 and 1440 with the default value being 30. - [Parameter(Mandatory = false, HelpMessage = "setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 with the default value being 30.")] - public int? JavascriptChallengeExpirationInMinutes { get; set; } - - /// Defines the Captcha cookie validity lifetime in minutes. This - /// setting is only applicable to Premium_AzureFrontDoor. Value must be an - /// integer between 5 and 1440 - [Parameter(Mandatory = false, HelpMessage = "setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440")] - public int? CaptchaExpirationInMinutes { get; set; } - - public override void ExecuteCmdlet() - { - if (ParameterSetName == ObjectParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(InputObject.Id); - ResourceGroupName = identifier.ResourceGroupName; - Name = InputObject.Name; - } - else if (ParameterSetName == ResourceIdParameterSet) - { - ResourceIdentifier identifier = new ResourceIdentifier(ResourceId); - ResourceGroupName = identifier.ResourceGroupName; - Name = identifier.ResourceName; - } - - - var existingPolicy = FrontDoorManagementClient.Policies.List(ResourceGroupName) - .FirstOrDefault(x => x.Name.ToLower() == Name.ToLower()); - - - if (existingPolicy == null) - { - throw new PSArgumentException(string.Format( - Resources.Error_WebApplicationFirewallPolicyNotFound, - Name, - ResourceGroupName)); - } - - SdkPolicy updateParameters; - if (ParameterSetName == ObjectParameterSet) - { - updateParameters = InputObject.ToSdkFirewallPolicy(); - } - else - { - updateParameters = existingPolicy; - } - - if (this.IsParameterBound(c => c.EnabledState)) - { - updateParameters.PolicySettings.EnabledState = EnabledState.ToString(); - } - - if (this.IsParameterBound(c => c.Mode)) - { - updateParameters.PolicySettings.Mode = Mode; - } - - if (this.IsParameterBound(c => c.Customrule)) - { - updateParameters.CustomRules = new Management.FrontDoor.Models.CustomRuleList() - { - Rules = Customrule.ToList().Select(x => x.ToSdkCustomRule()).ToList() - }; - } - - if (this.IsParameterBound(c => c.ManagedRule)) - { - updateParameters.ManagedRules = new Management.FrontDoor.Models.ManagedRuleSetList() - { - ManagedRuleSets = ManagedRule.ToList().Select(x => x.ToSdkAzManagedRule()).ToList() - }; - } - - if (this.IsParameterBound(c => c.CustomBlockResponseBody)) - { - updateParameters.PolicySettings.CustomBlockResponseBody = CustomBlockResponseBody == null ? CustomBlockResponseBody : Convert.ToBase64String(Encoding.UTF8.GetBytes(CustomBlockResponseBody)); - } - - if (this.IsParameterBound(c => c.CustomBlockResponseStatusCode)) - { - updateParameters.PolicySettings.CustomBlockResponseStatusCode = CustomBlockResponseStatusCode; - } - - if (this.IsParameterBound(c => c.RedirectUrl)) - { - updateParameters.PolicySettings.RedirectUrl = RedirectUrl; - } - - if (this.IsParameterBound(c => c.RequestBodyCheck)) - { - updateParameters.PolicySettings.RequestBodyCheck = RequestBodyCheck; - } - - if (this.IsParameterBound(c => c.JavascriptChallengeExpirationInMinutes)) - { - if (JavascriptChallengeExpirationInMinutes != null) - { - updateParameters.PolicySettings.JavascriptChallengeExpirationInMinutes = JavascriptChallengeExpirationInMinutes; - } - } - - if (this.IsParameterBound(c => c.CaptchaExpirationInMinutes)) - { - if (CaptchaExpirationInMinutes != null) - { - updateParameters.PolicySettings.CaptchaExpirationInMinutes = CaptchaExpirationInMinutes; - } - } - - if (this.IsParameterBound(c => c.LogScrubbingSetting)) - { - var scrubbingRule = new List(); - - if (LogScrubbingSetting == null || LogScrubbingSetting.ScrubbingRule == null) - { - updateParameters.PolicySettings.LogScrubbing = null; - } - else if (LogScrubbingSetting.ScrubbingRule.Count() > 0) - { - foreach (var item in LogScrubbingSetting.ScrubbingRule) - { - scrubbingRule.Add(new Management.FrontDoor.Models.WebApplicationFirewallScrubbingRules( - matchVariable: item.MatchVariable, - selectorMatchOperator: item.SelectorMatchOperator, - selector: item.Selector, - state: item.State)); - } - updateParameters.PolicySettings.LogScrubbing = new Management.FrontDoor.Models.PolicySettingsLogScrubbing - { - ScrubbingRules = scrubbingRule, - State = LogScrubbingSetting.State, - }; - } - } - - if (ShouldProcess(Resources.WebApplicationFirewallPolicyTarget, string.Format(Resources.WebApplicationFirewallPolicyChangeWarning, Name))) - { - try - { - var policy = FrontDoorManagementClient.Policies.CreateOrUpdate( - ResourceGroupName, - Name, - updateParameters - ); - WriteObject(policy.ToPSPolicy()); - } - catch (Microsoft.Azure.Management.FrontDoor.Models.ErrorResponseException e) - { - throw new PSArgumentException(string.Format( - Resources.Error_ErrorResponseFromServer, - e.Response.Content)); - } - } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Common/AzureFrontDoorCmdletBase.cs b/src/FrontDoor/FrontDoor/Common/AzureFrontDoorCmdletBase.cs deleted file mode 100644 index f40e19fc4bfd..000000000000 --- a/src/FrontDoor/FrontDoor/Common/AzureFrontDoorCmdletBase.cs +++ /dev/null @@ -1,77 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Common.Authentication; -using Microsoft.Azure.Commands.Common.Authentication.Abstractions; -using Microsoft.Azure.Commands.ResourceManager.Common; -using Microsoft.Azure.Management.FrontDoor; -using System.Collections.Generic; - -namespace Microsoft.Azure.Commands.FrontDoor.Common -{ - /// - /// Base class of Azure Front Door Cmdlet. - /// - public class AzureFrontDoorCmdletBase : AzureRMCmdlet - { - private IFrontDoor _frontDoorManagementClient; - - private Dictionary> _defaultRequestHeaders; - - public const string ObjectParameterSet = "ByObjectParameterSet"; - public const string FieldsParameterSet = "ByFieldsParameterSet"; - public const string ResourceIdParameterSet = "ByResourceIdParameterSet"; - public const string FieldsWithVaultParameterSet = "ByFieldsWithVaultParameterSet"; - public const string ResourceIdWithVaultParameterSet = "ByResourceIdWithVaultParameterSet"; - public const string ObjectWithVaultParameterSet = "ByObjectWithVaultParameterSet"; - public const string FieldsWithRegularActionParameterSet = "ByFieldsWithRegularActionParameterSet"; - public const string FieldsWithForwardingParameterSet = "ByFieldsWithForwardingParameterSet"; - public const string FieldsWithRedirectParameterSet = "ByFieldsWithRedirectParameterSet"; - public const string FieldsWithBackendPoolsSettingParameterSet = "ByFieldsWithBackendPoolsSettingParameterSet"; - public const string ObjectWithBackendPoolsSettingParameterSet = "ByObjectWithBackendPoolsSettingParameterSet"; - public const string ResourceIdWithBackendPoolsSettingParameterSet = "ByResourceIdWithBackendPoolsSettingParameterSet"; - public const string FieldsWithCertificateNameCheckParameterSet = "ByFieldsWithCertificateNameCheckParameterSet"; - public const string ObjectWithCertificateNameCheckParameterSet = "ByObjectWithCertificateNameCheckParameterSet"; - public const string ResourceIdWithCertificateNameCheckParameterSet = "ByResourceIdWithCertificateNameCheckParameterSet"; - - /// - /// Gets or sets the Front Door management client. - /// - public IFrontDoor FrontDoorManagementClient - { - get - { - return _frontDoorManagementClient ?? - (_frontDoorManagementClient = - AzureSession.Instance.ClientFactory.CreateArmClient(DefaultProfile.DefaultContext, - AzureEnvironment.Endpoint.ResourceManager)); - } - set { _frontDoorManagementClient = value; } - } - - /// - /// Gets or sets the default headers send with rest requests. - /// - public Dictionary> DefaultRequestHeaders - { - get - { - return _defaultRequestHeaders ?? - (_defaultRequestHeaders = - new Dictionary> { { "UserAgent", new List { "PowerShell" } } }); - } - set { _defaultRequestHeaders = value; } - } - } -} diff --git a/src/FrontDoor/FrontDoor/Helpers/ModelExtensions.cs b/src/FrontDoor/FrontDoor/Helpers/ModelExtensions.cs deleted file mode 100644 index 656003a9eb3a..000000000000 --- a/src/FrontDoor/FrontDoor/Helpers/ModelExtensions.cs +++ /dev/null @@ -1,935 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.FrontDoor.Models; -using Microsoft.Azure.Management.FrontDoor.Models; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using System; -using System.Collections; -using System.Collections.Generic; -using System.Linq; -using System.Management.Automation; -using System.Text; -using sdkAzManagedRuleExclusion = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleExclusion; -using sdkAzManagedRuleGroupOverride = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleGroupOverride; -using sdkAzManagedRuleOverride = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleOverride; -using SdkBackend = Microsoft.Azure.Management.FrontDoor.Models.Backend; -using SdkBackendPool = Microsoft.Azure.Management.FrontDoor.Models.BackendPool; -using SdkBackendPoolsSettings = Microsoft.Azure.Management.FrontDoor.Models.BackendPoolsSettings; -using SdkCacheConfiguration = Microsoft.Azure.Management.FrontDoor.Models.CacheConfiguration; -using SdkCustomRuleGroupByVariable = Microsoft.Azure.Management.FrontDoor.Models.GroupByVariable; -using SdkCustomRule = Microsoft.Azure.Management.FrontDoor.Models.CustomRule; -using SdkCustomRuleList = Microsoft.Azure.Management.FrontDoor.Models.CustomRuleList; -using SdkLogScrubbingSetting = Microsoft.Azure.Management.FrontDoor.Models.PolicySettingsLogScrubbing; -using SdkLogScrubbingRule = Microsoft.Azure.Management.FrontDoor.Models.WebApplicationFirewallScrubbingRules; -using SdkFirewallPolicy = Microsoft.Azure.Management.FrontDoor.Models.WebApplicationFirewallPolicy; -using SdkForwardingConfiguration = Microsoft.Azure.Management.FrontDoor.Models.ForwardingConfiguration; -using SdkFrontDoor = Microsoft.Azure.Management.FrontDoor.Models.FrontDoorModel; -using SdkFrontendEndpoint = Microsoft.Azure.Management.FrontDoor.Models.FrontendEndpoint; -using SdkFWPolicyLink = Microsoft.Azure.Management.FrontDoor.Models.FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink; -using SdkHealthProbeSetting = Microsoft.Azure.Management.FrontDoor.Models.HealthProbeSettingsModel; -using SdkHttpsConfig = Microsoft.Azure.Management.FrontDoor.Models.CustomHttpsConfiguration; -using SdkLoadBalancingSetting = Microsoft.Azure.Management.FrontDoor.Models.LoadBalancingSettingsModel; -using SdkManagedRule = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleSet; -using SdkManagedRuleDefinition = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleDefinition; -using SdkManagedRuleGroupDefinition = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleGroupDefinition; -using SdkManagedRuleList = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleSetList; -using SdkManagedRuleSetDefinition = Microsoft.Azure.Management.FrontDoor.Models.ManagedRuleSetDefinition; -using sdkMatchCondition = Microsoft.Azure.Management.FrontDoor.Models.MatchCondition; -using sdkPolicySetting = Microsoft.Azure.Management.FrontDoor.Models.PolicySettings; -using SdkRedirectConfiguration = Microsoft.Azure.Management.FrontDoor.Models.RedirectConfiguration; -using SdkRefId = Microsoft.Azure.Management.FrontDoor.Models.SubResource; -using SdkRouteConfiguration = Microsoft.Azure.Management.FrontDoor.Models.RouteConfiguration; -using SdkRoutingRule = Microsoft.Azure.Management.FrontDoor.Models.RoutingRule; -using SdkRulesEngine = Microsoft.Azure.Management.FrontDoor.Models.RulesEngine; -using SdkRulesEngineRule = Microsoft.Azure.Management.FrontDoor.Models.RulesEngineRule; -using SdkVault = Microsoft.Azure.Management.FrontDoor.Models.KeyVaultCertificateSourceParametersVault; - -namespace Microsoft.Azure.Commands.FrontDoor.Helpers -{ - public static class ModelExtensions - { - public static TToEnum CastEnum(this TFromEnum fromEnum) - { - return (TToEnum)Enum.Parse(typeof(TToEnum), fromEnum.ToString()); - } - - public static SdkFrontDoor ToSdkFrontDoor(this PSFrontDoor psFrontDoor) - { - return new SdkFrontDoor( - name: psFrontDoor.Name, - location: "global", - tags: psFrontDoor.Tags.ToDictionaryTags(), - friendlyName: psFrontDoor.FriendlyName, - routingRules: psFrontDoor.RoutingRules?.Select(x => x.ToSdkRoutingRule()).ToList(), - loadBalancingSettings: psFrontDoor.LoadBalancingSettings?.Select(x => x.ToSdkLoadBalancingSetting()).ToList(), - healthProbeSettings: psFrontDoor.HealthProbeSettings?.Select(x => x.ToSdkHealthProbeSetting()).ToList(), - backendPools: psFrontDoor.BackendPools?.Select(x => x.ToSdkBackendPool()).ToList(), - frontendEndpoints: psFrontDoor.FrontendEndpoints?.Select(x => x.ToSdkFrontendEndpoints()).ToList(), - enabledState: psFrontDoor.EnabledState.ToString(), - backendPoolsSettings: psFrontDoor.BackendPoolsSetting.ToSdkBackendPoolsSettings() - // Rule Engine should not be allowed to be updated here - ); - } - public static PSFrontDoor ToPSFrontDoor(this SdkFrontDoor sdkFrontDoor) - { - return new PSFrontDoor - { - Id = sdkFrontDoor.Id, - Name = sdkFrontDoor.Name, - Type = sdkFrontDoor.Type, - Tags = sdkFrontDoor.Tags.ToHashTableTags(), - FriendlyName = sdkFrontDoor.FriendlyName, - FrontDoorId = sdkFrontDoor.FrontdoorId, - RoutingRules = sdkFrontDoor.RoutingRules?.Select(x => x.ToPSRoutingRule()).ToList(), - BackendPools = sdkFrontDoor.BackendPools?.Select(x => x.ToPSBackendPool()).ToList(), - HealthProbeSettings = sdkFrontDoor.HealthProbeSettings?.Select(x => x.ToPSHealthProbeSetting()).ToList(), - LoadBalancingSettings = sdkFrontDoor.LoadBalancingSettings?.Select(x => x.ToPSLoadBalancingSetting()).ToList(), - FrontendEndpoints = sdkFrontDoor.FrontendEndpoints?.Select(x => x.ToPSFrontendEndpoints()).ToList(), - EnabledState = sdkFrontDoor.EnabledState == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkFrontDoor.EnabledState), - ResourceState = sdkFrontDoor.ResourceState, - ProvisioningState = sdkFrontDoor.ProvisioningState, - BackendPoolsSetting = sdkFrontDoor.BackendPoolsSettings?.ToPSBackendPoolsSetting(), - // PSFrontDoor parameter EnforceCertificateNameCheck is no longer actively used, in favor of BackendPoolsSetting which - // encapsulates this property. However, for backwards compability, we set this field so that it is still displayed to users. - EnforceCertificateNameCheck = sdkFrontDoor.BackendPoolsSettings == null - ? (PSEnforceCertificateNameCheck?)null - : (PSEnforceCertificateNameCheck)Enum.Parse(typeof(PSEnforceCertificateNameCheck), sdkFrontDoor.BackendPoolsSettings.EnforceCertificateNameCheck), - RulesEngine = sdkFrontDoor.RulesEngines?.Select(x => x.ToPSRulesEngine()).ToList() - }; - } - - private static PSRouteConfiguration ToPSRouteConfiguration(this SdkRouteConfiguration sdkRouteConfiguration) - { - if (sdkRouteConfiguration is SdkForwardingConfiguration) - { - var SDKForwardingConfiguration = sdkRouteConfiguration as SdkForwardingConfiguration; - return new PSForwardingConfiguration - { - CustomForwardingPath = SDKForwardingConfiguration.CustomForwardingPath, - ForwardingProtocol = SDKForwardingConfiguration.ForwardingProtocol, - BackendPoolId = SDKForwardingConfiguration.BackendPool?.Id, - EnableCaching = SDKForwardingConfiguration.CacheConfiguration != null, - QueryParameterStripDirective = SDKForwardingConfiguration.CacheConfiguration?.QueryParameterStripDirective, - QueryParameters = SDKForwardingConfiguration.CacheConfiguration?.QueryParameters, - CacheDuration = SDKForwardingConfiguration.CacheConfiguration?.CacheDuration, - DynamicCompression = SDKForwardingConfiguration.CacheConfiguration?.DynamicCompression == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), SDKForwardingConfiguration.CacheConfiguration.DynamicCompression) - }; - } - else if (sdkRouteConfiguration is SdkRedirectConfiguration) - { - var SDKRedirectConfiguration = sdkRouteConfiguration as SdkRedirectConfiguration; - return new PSRedirectConfiguration - { - RedirectType = SDKRedirectConfiguration.RedirectType, - RedirectProtocol = SDKRedirectConfiguration.RedirectProtocol, - CustomHost = SDKRedirectConfiguration.CustomHost, - CustomPath = SDKRedirectConfiguration.CustomPath, - CustomFragment = SDKRedirectConfiguration.CustomFragment, - CustomQueryString = SDKRedirectConfiguration.CustomQueryString - }; - } - - return null; - } - - private static SdkRouteConfiguration ToSdkRouteConfiguration(this PSRouteConfiguration psRoutingConfiguration) - { - if (psRoutingConfiguration is PSForwardingConfiguration) - { - var psForwardingConfiguration = psRoutingConfiguration as PSForwardingConfiguration; - return new SdkForwardingConfiguration - { - CustomForwardingPath = psForwardingConfiguration.CustomForwardingPath, - ForwardingProtocol = psForwardingConfiguration.ForwardingProtocol, - BackendPool = new SdkRefId(psForwardingConfiguration.BackendPoolId), - CacheConfiguration = psForwardingConfiguration.EnableCaching ? new SdkCacheConfiguration(psForwardingConfiguration.QueryParameterStripDirective, - psForwardingConfiguration.QueryParameters, - psForwardingConfiguration.DynamicCompression?.ToString(), - psForwardingConfiguration.CacheDuration) : null - }; - } - else if (psRoutingConfiguration is PSRedirectConfiguration) - { - var psRedirectConfiguration = psRoutingConfiguration as PSRedirectConfiguration; - return new SdkRedirectConfiguration - { - RedirectType = psRedirectConfiguration.RedirectType, - RedirectProtocol = psRedirectConfiguration.RedirectProtocol, - CustomHost = psRedirectConfiguration.CustomHost, - CustomPath = psRedirectConfiguration.CustomPath, - CustomFragment = psRedirectConfiguration.CustomFragment, - CustomQueryString = psRedirectConfiguration.CustomQueryString - }; - } - - return null; - } - - public static PSRoutingRule ToPSRoutingRule(this SdkRoutingRule sdkRoutingRule) - { - return new PSRoutingRule - { - Name = sdkRoutingRule.Name, - Type = sdkRoutingRule.Type, - AcceptedProtocols = sdkRoutingRule.AcceptedProtocols?.Select(x => (PSProtocol)Enum.Parse(typeof(PSProtocol), x)).ToList(), - PatternsToMatch = sdkRoutingRule.PatternsToMatch?.ToList(), - FrontendEndpointIds = sdkRoutingRule.FrontendEndpoints?.Select(x => x.Id).ToList(), - RouteConfiguration = ToPSRouteConfiguration(sdkRoutingRule.RouteConfiguration), - EnabledState = sdkRoutingRule.EnabledState == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkRoutingRule.EnabledState), - RulesEngineId = sdkRoutingRule.RulesEngine?.Id - }; - } - public static SdkRoutingRule ToSdkRoutingRule(this PSRoutingRule psRoutingRule) - { - return new SdkRoutingRule - ( - frontendEndpoints: psRoutingRule.FrontendEndpointIds?.Select(x => new SdkRefId(x)).ToList(), - acceptedProtocols: psRoutingRule.AcceptedProtocols?.Select(x => x.ToString()).ToList(), - patternsToMatch: psRoutingRule.PatternsToMatch, - routeConfiguration: ToSdkRouteConfiguration(psRoutingRule.RouteConfiguration), - name: psRoutingRule.Name, - enabledState: psRoutingRule.EnabledState.ToString(), - rulesEngine: string.IsNullOrWhiteSpace(psRoutingRule.RulesEngineId) ? null : new SdkRefId(psRoutingRule.RulesEngineId) - ); - } - - public static PSRulesEngineRule ToPSRulesEngineRule(this SdkRulesEngineRule sdkRulesEngineRule) - { - return new PSRulesEngineRule - { - Name = sdkRulesEngineRule.Name, - Priority = sdkRulesEngineRule.Priority, - Action = ToPSRulesEngineAction(sdkRulesEngineRule.Action), - MatchProcessingBehavior = sdkRulesEngineRule.MatchProcessingBehavior == null - ? PSMatchProcessingBehavior.Continue - : (PSMatchProcessingBehavior)Enum.Parse(typeof(PSMatchProcessingBehavior), sdkRulesEngineRule.MatchProcessingBehavior), - MatchConditions = sdkRulesEngineRule.MatchConditions?.Select(x => ToPSRulesEngineMatchCondition(x)).ToList(), - }; - } - - public static SdkRulesEngineRule ToSdkRulesEngineRule(this PSRulesEngineRule psRulesEngineRule) - { - return new SdkRulesEngineRule - ( - name: psRulesEngineRule.Name, - priority: psRulesEngineRule.Priority, - action: ToSdkRulesEngineAction(psRulesEngineRule.Action), - matchConditions: psRulesEngineRule.MatchConditions?.Select(x => ToSdkMatchcondition(x)).ToList(), - matchProcessingBehavior: psRulesEngineRule.MatchProcessingBehavior.ToString() - ); - } - - public static PSRulesEngineAction ToPSRulesEngineAction(RulesEngineAction sdkRulesEngineAction) - { - return new PSRulesEngineAction - { - RequestHeaderActions = sdkRulesEngineAction.RequestHeaderActions? - .Select(x => ToPSHeaderAction(x)) - .ToList(), - ResponseHeaderActions = sdkRulesEngineAction.ResponseHeaderActions? - .Select(x => ToPSHeaderAction(x)) - .ToList(), - RouteConfigurationOverride = ToPSRouteConfiguration(sdkRulesEngineAction.RouteConfigurationOverride) - }; - } - - public static RulesEngineAction ToSdkRulesEngineAction(PSRulesEngineAction psRulesEngineAction) - { - return new RulesEngineAction - ( - requestHeaderActions: psRulesEngineAction.RequestHeaderActions? - .Select(x => ToSdkHeaderAction(x)) - .ToList(), - responseHeaderActions: psRulesEngineAction.ResponseHeaderActions? - .Select(x => ToSdkHeaderAction(x)) - .ToList(), - routeConfigurationOverride: ToSdkRouteConfiguration(psRulesEngineAction.RouteConfigurationOverride) - ); - } - - public static PSHeaderAction ToPSHeaderAction(HeaderAction sdkHeaderAction) - { - return new PSHeaderAction - { - HeaderName = sdkHeaderAction.HeaderName, - HeaderActionType = (PSHeaderActionType)Enum.Parse(typeof(PSHeaderActionType), sdkHeaderAction.HeaderActionType), - Value = sdkHeaderAction.Value - }; - } - - public static HeaderAction ToSdkHeaderAction(PSHeaderAction psHeaderAction) - { - return new HeaderAction - ( - headerActionType: psHeaderAction.HeaderActionType.ToString(), - headerName: psHeaderAction.HeaderName, - value: psHeaderAction.Value - ); - } - - public static PSRulesEngineMatchCondition ToPSRulesEngineMatchCondition(RulesEngineMatchCondition sdkMatchCondition) - { - return new PSRulesEngineMatchCondition - { - RulesEngineMatchVariable = (PSRulesEngineMatchVariable)Enum.Parse(typeof(PSRulesEngineMatchVariable), sdkMatchCondition.RulesEngineMatchVariable), - RulesEngineMatchValue = sdkMatchCondition.RulesEngineMatchValue.ToList(), - Selector = sdkMatchCondition.Selector, - RulesEngineOperator = (PSRulesEngineOperator)Enum.Parse(typeof(PSRulesEngineOperator), sdkMatchCondition.RulesEngineOperator), - NegateCondition = sdkMatchCondition.NegateCondition, - Transforms = sdkMatchCondition.Transforms?.Select(x => (PSTransform)Enum.Parse(typeof(PSTransform), x.ToString())).ToList() - }; - } - - public static RulesEngineMatchCondition ToSdkMatchcondition(PSRulesEngineMatchCondition psRulesEngineMatchCondition) - { - return new RulesEngineMatchCondition - ( - rulesEngineMatchVariable: psRulesEngineMatchCondition.RulesEngineMatchVariable.ToString(), - rulesEngineOperator: psRulesEngineMatchCondition.RulesEngineOperator.ToString(), - rulesEngineMatchValue: psRulesEngineMatchCondition.RulesEngineMatchValue, - selector: psRulesEngineMatchCondition.Selector, - negateCondition: psRulesEngineMatchCondition.NegateCondition, - transforms: psRulesEngineMatchCondition.Transforms?.Select(x => x.ToString()).ToList() - ); - } - - public static PSRulesEngine ToPSRulesEngine(this SdkRulesEngine sdkRulesEngine) - { - return new PSRulesEngine - { - Id = sdkRulesEngine.Id, - Name = sdkRulesEngine.Name, - RulesEngineRules = sdkRulesEngine.Rules?.Select(x => ToPSRulesEngineRule(x)).ToList() - }; - } - - public static SdkRulesEngine ToSdkRulesEngine(this PSRulesEngine psRulesEngine) - { - return new SdkRulesEngine - ( - rules: psRulesEngine.RulesEngineRules?.Select(x => ToSdkRulesEngineRule(x)).ToList() - ); - } - - public static PSBackend ToPSBackend(this SdkBackend sdkBackend) - { - return new PSBackend - { - Address = sdkBackend.Address, - HttpPort = sdkBackend.HttpPort, - HttpsPort = sdkBackend.HttpsPort, - EnabledState = sdkBackend.EnabledState == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkBackend.EnabledState), - Priority = sdkBackend.Priority, - Weight = sdkBackend.Weight, - BackendHostHeader = sdkBackend.BackendHostHeader, - PrivateLinkAlias = sdkBackend.PrivateLinkAlias, - PrivateLinkResourceId = sdkBackend.PrivateLinkResourceId, - PrivateLinkLocation = sdkBackend.PrivateLinkLocation, - PrivateEndpointStatus = sdkBackend.PrivateEndpointStatus == null ? - (PSPrivateEndpointStatus?)null : - (PSPrivateEndpointStatus)Enum.Parse(typeof(PSPrivateEndpointStatus), sdkBackend.PrivateEndpointStatus.ToString()), - PrivateLinkApprovalMessage = sdkBackend.PrivateLinkApprovalMessage - }; - } - public static SdkBackend ToSdkBackend(this PSBackend psBackend) - { - return new SdkBackend( - address: psBackend.Address, - httpPort: psBackend.HttpPort, - httpsPort: psBackend.HttpsPort, - enabledState: psBackend.EnabledState.ToString(), - priority: psBackend.Priority, - weight: psBackend.Weight, - backendHostHeader: psBackend.BackendHostHeader, - privateLinkAlias: psBackend.PrivateLinkAlias, - privateLinkResourceId: psBackend.PrivateLinkResourceId, - privateLinkLocation: psBackend.PrivateLinkLocation, - privateEndpointStatus: psBackend.PrivateEndpointStatus?.ToString(), - privateLinkApprovalMessage: psBackend.PrivateLinkApprovalMessage - ); - } - public static PSBackendPool ToPSBackendPool(this SdkBackendPool sdkBackendPool) - { - return new PSBackendPool - { - Id = sdkBackendPool.Id, - Type = sdkBackendPool.Type, - Name = sdkBackendPool.Name, - LoadBalancingSettingRef = sdkBackendPool.LoadBalancingSettings.Id, - HealthProbeSettingRef = sdkBackendPool.HealthProbeSettings.Id, - ResourceState = sdkBackendPool.ResourceState, - Backends = sdkBackendPool.Backends?.Select(x => x.ToPSBackend()).ToList() - - }; - } - - public static SdkBackendPool ToSdkBackendPool(this PSBackendPool psBackendPool) - { - return new SdkBackendPool( - backends: psBackendPool.Backends?.Select(x => x.ToSdkBackend()).ToList(), - loadBalancingSettings: new SdkRefId(psBackendPool.LoadBalancingSettingRef), - healthProbeSettings: new SdkRefId(psBackendPool.HealthProbeSettingRef), - name: psBackendPool.Name - ); - } - - public static PSBackendPoolsSetting ToPSBackendPoolsSetting(this SdkBackendPoolsSettings sdkBackendPoolsSettings) - { - return new PSBackendPoolsSetting - { - EnforceCertificateNameCheck = sdkBackendPoolsSettings.EnforceCertificateNameCheck == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkBackendPoolsSettings.EnforceCertificateNameCheck), - SendRecvTimeoutInSeconds = sdkBackendPoolsSettings.SendRecvTimeoutSeconds - }; - } - - public static SdkBackendPoolsSettings ToSdkBackendPoolsSettings(this PSBackendPoolsSetting psBackendPoolsSetting) - { - return new SdkBackendPoolsSettings( - enforceCertificateNameCheck: psBackendPoolsSetting.EnforceCertificateNameCheck?.ToString(), - sendRecvTimeoutSeconds: psBackendPoolsSetting.SendRecvTimeoutInSeconds - ); - } - - public static PSHealthProbeSetting ToPSHealthProbeSetting(this SdkHealthProbeSetting sdkHealthProbeSetting) - { - return new PSHealthProbeSetting - { - Id = sdkHealthProbeSetting.Id, - Name = sdkHealthProbeSetting.Name, - Type = sdkHealthProbeSetting.Type, - Path = sdkHealthProbeSetting.Path, - Protocol = sdkHealthProbeSetting.Protocol == null ? (PSProtocol?)null : (PSProtocol)Enum.Parse(typeof(PSProtocol), sdkHealthProbeSetting.Protocol), - IntervalInSeconds = sdkHealthProbeSetting.IntervalInSeconds, - ResourceState = sdkHealthProbeSetting.ResourceState, - HealthProbeMethod = sdkHealthProbeSetting.HealthProbeMethod, - EnabledState = string.IsNullOrEmpty(sdkHealthProbeSetting.EnabledState) ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkHealthProbeSetting.EnabledState) - }; - } - - public static SdkHealthProbeSetting ToSdkHealthProbeSetting(this PSHealthProbeSetting psHealthProbeSetting) - { - return new SdkHealthProbeSetting( - path: psHealthProbeSetting.Path, - protocol: psHealthProbeSetting.Protocol.ToString(), - intervalInSeconds: psHealthProbeSetting.IntervalInSeconds, - name: psHealthProbeSetting.Name, - healthProbeMethod: psHealthProbeSetting.HealthProbeMethod, - enabledState: psHealthProbeSetting.EnabledState.ToString() - ); - } - - public static PSLoadBalancingSetting ToPSLoadBalancingSetting(this SdkLoadBalancingSetting sdkLoadBalancingSetting) - { - return new PSLoadBalancingSetting - { - Id = sdkLoadBalancingSetting.Id, - SampleSize = sdkLoadBalancingSetting.SampleSize, - SuccessfulSamplesRequired = sdkLoadBalancingSetting.SuccessfulSamplesRequired, - AdditionalLatencyMilliseconds = sdkLoadBalancingSetting.AdditionalLatencyMilliseconds, - ResourceState = sdkLoadBalancingSetting.ResourceState, - Name = sdkLoadBalancingSetting.Name, - Type = sdkLoadBalancingSetting.Type - }; - } - - public static SdkLoadBalancingSetting ToSdkLoadBalancingSetting(this PSLoadBalancingSetting psLoadBalancingSetting) - { - return new SdkLoadBalancingSetting - ( - sampleSize: psLoadBalancingSetting.SampleSize, - successfulSamplesRequired: psLoadBalancingSetting.SuccessfulSamplesRequired, - additionalLatencyMilliseconds: psLoadBalancingSetting.AdditionalLatencyMilliseconds, - name: psLoadBalancingSetting.Name - ); - } - - public static SdkFrontendEndpoint ToSdkFrontendEndpoints(this PSFrontendEndpoint psFrontendEndpoint) - { - SdkHttpsConfig customHttpsConfiguration = null; - if ((psFrontendEndpoint.CertificateSource != null) || - !String.IsNullOrEmpty(psFrontendEndpoint.MinimumTlsVersion) || - !String.IsNullOrEmpty(psFrontendEndpoint.Vault) || - !String.IsNullOrEmpty(psFrontendEndpoint.SecretName) || - !String.IsNullOrEmpty(psFrontendEndpoint.SecretVersion) || - !String.IsNullOrEmpty(psFrontendEndpoint.CertificateType)) - { - customHttpsConfiguration = new SdkHttpsConfig(psFrontendEndpoint.CertificateSource, - psFrontendEndpoint.MinimumTlsVersion, - new SdkVault(psFrontendEndpoint.Vault), - psFrontendEndpoint.SecretName, - psFrontendEndpoint.SecretVersion, - psFrontendEndpoint.CertificateType); - } - - return new SdkFrontendEndpoint - ( - hostName: psFrontendEndpoint.HostName, - sessionAffinityEnabledState: psFrontendEndpoint.SessionAffinityEnabledState.ToString(), - sessionAffinityTtlSeconds: psFrontendEndpoint.SessionAffinityTtlSeconds, - webApplicationFirewallPolicyLink: psFrontendEndpoint.WebApplicationFirewallPolicyLink == null ? null : new SdkFWPolicyLink(psFrontendEndpoint.WebApplicationFirewallPolicyLink), - customHttpsConfiguration: customHttpsConfiguration, - name: psFrontendEndpoint.Name - ); - } - - public static PSFrontendEndpoint ToPSFrontendEndpoints(this SdkFrontendEndpoint sdkFrontendEndpoint) - { - return new PSFrontendEndpoint - { - Id = sdkFrontendEndpoint.Id, - HostName = sdkFrontendEndpoint.HostName, - SessionAffinityEnabledState = sdkFrontendEndpoint.SessionAffinityEnabledState == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkFrontendEndpoint.SessionAffinityEnabledState), - SessionAffinityTtlSeconds = sdkFrontendEndpoint.SessionAffinityTtlSeconds, - WebApplicationFirewallPolicyLink = sdkFrontendEndpoint.WebApplicationFirewallPolicyLink?.Id, - ResourceState = sdkFrontendEndpoint.ResourceState, - CustomHttpsProvisioningState = sdkFrontendEndpoint.CustomHttpsProvisioningState == null ? - (PSCustomHttpsProvisioningState?)null : (PSCustomHttpsProvisioningState)Enum.Parse(typeof(PSCustomHttpsProvisioningState), sdkFrontendEndpoint.CustomHttpsProvisioningState), - CustomHttpsProvisioningSubstate = sdkFrontendEndpoint.CustomHttpsProvisioningSubstate == null ? - (PSCustomHttpsProvisioningSubstate?)null : (PSCustomHttpsProvisioningSubstate)Enum.Parse(typeof(PSCustomHttpsProvisioningSubstate), sdkFrontendEndpoint.CustomHttpsProvisioningSubstate), - CertificateSource = sdkFrontendEndpoint.CustomHttpsConfiguration?.CertificateSource, - MinimumTlsVersion = sdkFrontendEndpoint.CustomHttpsConfiguration?.MinimumTlsVersion, - Vault = sdkFrontendEndpoint.CustomHttpsConfiguration?.Vault?.Id, - SecretName = sdkFrontendEndpoint.CustomHttpsConfiguration?.SecretName, - SecretVersion = sdkFrontendEndpoint.CustomHttpsConfiguration?.SecretVersion, - CertificateType = sdkFrontendEndpoint.CustomHttpsConfiguration?.CertificateType, - Name = sdkFrontendEndpoint.Name, - Type = sdkFrontendEndpoint.Type - }; - } - - public static PSFrontDoorWafCustomRuleGroupByVariable ToPSFrontDoorWafCustomRuleGroupByVariable(this SdkCustomRuleGroupByVariable sdkCustomRuleGroupByVariable) - { - return new PSFrontDoorWafCustomRuleGroupByVariable { VariableName = sdkCustomRuleGroupByVariable.VariableName, }; - } - - public static PSCustomRule ToPSCustomRule(this SdkCustomRule sdkRule) - { - return new PSCustomRule - { - RateLimitDurationInMinutes = sdkRule.RateLimitDurationInMinutes, - RateLimitThreshold = sdkRule.RateLimitThreshold, - Name = sdkRule.Name, - Action = sdkRule.Action, - RuleType = sdkRule.RuleType, - Priority = sdkRule.Priority, - MatchConditions = sdkRule.MatchConditions?.Select(x => x.ToPSMatchCondition()).ToList(), - EnabledState = sdkRule.EnabledState, - CustomRule = sdkRule.GroupBy?.Select(x => x.ToPSFrontDoorWafCustomRuleGroupByVariable()).ToArray(), - }; - } - - public static PSAzureRuleGroupOverride ToPSAzRuleGroupOverride(this sdkAzManagedRuleGroupOverride sdkAzOverride) - { - return new PSAzureRuleGroupOverride() - { - RuleGroupName = sdkAzOverride.RuleGroupName, - ManagedRuleOverrides = sdkAzOverride.Rules?.Select(ruleOverride => - { - return new PSAzureManagedRuleOverride() - { - Action = ruleOverride.Action, - EnabledState = ruleOverride.EnabledState == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), ruleOverride.EnabledState), - RuleId = ruleOverride.RuleId, - Exclusions = ruleOverride.Exclusions?.Select(exclusion => exclusion.ToPSAzManagedRuleExclusion()).ToList() - }; - }).ToList(), - Exclusions = sdkAzOverride.Exclusions?.Select(exclusion => exclusion.ToPSAzManagedRuleExclusion()).ToList() - }; - } - - public static PSManagedRuleExclusion ToPSAzManagedRuleExclusion(this sdkAzManagedRuleExclusion sdkAzExclusion) - { - return new PSManagedRuleExclusion() - { - MatchVariable = sdkAzExclusion.MatchVariable, - Selector = sdkAzExclusion.Selector, - SelectorMatchOperator = sdkAzExclusion.SelectorMatchOperator - }; - } - - public static PSManagedRule ToPSManagedRule(this SdkManagedRule sdkRule) - { - return new PSAzureManagedRule - { - RuleSetType = sdkRule.RuleSetType, - RuleSetVersion = sdkRule.RuleSetVersion, - RuleGroupOverrides = sdkRule.RuleGroupOverrides?.Select(ruleGroupOverride => ruleGroupOverride.ToPSAzRuleGroupOverride()).ToList(), - Exclusions = sdkRule.Exclusions?.Select(exclusion => exclusion.ToPSAzManagedRuleExclusion()).ToList(), - RuleSetAction = sdkRule.RuleSetAction - }; - } - - public static PSFrontDoorWafLogScrubbingRule ToPSFrontDoorWafLogScrubbingRule(this SdkLogScrubbingRule sdkLogScrubbingRule) - { - return new PSFrontDoorWafLogScrubbingRule - { - MatchVariable = sdkLogScrubbingRule.MatchVariable, - State = sdkLogScrubbingRule.State, - Selector = sdkLogScrubbingRule.Selector, - SelectorMatchOperator = sdkLogScrubbingRule?.SelectorMatchOperator, - }; - } - - public static PSFrontDoorWafLogScrubbingSetting ToPSFrontDoorWafLogScrubbingSetting(this SdkLogScrubbingSetting sdkLogScrubbingSetting) - { - return new PSFrontDoorWafLogScrubbingSetting - { - ScrubbingRule = sdkLogScrubbingSetting.ScrubbingRules?.Select(x => x.ToPSFrontDoorWafLogScrubbingRule()).ToArray(), - State = sdkLogScrubbingSetting.State, - }; - } - - public static PSPolicy ToPSPolicy(this SdkFirewallPolicy sdkPolicy) - { - return new PSPolicy - { - Name = sdkPolicy.Name, - Id = sdkPolicy.Id, - PolicyEnabledState = sdkPolicy.PolicySettings == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkPolicy.PolicySettings.EnabledState), - PolicyMode = sdkPolicy.PolicySettings?.Mode, - CustomRules = sdkPolicy.CustomRules?.Rules?.Select(x => x.ToPSCustomRule()).ToList(), - ManagedRules = sdkPolicy.ManagedRules?.ManagedRuleSets?.Select(x => x.ToPSManagedRule()).ToList(), - Etag = sdkPolicy.Etag, - ProvisioningState = sdkPolicy.ProvisioningState, - CustomBlockResponseBody = sdkPolicy.PolicySettings?.CustomBlockResponseBody == null ? null : Encoding.UTF8.GetString(Convert.FromBase64String(sdkPolicy.PolicySettings?.CustomBlockResponseBody)), - CustomBlockResponseStatusCode = (ushort?)sdkPolicy.PolicySettings?.CustomBlockResponseStatusCode, - RedirectUrl = sdkPolicy.PolicySettings?.RedirectUrl, - RequestBodyCheck = sdkPolicy.PolicySettings?.RequestBodyCheck == null ? (PSEnabledState?)null : (PSEnabledState)Enum.Parse(typeof(PSEnabledState), sdkPolicy.PolicySettings.RequestBodyCheck), - Sku = sdkPolicy.Sku == null ? null : sdkPolicy.Sku.Name, - JavascriptChallengeExpirationInMinutes = sdkPolicy.PolicySettings?.JavascriptChallengeExpirationInMinutes, - CaptchaExpirationInMinutes = sdkPolicy.PolicySettings?.CaptchaExpirationInMinutes, - LogScrubbing = sdkPolicy.PolicySettings.LogScrubbing?.ToPSFrontDoorWafLogScrubbingSetting() - }; - } - - public static PSManagedRuleSetDefinition ToPSManagedRuleSetDefinition(this SdkManagedRuleSetDefinition sdkManagedRuleSetDefinition) - { - return new PSManagedRuleSetDefinition - { - ProvisioningState = sdkManagedRuleSetDefinition.ProvisioningState, - RuleSetType = sdkManagedRuleSetDefinition.RuleSetType, - RuleSetVersion = sdkManagedRuleSetDefinition.RuleSetVersion, - RuleGroups = sdkManagedRuleSetDefinition.RuleGroups?.Select(ruleGroup => ruleGroup.ToPSManagedRuleGroupDefinition()).ToList() - }; - } - - public static PSManagedRuleGroupDefinition ToPSManagedRuleGroupDefinition(this SdkManagedRuleGroupDefinition sdkManagedRuleGroupDefinition) - { - return new PSManagedRuleGroupDefinition - { - RuleGroupName = sdkManagedRuleGroupDefinition.RuleGroupName, - Description = sdkManagedRuleGroupDefinition.Description, - Rules = sdkManagedRuleGroupDefinition.Rules?.Select(rule => rule.ToPSManagedRuleDefinition()).ToList() - }; - } - - public static PSManagedRuleDefinition ToPSManagedRuleDefinition(this SdkManagedRuleDefinition sdkManagedRuleDefinition) - { - return new PSManagedRuleDefinition - { - RuleId = sdkManagedRuleDefinition.RuleId, - DefaultAction = sdkManagedRuleDefinition.DefaultAction, - DefaultState = sdkManagedRuleDefinition.DefaultState, - Description = sdkManagedRuleDefinition.Description - }; - } - - public static PSMatchCondition ToPSMatchCondition(this sdkMatchCondition sdkMatchCondition) - { - return new PSMatchCondition - { - MatchVariable = sdkMatchCondition.MatchVariable, - MatchValue = sdkMatchCondition.MatchValue.ToList(), - OperatorProperty = sdkMatchCondition.OperatorProperty, - Selector = sdkMatchCondition.Selector, - NegateCondition = sdkMatchCondition.NegateCondition, - Transform = sdkMatchCondition.Transforms?.ToList() - }; - } - - public static sdkAzManagedRuleGroupOverride ToSdkAzRuleGroupOverride(this PSAzureRuleGroupOverride psAzOverride) - { - return new sdkAzManagedRuleGroupOverride() - { - RuleGroupName = psAzOverride.RuleGroupName, - Rules = psAzOverride.ManagedRuleOverrides?.Select(ruleOverride => - { - return new sdkAzManagedRuleOverride() - { - Action = ruleOverride.Action, - EnabledState = ruleOverride.EnabledState.HasValue ? ruleOverride.EnabledState.Value.ToString() : null, - RuleId = ruleOverride.RuleId, - Exclusions = ruleOverride.Exclusions?.Select(x => x.ToSdkAzManagedRuleExclusion()).ToList() - }; - }).ToList(), - Exclusions = psAzOverride.Exclusions?.Select(x => x.ToSdkAzManagedRuleExclusion()).ToList() - }; - } - - public static sdkAzManagedRuleExclusion ToSdkAzManagedRuleExclusion(this PSManagedRuleExclusion psAzManagedRuleExclusion) - { - return new sdkAzManagedRuleExclusion() - { - MatchVariable = psAzManagedRuleExclusion.MatchVariable, - Selector = psAzManagedRuleExclusion.Selector, - SelectorMatchOperator = psAzManagedRuleExclusion.SelectorMatchOperator - }; - } - - public static SdkManagedRule ToSdkAzManagedRule(this PSManagedRule psRule) - { - var psAzRule = (PSAzureManagedRule)psRule; - return new SdkManagedRule - { - RuleSetType = psAzRule.RuleSetType, - RuleSetVersion = psAzRule.RuleSetVersion, - RuleGroupOverrides = psAzRule.RuleGroupOverrides?.Select(x => x.ToSdkAzRuleGroupOverride()).ToList(), - Exclusions = psAzRule.Exclusions?.Select(x => x.ToSdkAzManagedRuleExclusion()).ToList(), - RuleSetAction = psRule.RuleSetAction - }; - } - - public static sdkMatchCondition ToSdkMatchCondition(this PSMatchCondition psMatchCondition) - { - return new sdkMatchCondition - { - MatchValue = psMatchCondition.MatchValue, - MatchVariable = psMatchCondition.MatchVariable, - NegateCondition = psMatchCondition.NegateCondition, - Selector = psMatchCondition.Selector, - OperatorProperty = psMatchCondition.OperatorProperty, - Transforms = psMatchCondition.Transform - }; - } - - public static SdkCustomRuleGroupByVariable ToSdkCustomRuleGroupByVariable(this PSFrontDoorWafCustomRuleGroupByVariable psFrontDoorWafCustomRuleGroupByVariable) - { - return new SdkCustomRuleGroupByVariable - { - VariableName = psFrontDoorWafCustomRuleGroupByVariable.VariableName, - }; - } - - public static SdkCustomRule ToSdkCustomRule(this PSCustomRule psRule) - { - return new SdkCustomRule - { - Name = psRule.Name, - RateLimitDurationInMinutes = psRule.RateLimitDurationInMinutes, - RateLimitThreshold = psRule.RateLimitThreshold, - Action = psRule.Action, - MatchConditions = psRule.MatchConditions?.Select(x => x.ToSdkMatchCondition()).ToList(), - Priority = psRule.Priority, - RuleType = psRule.RuleType, - EnabledState = psRule.EnabledState, - GroupBy = psRule.CustomRule?.Select(x => x.ToSdkCustomRuleGroupByVariable()).ToList(), - }; - } - - public static SdkLogScrubbingRule ToSdkLogScrubbingRule(this PSFrontDoorWafLogScrubbingRule psFrontDoorWafLogScrubbingRule) - { - return new SdkLogScrubbingRule - { - MatchVariable = psFrontDoorWafLogScrubbingRule.MatchVariable, - Selector = psFrontDoorWafLogScrubbingRule?.Selector, - SelectorMatchOperator = psFrontDoorWafLogScrubbingRule.SelectorMatchOperator, - State = psFrontDoorWafLogScrubbingRule.State, - }; - } - - public static SdkLogScrubbingSetting ToSdkLogScrubbingSetting(this PSFrontDoorWafLogScrubbingSetting psFrontDoorWafLogScrubbingSetting) - { - return new SdkLogScrubbingSetting - { - ScrubbingRules = psFrontDoorWafLogScrubbingSetting.ScrubbingRule?.Select(x => x.ToSdkLogScrubbingRule()).ToArray(), - State = psFrontDoorWafLogScrubbingSetting.State - }; - } - - public static SdkFirewallPolicy ToSdkFirewallPolicy(this PSPolicy psPolicy) - { - return new SdkFirewallPolicy - { - Location = "global", - PolicySettings = new sdkPolicySetting() - { - EnabledState = psPolicy.PolicyEnabledState.ToString(), - Mode = psPolicy.PolicyMode, - CustomBlockResponseBody = psPolicy.CustomBlockResponseBody == null ? psPolicy.CustomBlockResponseBody : Convert.ToBase64String(Encoding.UTF8.GetBytes(psPolicy.CustomBlockResponseBody)), - CustomBlockResponseStatusCode = psPolicy.CustomBlockResponseStatusCode, - RedirectUrl = psPolicy.RedirectUrl, - RequestBodyCheck = psPolicy.RequestBodyCheck?.ToString(), - JavascriptChallengeExpirationInMinutes = psPolicy.JavascriptChallengeExpirationInMinutes, - CaptchaExpirationInMinutes = psPolicy.CaptchaExpirationInMinutes, - LogScrubbing = psPolicy.LogScrubbing?.ToSdkLogScrubbingSetting(), - }, - CustomRules = new SdkCustomRuleList() - { - Rules = psPolicy.CustomRules?.Select(x => x.ToSdkCustomRule()).ToList() - }, - ManagedRules = new SdkManagedRuleList() - { - ManagedRuleSets = psPolicy.ManagedRules?.Select(x => x.ToSdkAzManagedRule()).ToList() - }, - Sku = new Management.FrontDoor.Models.Sku(psPolicy.Sku) - }; - } - - public static Hashtable ToHashTableTags(this IDictionary tags) - { - if (tags == null) - { - return null; - } - - var tagsInHashTable = new Hashtable(); - tags.Keys.ForEach(key => tagsInHashTable.Add(key, tags[key])); - return tagsInHashTable; - } - public static IDictionary ToDictionaryTags(this Hashtable table) - { - return table?.Cast() - .ToDictionary(kvp => (string)kvp.Key, kvp => (string)kvp.Value); - } - - public static void ValidateFrontDoor(this PSFrontDoor frontDoor, string resourceGroup, string subId) - { - //Create Resource ID for existing subresources. - HashSet routingRuleIds = new HashSet(); - foreach (var routingRule in frontDoor.RoutingRules) - { - string id = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/RoutingRules/{3}", - subId, resourceGroup, frontDoor.Name, routingRule.Name).ToLower(); - if (routingRuleIds.FirstOrDefault(x => x.Equals(id)) != null) - { - throw new PSArgumentException(string.Format( - "Routingrule name need to be identical. {0}", - routingRule.Name - )); - } - routingRuleIds.Add(id); - } - - HashSet healthProbeSettingIds = new HashSet(); - foreach (var hpSetting in frontDoor.HealthProbeSettings) - { - string id = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/HealthProbeSettings/{3}", - subId, resourceGroup, frontDoor.Name, hpSetting.Name).ToLower(); - if (healthProbeSettingIds.FirstOrDefault(x => x.Equals(id)) != null) - { - throw new PSArgumentException(string.Format( - "HealthProbeSettings name need to be identical. {0}", - hpSetting.Name - )); - } - healthProbeSettingIds.Add(id); - } - - HashSet loadBalancingSettingIds = new HashSet(); - foreach (var lbSetting in frontDoor.LoadBalancingSettings) - { - string id = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/LoadBalancingSettings/{3}", - subId, resourceGroup, frontDoor.Name, lbSetting.Name).ToLower(); - if (loadBalancingSettingIds.FirstOrDefault(x => x.Equals(id)) != null) - { - throw new PSArgumentException(string.Format( - "LoadBalancingSettings name need to be identical. {0}", - lbSetting.Name - )); - } - loadBalancingSettingIds.Add(id); - } - - HashSet frontendEndpointIds = new HashSet(); - foreach (var frontendEndpoint in frontDoor.FrontendEndpoints) - { - string id = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/FrontendEndpoints/{3}", - subId, resourceGroup, frontDoor.Name, frontendEndpoint.Name).ToLower(); - if (frontendEndpointIds.FirstOrDefault(x => x.Equals(id)) != null) - { - throw new PSArgumentException(string.Format( - "FrontendEndpoint name need to be identical. {0}", - frontendEndpoint.Name - )); - } - frontendEndpointIds.Add(id.ToLower()); - } - - HashSet backendPoolIds = new HashSet(); - foreach (var backendPool in frontDoor.BackendPools) - { - string id = string.Format("/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/frontDoors/{2}/BackendPools/{3}", - subId, resourceGroup, frontDoor.Name, backendPool.Name).ToLower(); - if (backendPoolIds.FirstOrDefault(x => x.Equals(id)) != null) - { - throw new PSArgumentException(string.Format( - "BackendPool name need to be identical. {0}", - backendPool.Name - )); - } - backendPoolIds.Add(id.ToLower()); - } - - // Validate reference in each resources - foreach (var routingRule in frontDoor.RoutingRules) - { - - foreach (var id in routingRule.FrontendEndpointIds) - { - if (frontendEndpointIds.FirstOrDefault(x => x.Equals(id.ToLower())) == null) - { - throw new PSArgumentException(string.Format( - "Invalid FrontendEndpointId {0} in {1}. Target doesn't exist", - id, routingRule.Name - )); - } - } - - if (routingRule.RouteConfiguration is PSForwardingConfiguration) - { - var forwardingConfiguration = routingRule.RouteConfiguration as PSForwardingConfiguration; - if (backendPoolIds.FirstOrDefault(x => x.Equals(forwardingConfiguration.BackendPoolId.ToLower())) == null) - { - throw new PSArgumentException(string.Format( - "Invalid BackendPollId {0} in {1}. Target doesn't exist", - forwardingConfiguration.BackendPoolId, routingRule.Name - )); - } - } - } - - foreach (var backendPool in frontDoor.BackendPools) - { - if (healthProbeSettingIds.FirstOrDefault(x => x.Equals(backendPool.HealthProbeSettingRef.ToLower())) == null) - { - throw new PSArgumentException(string.Format( - "Invalid HealthProbeSetting {0} in {1}. Target doesn't exist", - backendPool.HealthProbeSettingRef, backendPool.Name - )); - } - - if (loadBalancingSettingIds.FirstOrDefault(x => x.Equals(backendPool.LoadBalancingSettingRef.ToLower())) == null) - { - throw new PSArgumentException(string.Format( - "Invalid HealthProbeSetting {0} in {1}. Target doesn't exist", - backendPool.LoadBalancingSettingRef, backendPool.Name - )); - } - } - - } - - } -} diff --git a/src/FrontDoor/FrontDoor/Helpers/ResourceIdentifierExtensions.cs b/src/FrontDoor/FrontDoor/Helpers/ResourceIdentifierExtensions.cs deleted file mode 100644 index 3581d73957c0..000000000000 --- a/src/FrontDoor/FrontDoor/Helpers/ResourceIdentifierExtensions.cs +++ /dev/null @@ -1,58 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Management.Automation; -using Microsoft.Azure.Commands.FrontDoor.Properties; -using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; - -namespace Microsoft.Azure.Commands.FrontDoor.Helpers -{ - public static class ResourceIdentifierExtensions - { - private const string FrontDoors = "frontdoors"; - private const string FrontendEndpointResourceTypeName = "Microsoft.Network/Frontdoors/FrontendEndpoints"; - private const string FrontDoorResourceTypeName = "Microsoft.Network/frontdoors"; - - public static string GetFrontDoorName(this ResourceIdentifier resourceId) - { - return GetChildResourceName(resourceId, FrontDoors); - } - - public static bool IsFrontendEndpointResourceType(this ResourceIdentifier resourceId) - { - return string.Equals(resourceId.ResourceType, FrontendEndpointResourceTypeName, StringComparison.OrdinalIgnoreCase); - } - - public static bool IsFrontDoorResourceType(this ResourceIdentifier resourceId) - { - return string.Equals(resourceId.ResourceType, FrontDoorResourceTypeName, StringComparison.OrdinalIgnoreCase); - } - - private static string GetChildResourceName(this ResourceIdentifier resourceId, string resourceType) - { - var parentResource = resourceId.ParentResource.Split(new[] { '/' }); - - for (int idx = 0; idx < parentResource.Length; idx++) - { - if (parentResource[idx].Equals(resourceType, StringComparison.OrdinalIgnoreCase)) - { - return parentResource[idx + 1]; - } - } - - return null; - } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSAction.cs b/src/FrontDoor/FrontDoor/Models/PSAction.cs deleted file mode 100644 index eb664b095135..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSAction.cs +++ /dev/null @@ -1,24 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSAction - { - Allow, - Block, - Log, - Redirect - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSAzureManagedRule.cs b/src/FrontDoor/FrontDoor/Models/PSAzureManagedRule.cs deleted file mode 100644 index a293c90ecbfd..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSAzureManagedRule.cs +++ /dev/null @@ -1,25 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSAzureManagedRule : PSManagedRule - { - public List RuleGroupOverrides { get; set; } - - public List Exclusions { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSAzureManagedRuleOverride.cs b/src/FrontDoor/FrontDoor/Models/PSAzureManagedRuleOverride.cs deleted file mode 100644 index 3a72ac94085d..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSAzureManagedRuleOverride.cs +++ /dev/null @@ -1,29 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSAzureManagedRuleOverride - { - public string RuleId { get; set; } - - public PSEnabledState? EnabledState { get; set; } - - public string Action { get; set; } - - public List Exclusions { get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSAzureRuleGroupOverride.cs b/src/FrontDoor/FrontDoor/Models/PSAzureRuleGroupOverride.cs deleted file mode 100644 index 222f38987ac5..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSAzureRuleGroupOverride.cs +++ /dev/null @@ -1,27 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSAzureRuleGroupOverride - { - public string RuleGroupName { get; set; } - - public List ManagedRuleOverrides { get; set; } - - public List Exclusions { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSBackend.cs b/src/FrontDoor/FrontDoor/Models/PSBackend.cs deleted file mode 100644 index 568ac9dddab4..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSBackend.cs +++ /dev/null @@ -1,53 +0,0 @@ -// ---------------------------------------------------------------------------------- -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSBackend - { - public string Address { get; set; } - - public int? HttpPort { get; set; } - - public int? HttpsPort { get; set; } - - public int? Priority { get; set; } - - public int? Weight { get; set; } - - public string BackendHostHeader { get; set; } - - public PSEnabledState? EnabledState { get; set; } - - public string PrivateLinkAlias { get; set; } - - public string PrivateLinkResourceId { get; set; } - - public string PrivateLinkLocation { get; set; } - - public PSPrivateEndpointStatus? PrivateEndpointStatus { get; set; } - - public string PrivateLinkApprovalMessage { get; set; } - } - - public enum PSPrivateEndpointStatus - { - Pending, - Approved, - Rejected, - Disconnected, - Timeout - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSBackendPool.cs b/src/FrontDoor/FrontDoor/Models/PSBackendPool.cs deleted file mode 100644 index 52ce8ec18331..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSBackendPool.cs +++ /dev/null @@ -1,33 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Text.RegularExpressions; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSBackendPool: PSResource - { - public List Backends { get; set; } - - public string LoadBalancingSettingRef { get; set; } - - public string HealthProbeSettingRef { get; set; } - - public PSEnabledState EnabledState { get; set; } - - public string ResourceState { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSBackendPoolsSetting.cs b/src/FrontDoor/FrontDoor/Models/PSBackendPoolsSetting.cs deleted file mode 100644 index 6fdebba9a64d..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSBackendPoolsSetting.cs +++ /dev/null @@ -1,27 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Text.RegularExpressions; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSBackendPoolsSetting : PSResource - { - public PSEnabledState? EnforceCertificateNameCheck { get; set; } - - public int? SendRecvTimeoutInSeconds { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSCertificateSource.cs b/src/FrontDoor/FrontDoor/Models/PSCertificateSource.cs deleted file mode 100644 index ffc680a32541..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSCertificateSource.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSCertificateSource - { - AzureKeyVault, - FrontDoor - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSCertificateType.cs b/src/FrontDoor/FrontDoor/Models/PSCertificateType.cs deleted file mode 100644 index 396377f56ff1..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSCertificateType.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSCertificateType - { - Shared, - Dedicated - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSCustomHttpsProvisioningState.cs b/src/FrontDoor/FrontDoor/Models/PSCustomHttpsProvisioningState.cs deleted file mode 100644 index 8babd6cd53ed..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSCustomHttpsProvisioningState.cs +++ /dev/null @@ -1,25 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSCustomHttpsProvisioningState - { - Enabled, - Enabling, - Disabled, - Disabling, - Failed - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSCustomHttpsProvisioningSubstate.cs b/src/FrontDoor/FrontDoor/Models/PSCustomHttpsProvisioningSubstate.cs deleted file mode 100644 index 6ff750664add..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSCustomHttpsProvisioningSubstate.cs +++ /dev/null @@ -1,33 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSCustomHttpsProvisioningSubstate - { - None, - Unknown, - SubmittingDomainControlValidationRequest, - PendingDomainControlValidationRequestApproval, - DomainControlValidationRequestApproved, - DomainControlValidationRequestRejected, - DomainControlValidationRequestTimedOut, - IssuingCertificate, - DeployingCertificate, - CertificateDeployed, - DeletingCertificate, - CertificateDeleted, - ImportingUserProvidedCertificate - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSCustomRule.cs b/src/FrontDoor/FrontDoor/Models/PSCustomRule.cs deleted file mode 100644 index ac4b2b764bca..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSCustomRule.cs +++ /dev/null @@ -1,39 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSCustomRule - { - public string RuleType { get; set; } - - public string Action { get; set; } - - public List MatchConditions { get; set; } - - public int Priority { get; set; } - - public int? RateLimitDurationInMinutes { get; set; } - - public int? RateLimitThreshold { get; set; } - - public string Name { get; set; } - - public string EnabledState { get; set; } - - public PSFrontDoorWafCustomRuleGroupByVariable[] CustomRule { get; set;} - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSCustomRuleType.cs b/src/FrontDoor/FrontDoor/Models/PSCustomRuleType.cs deleted file mode 100644 index b2495a1b0fd2..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSCustomRuleType.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSCustomRuleType - { - RateLimitRule, - MatchRule - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSEnabledState.cs b/src/FrontDoor/FrontDoor/Models/PSEnabledState.cs deleted file mode 100644 index 28c65d2b2ec3..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSEnabledState.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSEnabledState - { - Enabled, - Disabled - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSEnforceCertificateNameCheck.cs b/src/FrontDoor/FrontDoor/Models/PSEnforceCertificateNameCheck.cs deleted file mode 100644 index 84296eb6a2c4..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSEnforceCertificateNameCheck.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSEnforceCertificateNameCheck - { - Enabled, - Disabled - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSExclusionOperatorProperty.cs b/src/FrontDoor/FrontDoor/Models/PSExclusionOperatorProperty.cs deleted file mode 100644 index 3c618b1c5f85..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSExclusionOperatorProperty.cs +++ /dev/null @@ -1,25 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSExclusionOperatorProperty - { - Equals, - Contains, - StartsWith, - EndsWith, - EqualsAny - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSForwardingProtocol.cs b/src/FrontDoor/FrontDoor/Models/PSForwardingProtocol.cs deleted file mode 100644 index 0af0ace88e5a..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSForwardingProtocol.cs +++ /dev/null @@ -1,23 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSForwardingProtocol - { - HttpOnly, - HttpsOnly, - MatchRequest - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSFrontDoor.cs b/src/FrontDoor/FrontDoor/Models/PSFrontDoor.cs deleted file mode 100644 index 15c1f1ee87e0..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSFrontDoor.cs +++ /dev/null @@ -1,49 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSFrontDoor : PSTrackedResource - { - public string FriendlyName { get; set; } - - public string FrontDoorId { get; set; } - - public List RoutingRules { get; set; } - - public List BackendPools { get; set; } - - public PSBackendPoolsSetting BackendPoolsSetting { get; set; } - - public PSEnforceCertificateNameCheck? EnforceCertificateNameCheck { get; set; } - - public List HealthProbeSettings { get; set; } - - public List LoadBalancingSettings { get; set; } - - public List FrontendEndpoints { get; set; } - - public PSEnabledState? EnabledState { get; set; } - - public string ResourceState { get; set; } - - public string ProvisioningState { get; set; } - - public string Cname { get; set; } - - public List RulesEngine { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafCustomRuleGroupByVariable.cs b/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafCustomRuleGroupByVariable.cs deleted file mode 100644 index eba15562cef1..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafCustomRuleGroupByVariable.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSFrontDoorWafCustomRuleGroupByVariable - { - public string VariableName { get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafLogScrubbingRule.cs b/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafLogScrubbingRule.cs deleted file mode 100644 index 6c7cd9dd21db..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafLogScrubbingRule.cs +++ /dev/null @@ -1,28 +0,0 @@ -// ---------------------------------------------------------------------------------- -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSFrontDoorWafLogScrubbingRule - { - public string MatchVariable { get; set; } - - public string SelectorMatchOperator { get; set; } - - public string Selector { get; set; } - - public string State { get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafLogScrubbingSetting.cs b/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafLogScrubbingSetting.cs deleted file mode 100644 index 412005063b33..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSFrontDoorWafLogScrubbingSetting.cs +++ /dev/null @@ -1,26 +0,0 @@ -// ---------------------------------------------------------------------------------- -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSFrontDoorWafLogScrubbingSetting - { - public PSFrontDoorWafLogScrubbingRule[] ScrubbingRule { get; set; } - - public string State { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSFrontendEndpoint.cs b/src/FrontDoor/FrontDoor/Models/PSFrontendEndpoint.cs deleted file mode 100644 index 0a0dc34ba9bf..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSFrontendEndpoint.cs +++ /dev/null @@ -1,52 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSFrontendEndpoint : PSResource - { - - public string HostName { get; set; } - - public PSEnabledState? SessionAffinityEnabledState { get; set; } - - public int? SessionAffinityTtlSeconds { get; set; } - - public string WebApplicationFirewallPolicyLink { get; set; } - - public List Backends { get; set; } - - public PSCustomHttpsProvisioningState? CustomHttpsProvisioningState { get; set; } - - public PSCustomHttpsProvisioningSubstate? CustomHttpsProvisioningSubstate { get; set; } - - public string CertificateSource { get; set; } - - public string ProtocolType { get; set; } = "ServerNameIndication"; - - public string MinimumTlsVersion { get; set; } - - public string Vault { get; set; } - - public string SecretName { get; set; } - - public string SecretVersion { get; set; } - - public string CertificateType { get; set; } - - public string ResourceState { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSHealthProbeSetting.cs b/src/FrontDoor/FrontDoor/Models/PSHealthProbeSetting.cs deleted file mode 100644 index 11b3556aa3a3..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSHealthProbeSetting.cs +++ /dev/null @@ -1,35 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Text.RegularExpressions; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSHealthProbeSetting: PSResource - { - public string Path { get; set; } - - public PSProtocol? Protocol { get; set; } - - public int? IntervalInSeconds { get; set; } - - public string ResourceState { get; set; } - - public string HealthProbeMethod { get; set; } - - public PSEnabledState? EnabledState { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSLoadBalancingSetting.cs b/src/FrontDoor/FrontDoor/Models/PSLoadBalancingSetting.cs deleted file mode 100644 index 6e82172c8204..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSLoadBalancingSetting.cs +++ /dev/null @@ -1,31 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Text.RegularExpressions; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSLoadBalancingSetting: PSResource - { - public int? SampleSize { get; set; } - - public int? AdditionalLatencyMilliseconds { get; set; } - - public int? SuccessfulSamplesRequired { get; set; } - - public string ResourceState { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSManagedRule.cs b/src/FrontDoor/FrontDoor/Models/PSManagedRule.cs deleted file mode 100644 index 449f5d922394..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSManagedRule.cs +++ /dev/null @@ -1,25 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSManagedRule - { - public string RuleSetType { get; set; } - - public string RuleSetVersion { get; set; } - - public string RuleSetAction { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSManagedRuleDefinition.cs b/src/FrontDoor/FrontDoor/Models/PSManagedRuleDefinition.cs deleted file mode 100644 index ec4bc2766f7a..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSManagedRuleDefinition.cs +++ /dev/null @@ -1,29 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSManagedRuleDefinition - { - public string RuleId { get; set; } - - public string DefaultState { get; set; } - - public string DefaultAction { get; set; } - - public string Description { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSManagedRuleExclusion.cs b/src/FrontDoor/FrontDoor/Models/PSManagedRuleExclusion.cs deleted file mode 100644 index 74eb8af0cd6c..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSManagedRuleExclusion.cs +++ /dev/null @@ -1,27 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSManagedRuleExclusion - { - public string MatchVariable { get; set; } - - public string SelectorMatchOperator { get; set; } - - public string Selector { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSManagedRuleGroupDefinition.cs b/src/FrontDoor/FrontDoor/Models/PSManagedRuleGroupDefinition.cs deleted file mode 100644 index 73dd93b08216..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSManagedRuleGroupDefinition.cs +++ /dev/null @@ -1,27 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSManagedRuleGroupDefinition - { - public string RuleGroupName { get; set; } - - public string Description { get; set; } - - public IList Rules { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSManagedRuleSetDefinition.cs b/src/FrontDoor/FrontDoor/Models/PSManagedRuleSetDefinition.cs deleted file mode 100644 index 3de9d0a52141..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSManagedRuleSetDefinition.cs +++ /dev/null @@ -1,29 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSManagedRuleSetDefinition - { - public string ProvisioningState { get; set; } - - public string RuleSetType { get; set; } - - public string RuleSetVersion { get; set; } - - public IList RuleGroups { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSMatchCondition.cs b/src/FrontDoor/FrontDoor/Models/PSMatchCondition.cs deleted file mode 100644 index 8af2522dc6cb..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSMatchCondition.cs +++ /dev/null @@ -1,34 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Text.RegularExpressions; -using System.Collections.Generic; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSMatchCondition - { - public string MatchVariable { get; set; } - - public string OperatorProperty { get; set; } - - public List MatchValue { get; set; } - - public string Selector { get; set; } - - public bool? NegateCondition { get; set; } - - public List Transform { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSMatchVariable.cs b/src/FrontDoor/FrontDoor/Models/PSMatchVariable.cs deleted file mode 100644 index e2b7a43e06a5..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSMatchVariable.cs +++ /dev/null @@ -1,27 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSMatchVariable - { - RemoteAddr, - RequestMethod, - QueryString, - PostArgs, - RequestUri, - RequestHeader, - RequestBody - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSMode.cs b/src/FrontDoor/FrontDoor/Models/PSMode.cs deleted file mode 100644 index 90f51a5fe15f..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSMode.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSMode - { - Prevention, - Detection - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSOperatorProperty.cs b/src/FrontDoor/FrontDoor/Models/PSOperatorProperty.cs deleted file mode 100644 index bc5784967008..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSOperatorProperty.cs +++ /dev/null @@ -1,31 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSOperatorProperty - { - Any, - IPMatch, - GeoMatch, - Equal, - Contains, - LessThan, - GreaterThan, - LessThanOrEqual, - GreaterThanOrEqual, - BeginsWith, - EndsWith - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSPolicy.cs b/src/FrontDoor/FrontDoor/Models/PSPolicy.cs deleted file mode 100644 index 023d5739b39f..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSPolicy.cs +++ /dev/null @@ -1,48 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSPolicy : PSTrackedResource - { - public string PolicyMode { get; set; } - - public PSEnabledState? PolicyEnabledState { get; set; } - - public string RedirectUrl { get; set; } - - public ushort? CustomBlockResponseStatusCode { get; set; } - - public string CustomBlockResponseBody { get; set; } - - public PSEnabledState? RequestBodyCheck { get; set; } - - public List CustomRules { get; set; } - - public List ManagedRules { get; set; } - - public string Etag { get; set; } - - public string ProvisioningState { get; set; } - - public string Sku { get; set; } - - public int? JavascriptChallengeExpirationInMinutes { get; set; } - public int? CaptchaExpirationInMinutes { get; set; } - - public PSFrontDoorWafLogScrubbingSetting LogScrubbing { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSProtocol.cs b/src/FrontDoor/FrontDoor/Models/PSProtocol.cs deleted file mode 100644 index 32f3b45e0619..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSProtocol.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSProtocol - { - Http, - Https - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSProtocolType.cs b/src/FrontDoor/FrontDoor/Models/PSProtocolType.cs deleted file mode 100644 index 10282e2bad38..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSProtocolType.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSProtocolType - { - ServerNameIndication, - IPBased - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSQueryParameterStripDirective.cs b/src/FrontDoor/FrontDoor/Models/PSQueryParameterStripDirective.cs deleted file mode 100644 index 052b4d645772..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSQueryParameterStripDirective.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSQueryParameterStripDirective - { - StripNone, - StripAll - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSRedirectProtocol.cs b/src/FrontDoor/FrontDoor/Models/PSRedirectProtocol.cs deleted file mode 100644 index 1b2c5b68e184..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSRedirectProtocol.cs +++ /dev/null @@ -1,23 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSRedirectProtocol - { - HttpOnly, - HttpsOnly, - MatchRequest - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSRedirectType.cs b/src/FrontDoor/FrontDoor/Models/PSRedirectType.cs deleted file mode 100644 index 21f5af6bb73e..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSRedirectType.cs +++ /dev/null @@ -1,24 +0,0 @@ - -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public enum PSRedirectType - { - Moved, - Found, - TemporaryRedirect, - PermanentRedirect - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSResources.cs b/src/FrontDoor/FrontDoor/Models/PSResources.cs deleted file mode 100644 index 794706c372e2..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSResources.cs +++ /dev/null @@ -1,40 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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.Rest.Azure; -using System.Collections; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - /// - /// - public class PSResource : IResource - { - /// - /// Gets or sets the Resource Id - /// - public string Id { get; set; } - - /// - /// Gets or sets the Resource Name - /// - public string Name { get; set; } - - /// - /// Gets or sets the Resource type - /// - /// - public string Type { get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSRouteConfiguration.cs b/src/FrontDoor/FrontDoor/Models/PSRouteConfiguration.cs deleted file mode 100644 index 804d719b87f3..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSRouteConfiguration.cs +++ /dev/null @@ -1,57 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSRouteConfiguration - { - - } - - public class PSForwardingConfiguration : PSRouteConfiguration - { - public string CustomForwardingPath { get; set; } - - public string ForwardingProtocol { get; set; } - - public string BackendPoolId { get; set; } - - public string QueryParameterStripDirective { get; set; } - - public string QueryParameters { get; set; } - - public TimeSpan? CacheDuration { get; set; } - - public PSEnabledState? DynamicCompression { get; set; } - - public bool EnableCaching { get; set; } - } - - public class PSRedirectConfiguration : PSRouteConfiguration - { - public string RedirectType { get; set; } - - public string RedirectProtocol { get; set; } - - public string CustomHost { get; set; } - - public string CustomPath { get; set; } - - public string CustomFragment { get; set; } - - public string CustomQueryString { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSRoutingRule.cs b/src/FrontDoor/FrontDoor/Models/PSRoutingRule.cs deleted file mode 100644 index 9c4778482c96..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSRoutingRule.cs +++ /dev/null @@ -1,41 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - /// - /// Represents the properties of an Azure Front Door object. - /// - public class PSRoutingRule : PSResource - { - public List FrontendEndpointIds { get; set; } - - public List AcceptedProtocols { get; set; } - - public List PatternsToMatch { get; set; } - - public List HealthProbeSettings { get; set; } - - public PSRouteConfiguration RouteConfiguration { get; set; } - - public PSEnabledState? EnabledState { get; set; } - - public string ResourceState { get; set; } - - public string RulesEngineId { get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/Models/PSRulesEngine.cs b/src/FrontDoor/FrontDoor/Models/PSRulesEngine.cs deleted file mode 100644 index 611ae1faad5f..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSRulesEngine.cs +++ /dev/null @@ -1,23 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSRulesEngine : PSTrackedResource - { - public List RulesEngineRules { get; set; } - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSRulesEngineRule.cs b/src/FrontDoor/FrontDoor/Models/PSRulesEngineRule.cs deleted file mode 100644 index 3bac8488b410..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSRulesEngineRule.cs +++ /dev/null @@ -1,125 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - public class PSRulesEngineRule - { - // required - public string Name { get; set; } - - // required - public int Priority { get; set; } - - public PSMatchProcessingBehavior MatchProcessingBehavior { get; set; } - - public List MatchConditions { get; set; } - - // required - public PSRulesEngineAction Action { get; set; } - } - - public class PSRulesEngineMatchCondition - { - // required - public PSRulesEngineMatchVariable RulesEngineMatchVariable { get; set; } - - // required - public List RulesEngineMatchValue { get; set; } - - public string Selector { get; set; } - - public PSRulesEngineOperator RulesEngineOperator { get; set; } - - public bool? NegateCondition { get; set; } - - public List Transforms { get; set; } - } - - public class PSRulesEngineAction - { - public List RequestHeaderActions { get; set; } - - public List ResponseHeaderActions { get; set; } - - public PSRouteConfiguration RouteConfigurationOverride { get; set; } - } - - public class PSHeaderAction - { - //required - public string HeaderName { get; set; } - - //required - public PSHeaderActionType HeaderActionType { get; set; } - - public string Value { get; set; } - } - - public enum PSMatchProcessingBehavior - { - Continue, - Stop - } - - public enum PSRulesEngineMatchVariable - { - IsMobile, - RemoteAddr, - RequestMethod, - QueryString, - PostArgs, - RequestUri, - RequestPath, - RequestFilename, - RequestFilenameExtension, - RequestHeader, - RequestBody, - RequestScheme - } - - public enum PSRulesEngineOperator - { - Any, - IPMatch, - GeoMatch, - Equal, - Contains, - LessThan, - GreaterThan, - LessThanOrEqual, - GreaterThanOrEqual, - BeginsWith, - EndsWith - } - - public enum PSTransform - { - Lowercase, - Uppercase, - Trim, - UrlDecode, - UrlEncode, - RemoveNulls - } - - public enum PSHeaderActionType - { - Append, - Delete, - Overwrite - } -} diff --git a/src/FrontDoor/FrontDoor/Models/PSTrackedResource.cs b/src/FrontDoor/FrontDoor/Models/PSTrackedResource.cs deleted file mode 100644 index 4747ac6333ba..000000000000 --- a/src/FrontDoor/FrontDoor/Models/PSTrackedResource.cs +++ /dev/null @@ -1,29 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// 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; - -namespace Microsoft.Azure.Commands.FrontDoor.Models -{ - /// - /// ARM tracked resource - /// - public class PSTrackedResource : PSResource - { - /// - /// Resource tags - /// - public Hashtable Tags { get; set; } - } -} \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/help/Az.FrontDoor.md b/src/FrontDoor/FrontDoor/help/Az.FrontDoor.md index 61c2d0a52041..a7a9eadb0cf7 100644 --- a/src/FrontDoor/FrontDoor/help/Az.FrontDoor.md +++ b/src/FrontDoor/FrontDoor/help/Az.FrontDoor.md @@ -2,123 +2,135 @@ Module Name: Az.FrontDoor Module Guid: 91832aaa-dc11-4583-8239-adb7df531604 Download Help Link: https://learn.microsoft.com/powershell/module/az.frontdoor -Help Version: 0.1.0 +Help Version: 1.0.0.0 Locale: en-US --- # Az.FrontDoor Module ## Description -The topics in this section document the Azure PowerShell cmdlets for Azure Front Door Service in the Azure Resource Manager (ARM) framework. The cmdlets exist in the Microsoft.Azure.Commands.FrontDoor namespace. +Microsoft Azure PowerShell: FrontDoor cmdlets ## Az.FrontDoor Cmdlets ### [Disable-AzFrontDoorCustomDomainHttps](Disable-AzFrontDoorCustomDomainHttps.md) -Disable HTTPS for a custom domain +Disables a frontendEndpoint for HTTPS traffic ### [Enable-AzFrontDoorCustomDomainHttps](Enable-AzFrontDoorCustomDomainHttps.md) -Enable HTTPS for a custom domain using Front Door managed certificate or using own certificate from Azure Key Vault. +Enables a frontendEndpoint for HTTPS traffic ### [Get-AzFrontDoor](Get-AzFrontDoor.md) -Get Front Door load balancer +Gets a Front Door with the specified Front Door name under the specified subscription and resource group. ### [Get-AzFrontDoorFrontendEndpoint](Get-AzFrontDoorFrontendEndpoint.md) -Get a front door frontend endpoint. +Gets a Frontend endpoint with the specified name within the specified Front Door. ### [Get-AzFrontDoorRulesEngine](Get-AzFrontDoorRulesEngine.md) -Get Rules Engine configurations. +Gets a Rules Engine Configuration with the specified name within the specified Front Door. ### [Get-AzFrontDoorWafManagedRuleSetDefinition](Get-AzFrontDoorWafManagedRuleSetDefinition.md) -Get WAF managed rule set definitions +Lists all available managed rule sets. ### [Get-AzFrontDoorWafPolicy](Get-AzFrontDoorWafPolicy.md) -Get WAF policy +Retrieve protection policy with specified name within a resource group. ### [New-AzFrontDoor](New-AzFrontDoor.md) -Create a new Azure Front Door load balancer +Create a new Front Door with a Front Door name under the specified subscription and resource group. ### [New-AzFrontDoorBackendObject](New-AzFrontDoorBackendObject.md) -Create a PSBackend object +Create an in-memory object for Backend. ### [New-AzFrontDoorBackendPoolObject](New-AzFrontDoorBackendPoolObject.md) -Create a PSBackendPool object for Front Door creation +Create an in-memory object for BackendPool. ### [New-AzFrontDoorBackendPoolsSettingObject](New-AzFrontDoorBackendPoolsSettingObject.md) -Create a PSBackendPoolsSetting object for Front Door creation. +Create an in-memory object for BackendPoolsSettings. + +### [New-AzFrontDoorCacheConfigurationObject](New-AzFrontDoorCacheConfigurationObject.md) +Create an in-memory object for CacheConfiguration. + +### [New-AzFrontDoorForwardingConfigurationObject](New-AzFrontDoorForwardingConfigurationObject.md) +Create an in-memory object for ForwardingConfiguration. ### [New-AzFrontDoorFrontendEndpointObject](New-AzFrontDoorFrontendEndpointObject.md) -Create a PSFrontendEndpoint Object for Front Door creation +Create an in-memory object for FrontendEndpoint. ### [New-AzFrontDoorHeaderActionObject](New-AzFrontDoorHeaderActionObject.md) -Create PSHeaderAction object. +Create an in-memory object for HeaderAction. ### [New-AzFrontDoorHealthProbeSettingObject](New-AzFrontDoorHealthProbeSettingObject.md) -Create a PSHealthProbeSetting object for Front Door creation +Create an in-memory object for HealthProbeSettingsModel. ### [New-AzFrontDoorLoadBalancingSettingObject](New-AzFrontDoorLoadBalancingSettingObject.md) -Create a PSLoadBalancingSetting object for Front Door creation +Create an in-memory object for LoadBalancingSettingsModel. + +### [New-AzFrontDoorPolicySettingsObject](New-AzFrontDoorPolicySettingsObject.md) +Create an in-memory object for PolicySettings. + +### [New-AzFrontDoorRedirectConfigurationObject](New-AzFrontDoorRedirectConfigurationObject.md) +Create an in-memory object for RedirectConfiguration. ### [New-AzFrontDoorRoutingRuleObject](New-AzFrontDoorRoutingRuleObject.md) -Create a PSRoutingRuleObject for Front Door creation +Create an in-memory object for RoutingRule. ### [New-AzFrontDoorRulesEngine](New-AzFrontDoorRulesEngine.md) -Create a new rules engine configuration for a specified front door. +Create a new Rules Engine Configuration with the specified name within the specified Front Door. ### [New-AzFrontDoorRulesEngineActionObject](New-AzFrontDoorRulesEngineActionObject.md) -Create a PSRulesEngineAction object for creating a rules engine rule. +Create an in-memory object for RulesEngineAction. ### [New-AzFrontDoorRulesEngineMatchConditionObject](New-AzFrontDoorRulesEngineMatchConditionObject.md) -Create a PSRulesEngineMatchCondition object for creating a rules engine rule. +Create an in-memory object for RulesEngineMatchCondition. ### [New-AzFrontDoorRulesEngineRuleObject](New-AzFrontDoorRulesEngineRuleObject.md) -Create a PSRulesEngineRule object for Rules Engine creation. +Create an in-memory object for RulesEngineRule. ### [New-AzFrontDoorWafCustomRuleGroupByVariableObject](New-AzFrontDoorWafCustomRuleGroupByVariableObject.md) -Create CustomRuleGroupByVariable object for custom rule object +Create an in-memory object for GroupByVariable. ### [New-AzFrontDoorWafCustomRuleObject](New-AzFrontDoorWafCustomRuleObject.md) -Create CustomRule Object for WAF policy creation +Create an in-memory object for CustomRule. ### [New-AzFrontDoorWafLogScrubbingRuleObject](New-AzFrontDoorWafLogScrubbingRuleObject.md) -Create LogScrubbingRule object for LogScrubbingSetting +Create an in-memory object for WebApplicationFirewallScrubbingRules. ### [New-AzFrontDoorWafLogScrubbingSettingObject](New-AzFrontDoorWafLogScrubbingSettingObject.md) -Create LogScrubbingSetting object for Waf policy object +Create an in-memory object for PolicySettingsLogScrubbing. ### [New-AzFrontDoorWafManagedRuleExclusionObject](New-AzFrontDoorWafManagedRuleExclusionObject.md) -Create managed rule exclusion object for WAF managed rule sets, groups, or rules. +Create an in-memory object for ManagedRuleExclusion. ### [New-AzFrontDoorWafManagedRuleObject](New-AzFrontDoorWafManagedRuleObject.md) -Create ManagedRule Object for WAF policy creation +Create an in-memory object for ManagedRuleSet. ### [New-AzFrontDoorWafManagedRuleOverrideObject](New-AzFrontDoorWafManagedRuleOverrideObject.md) -Create managed rule override object +Create an in-memory object for ManagedRuleOverride. ### [New-AzFrontDoorWafMatchConditionObject](New-AzFrontDoorWafMatchConditionObject.md) -Create MatchCondition Object for WAF policy creation +Create an in-memory object for MatchCondition. ### [New-AzFrontDoorWafPolicy](New-AzFrontDoorWafPolicy.md) -Create WAF policy +Create policy with specified rule set name within a resource group. ### [New-AzFrontDoorWafRuleGroupOverrideObject](New-AzFrontDoorWafRuleGroupOverrideObject.md) -Create RuleGroupOverride Object for WAF policy creation +Create an in-memory object for ManagedRuleGroupOverride. ### [Remove-AzFrontDoor](Remove-AzFrontDoor.md) -Remove Front Door load balancer +Deletes an existing Front Door with the specified parameters. ### [Remove-AzFrontDoorContent](Remove-AzFrontDoorContent.md) -Remove contents in Front Door +Removes a content from Front Door. ### [Remove-AzFrontDoorRulesEngine](Remove-AzFrontDoorRulesEngine.md) -Remove Rules Engine from Front Door +Deletes an existing Rules Engine Configuration with the specified parameters. ### [Remove-AzFrontDoorWafPolicy](Remove-AzFrontDoorWafPolicy.md) -Remove WAF policy +Deletes Policy ### [Set-AzFrontDoor](Set-AzFrontDoor.md) -Update a Front Door load balancer +Update a new Front Door with a Front Door name under the specified subscription and resource group. ### [Set-AzFrontDoorRulesEngine](Set-AzFrontDoorRulesEngine.md) -Update a Rules Engine. +Update a new Rules Engine Configuration with the specified name within the specified Front Door. ### [Update-AzFrontDoorWafPolicy](Update-AzFrontDoorWafPolicy.md) -Update WAF policy +Update policy with specified rule set name within a resource group. diff --git a/src/FrontDoor/FrontDoor/help/Disable-AzFrontDoorCustomDomainHttps.md b/src/FrontDoor/FrontDoor/help/Disable-AzFrontDoorCustomDomainHttps.md index 09f877e3bfea..367199cb8eec 100644 --- a/src/FrontDoor/FrontDoor/help/Disable-AzFrontDoorCustomDomainHttps.md +++ b/src/FrontDoor/FrontDoor/help/Disable-AzFrontDoorCustomDomainHttps.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/disable-azfrontdoorcustomdomainhttps schema: 2.0.0 @@ -8,127 +8,82 @@ schema: 2.0.0 # Disable-AzFrontDoorCustomDomainHttps ## SYNOPSIS -Disable HTTPS for a custom domain +Disables a frontendEndpoint for HTTPS traffic ## SYNTAX -### ByFieldsParameterSet (Default) +### Disable (Default) ``` -Disable-AzFrontDoorCustomDomainHttps -ResourceGroupName -FrontDoorName - -FrontendEndpointName [-DefaultProfile ] [-WhatIf] [-Confirm] - [] +Disable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] ``` -### ByResourceIdParameterSet +### DisableViaIdentityFrontDoor ``` -Disable-AzFrontDoorCustomDomainHttps -ResourceId [-DefaultProfile ] [-WhatIf] +Disable-AzFrontDoorCustomDomainHttps -FrontendEndpointName -FrontDoorInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### ByObjectParameterSet +### DisableViaIdentity ``` -Disable-AzFrontDoorCustomDomainHttps -InputObject - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Disable-AzFrontDoorCustomDomainHttps -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -The **Disable-AzFrontDoorCustomDomainHttps** disables HTTPS for a custom domain. +Disables a frontendEndpoint for HTTPS traffic ## EXAMPLES -### Example 1: Disable HTTPS for a custom domain with FrontDoorName and ResourceGroupName. +### Example 1: {{ Add title here }} ```powershell -Disable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" +{{ Add code here }} ``` ```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Disabling -CustomHttpsProvisioningSubstate : DeletingCertificate -CertificateSource : FrontDoor -ProtocolType : ServerNameIndication -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Disable HTTPS for a custom domain "frontendpointname1-custom-xyz" with FrontDoorName as "frontdoor1" and ResourceGroupName as "resourcegroup1". +{{ Add description here }} -### Example 2: Disable HTTPS for a custom domain with PSFrontendEndpoint object. +### Example 2: {{ Add title here }} ```powershell -Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -Name "frontendpointname1-custom-xyz" | Disable-AzFrontDoorCustomDomainHttps -InputObject $frontendEndpointObj +{{ Add code here }} ``` ```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Disabling -CustomHttpsProvisioningSubstate : DeletingCertificate -CertificateSource : FrontDoor -ProtocolType : ServerNameIndication -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Disable HTTPS for a custom domain with PSFrontendEndpoint object. +{{ Add description here }} -### Example 3: Disable HTTPS for a custom domain with ResourceId. -```powershell -Disable-AzFrontDoorCustomDomainHttps -ResourceId $resourceId -``` +## PARAMETERS -```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Disabling -CustomHttpsProvisioningSubstate : DeletingCertificate -CertificateSource : FrontDoor -ProtocolType : ServerNameIndication -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints -``` +### -AsJob +Run the command as a job -Disable HTTPS for a custom domain "frontendpointname1-custom-xyz" with ResourceId as $resourceId. +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: -## PARAMETERS +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. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -137,12 +92,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DisableViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -FrontDoorName -The name of the Front Door. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: Disable Aliases: Required: True @@ -153,11 +123,11 @@ Accept wildcard characters: False ``` ### -FrontendEndpointName -Frontend endpoint name. +Name of the Frontend endpoint which is unique within the Front Door. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: Disable, DisableViaIdentityFrontDoor Aliases: Required: True @@ -168,11 +138,11 @@ Accept wildcard characters: False ``` ### -InputObject -The Frontend endpoint object to update. +Identity Parameter ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint -Parameter Sets: ByObjectParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DisableViaIdentity Aliases: Required: True @@ -182,12 +152,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName -The resource group to which the Front Door belongs. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: Disable Aliases: Required: True @@ -197,18 +197,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the Front Door endpoint to disable https +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet +Parameter Sets: Disable Aliases: -Required: True +Required: False Position: Named -Default value: None -Accept pipeline input: True (ByPropertyName) +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False Accept wildcard characters: False ``` @@ -228,7 +229,8 @@ Accept wildcard characters: False ``` ### -WhatIf -Shows what would happen if the cmdlet runs. The cmdlet is not run. +Shows what would happen if the cmdlet runs. +The cmdlet is not run. ```yaml Type: System.Management.Automation.SwitchParameter @@ -247,11 +249,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint +### System.Boolean ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/Enable-AzFrontDoorCustomDomainHttps.md b/src/FrontDoor/FrontDoor/help/Enable-AzFrontDoorCustomDomainHttps.md index 0cec12180c8a..9999b2bf62a5 100644 --- a/src/FrontDoor/FrontDoor/help/Enable-AzFrontDoorCustomDomainHttps.md +++ b/src/FrontDoor/FrontDoor/help/Enable-AzFrontDoorCustomDomainHttps.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/enable-azfrontdoorcustomdomainhttps schema: 2.0.0 @@ -8,212 +8,119 @@ schema: 2.0.0 # Enable-AzFrontDoorCustomDomainHttps ## SYNOPSIS -Enable HTTPS for a custom domain using Front Door managed certificate or using own certificate from Azure Key Vault. +Enables a frontendEndpoint for HTTPS traffic ## SYNTAX -### ByFieldsParameterSet (Default) +### EnableExpanded (Default) ``` -Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName -FrontDoorName - -FrontendEndpointName [-MinimumTlsVersion ] [-DefaultProfile ] +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] [-MinimumTlsVersion ] [-SecretName ] + [-SecretVersion ] [-VaultId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### ByFieldsWithVaultParameterSet +### Enable ``` -Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName -FrontDoorName - -FrontendEndpointName -VaultId -SecretName [-SecretVersion ] - [-MinimumTlsVersion ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] ``` -### ByResourceIdParameterSet +### EnableViaJsonFilePath ``` -Enable-AzFrontDoorCustomDomainHttps -ResourceId [-MinimumTlsVersion ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### ByResourceIdWithVaultParameterSet +### EnableViaJsonString ``` -Enable-AzFrontDoorCustomDomainHttps -ResourceId -VaultId -SecretName - [-SecretVersion ] [-MinimumTlsVersion ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] +Enable-AzFrontDoorCustomDomainHttps -FrontDoorName -FrontendEndpointName + -ResourceGroupName [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### ByObjectParameterSet +### EnableViaIdentityFrontDoor ``` -Enable-AzFrontDoorCustomDomainHttps -InputObject [-MinimumTlsVersion ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Enable-AzFrontDoorCustomDomainHttps -FrontendEndpointName -FrontDoorInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` -### ByObjectWithVaultParameterSet +### EnableViaIdentityFrontDoorExpanded ``` -Enable-AzFrontDoorCustomDomainHttps -InputObject -VaultId -SecretName - [-SecretVersion ] [-MinimumTlsVersion ] [-DefaultProfile ] [-WhatIf] +Enable-AzFrontDoorCustomDomainHttps -FrontendEndpointName -FrontDoorInputObject + [-MinimumTlsVersion ] [-SecretName ] [-SecretVersion ] [-VaultId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### EnableViaIdentity +``` +Enable-AzFrontDoorCustomDomainHttps -InputObject [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### EnableViaIdentityExpanded +``` +Enable-AzFrontDoorCustomDomainHttps -InputObject [-MinimumTlsVersion ] + [-SecretName ] [-SecretVersion ] [-VaultId ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -The **Enable-AzFrontDoorCustomDomainHttps** enables HTTPS for a custom domain. +Enables a frontendEndpoint for HTTPS traffic ## EXAMPLES -### Example 1: Enable HTTPS for a custom domain with FrontDoorName and ResourceGroupName using Front Door managed certificate. +### Example 1: {{ Add title here }} ```powershell -Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -MinimumTlsVersion "1.2" +{{ Add code here }} ``` ```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Enabling -CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest -CertificateSource : FrontDoor -ProtocolType : ServerNameIndication -MinimumTlsVersion : 1.2 -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints -``` - -Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" that is part of Front Door "frontdoor1" in resource group "resourcegroup1" using Front Door managed certificate. - -### Example 2: Enable HTTPS for a custom domain with FrontDoorName and ResourceGroupName using customer's own certificate in Key Vault with the specific version. -```powershell -$vaultId = (Get-AzKeyVault -VaultName $vaultName).ResourceId -Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -VaultId $vaultId -secretName $secretName -SecretVersion $secretVersion -MinimumTlsVersion "1.0" +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Enabling -CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest -CertificateSource : AzureKeyVault -ProtocolType : ServerNameIndication -MinimumTlsVersion : 1.0 -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints -``` - -Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" that is part of Front Door "frontdoor1" in resource group "resourcegroup1" using customer's own certificate in Key Vault with the specific version. - -### Example 3: Enable HTTPS for a custom domain with PSFrontendEndpoint object using Front Door managed certificate. -```powershell -Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -Name "frontendpointname1-custom-xyz" | Enable-AzFrontDoorCustomDomainHttps -``` +{{ Add description here }} -```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Enabling -CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest -CertificateSource : FrontDoor -ProtocolType : ServerNameIndication -MinimumTlsVersion : 1.2 -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints -``` - -Enable HTTPS for a custom domain with PSFrontendEndpoint object using Front Door managed certificate. - -### Example 4: Enable HTTPS for a custom domain with resource id using Front Door managed certificate. +### Example 2: {{ Add title here }} ```powershell -Enable-AzFrontDoorCustomDomainHttps -ResourceId $resourceId +{{ Add code here }} ``` ```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Enabling -CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest -CertificateSource : FrontDoor -ProtocolType : ServerNameIndication -MinimumTlsVersion : 1.2 -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints -``` - -Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" with resource id $resourceId using Front Door managed certificate. - -### Example 5: Enable HTTPS for a custom domain with FrontDoorName and ResourceGroupName using customer's own certificate in Key Vault with the latest version to enable certificate auto-rotation. -```powershell -$vaultId = (Get-AzKeyVault -VaultName $vaultName).ResourceId -Enable-AzFrontDoorCustomDomainHttps -ResourceGroupName "resourcegroup1" -FrontDoorName "frontdoor1" -FrontendEndpointName "frontendpointname1-custom-xyz" -VaultId $vaultId -secretName $secretName -MinimumTlsVersion "1.0" +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -```output -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Enabling -CustomHttpsProvisioningSubstate : SubmittingDomainControlValidationRequest -CertificateSource : AzureKeyVault -ProtocolType : ServerNameIndication -MinimumTlsVersion : 1.0 -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints -``` - -Enable HTTPS for a custom domain "frontendpointname1-custom-xyz" that is part of Front Door "frontdoor1" in resource group "resourcegroup1" using customer's own certificate in Key Vault with the latest version to enable certificate auto-rotation. +{{ Add description here }} ## PARAMETERS +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -222,12 +129,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: EnableViaIdentityFrontDoor, EnableViaIdentityFrontDoorExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -FrontDoorName -The name of the Front Door. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet, ByFieldsWithVaultParameterSet +Parameter Sets: EnableExpanded, Enable, EnableViaJsonFilePath, EnableViaJsonString Aliases: Required: True @@ -238,11 +160,11 @@ Accept wildcard characters: False ``` ### -FrontendEndpointName -Frontend endpoint name. +Name of the Frontend endpoint which is unique within the Front Door. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet, ByFieldsWithVaultParameterSet +Parameter Sets: EnableExpanded, Enable, EnableViaJsonFilePath, EnableViaJsonString, EnableViaIdentityFrontDoor, EnableViaIdentityFrontDoorExpanded Aliases: Required: True @@ -253,11 +175,11 @@ Accept wildcard characters: False ``` ### -InputObject -The Frontend endpoint object to update. +Identity Parameter ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint -Parameter Sets: ByObjectParameterSet, ByObjectWithVaultParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: EnableViaIdentity, EnableViaIdentityExpanded Aliases: Required: True @@ -267,11 +189,56 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -MinimumTlsVersion The minimum TLS version required from the clients to establish an SSL handshake with Front Door. ```yaml Type: System.String +Parameter Sets: EnableExpanded, EnableViaIdentityFrontDoorExpanded, EnableViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: 1.2 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -282,33 +249,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The resource group to which the Front Door belongs. +### -PassThru +Returns true when the command succeeds ```yaml -Type: System.String -Parameter Sets: ByFieldsParameterSet, ByFieldsWithVaultParameterSet +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the Front Door endpoint to enable https +### -ResourceGroupName +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet, ByResourceIdWithVaultParameterSet +Parameter Sets: EnableExpanded, Enable, EnableViaJsonFilePath, EnableViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByPropertyName) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -317,10 +284,10 @@ The name of the Key Vault secret representing the full certificate PFX ```yaml Type: System.String -Parameter Sets: ByFieldsWithVaultParameterSet, ByResourceIdWithVaultParameterSet, ByObjectWithVaultParameterSet +Parameter Sets: EnableExpanded, EnableViaIdentityFrontDoorExpanded, EnableViaIdentityExpanded Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -328,12 +295,11 @@ Accept wildcard characters: False ``` ### -SecretVersion -The version of the Key Vault secret representing the full certificate PFX. -If not specified, the 'Latest' version will always been used and the deployed certificate will be automatically rotated to the latest version when a newer version of the certificate is available. +The version of the Key Vault secret representing the full certificate PFX ```yaml Type: System.String -Parameter Sets: ByFieldsWithVaultParameterSet, ByResourceIdWithVaultParameterSet, ByObjectWithVaultParameterSet +Parameter Sets: EnableExpanded, EnableViaIdentityFrontDoorExpanded, EnableViaIdentityExpanded Aliases: Required: False @@ -343,15 +309,31 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: EnableExpanded, Enable, EnableViaJsonFilePath, EnableViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -VaultId -The Key Vault id containing the SSL certificate +Resource ID. ```yaml Type: System.String -Parameter Sets: ByFieldsWithVaultParameterSet, ByResourceIdWithVaultParameterSet, ByObjectWithVaultParameterSet +Parameter Sets: EnableExpanded, EnableViaIdentityFrontDoorExpanded, EnableViaIdentityExpanded Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -374,7 +356,8 @@ Accept wildcard characters: False ``` ### -WhatIf -Shows what would happen if the cmdlet runs. The cmdlet is not run. +Shows what would happen if the cmdlet runs. +The cmdlet is not run. ```yaml Type: System.Management.Automation.SwitchParameter @@ -393,10 +376,12 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint +### System.Boolean + ## NOTES ## RELATED LINKS diff --git a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoor.md b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoor.md index e6be1e10dd98..9cbdae30aa9d 100644 --- a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoor.md +++ b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoor.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoor schema: 2.0.0 @@ -8,141 +8,71 @@ schema: 2.0.0 # Get-AzFrontDoor ## SYNOPSIS -Get Front Door load balancer +Gets a Front Door with the specified Front Door name under the specified subscription and resource group. ## SYNTAX +### List (Default) ``` -Get-AzFrontDoor [-ResourceGroupName ] [-Name ] [-DefaultProfile ] +Get-AzFrontDoor [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +### Get +``` +Get-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### List1 +``` +Get-AzFrontDoor -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +### GetViaIdentity +``` +Get-AzFrontDoor -InputObject [-DefaultProfile ] [] ``` ## DESCRIPTION -The **Get-AzFrontDoor** cmdletGet gets all existing Front Doors (Classic Tier only) in the current subscription that matches provided information. +Gets a Front Door with the specified Front Door name under the specified subscription and resource group. ## EXAMPLES -### Example 1: Get all FrontDoors in the current subscription. +### Example 1: {{ Add title here }} ```powershell -Get-AzFrontDoor +{{ Add code here }} ``` ```output -FriendlyName : frontdoor1 -FrontDoorId : {guid} -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/{guid1}/providers/M - icrosoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 - -FriendlyName : frontdoor1 -FrontDoorId : {guid} -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/{guid2}/providers/M - icrosoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 -``` - -Get all FrontDoors in the current subscription. - -### Example 2: Get all FrontDoors in resource group "rg1" in the current subscription. -```powershell -Get-AzFrontDoor -ResourceGroupName "rg1" +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -```output -FriendlyName : frontdoor1 -FrontDoorId : {guid} -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/rg1/providers/M - icrosoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 - -FriendlyName : frontdoor2 -FrontDoorId : {guid} -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/rg1/providers/M - icrosoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 -``` - -Get all FrontDoors in resource group "rg1" in the current subscription. - -### Example 3: Get the FrontDoors in resource group "rg1" with name "frontDoor1" in the current subscription. +{{ Add description here }} + +### Example 2: {{ Add title here }} ```powershell -Get-AzFrontDoor -ResourceGroupName "rg1" -Name "frontDoor1" +{{ Add code here }} ``` ```output -FriendlyName : frontdoor1 -FrontDoorId : {guid} -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/rg1/providers/M - icrosoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 -``` - -Get the FrontDoors in resource group "rg1" with name "frontDoor1" in the current subscription. +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -151,15 +81,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Name -Front Door name. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: (All) -Aliases: +Parameter Sets: Get +Aliases: FrontDoorName -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -167,35 +112,47 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: Get, List1 Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: List, Get, List1 +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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 +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Set-AzFrontDoor](./Set-AzFrontDoor.md) -[Remove-AzFrontDoor](./Remove-AzFrontDoor.md) diff --git a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorFrontendEndpoint.md b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorFrontendEndpoint.md index 5b3fe1e57004..9261b9ccafc5 100644 --- a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorFrontendEndpoint.md +++ b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorFrontendEndpoint.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorfrontendendpoint schema: 2.0.0 @@ -8,117 +8,73 @@ schema: 2.0.0 # Get-AzFrontDoorFrontendEndpoint ## SYNOPSIS -Get a front door frontend endpoint. +Gets a Frontend endpoint with the specified name within the specified Front Door. ## SYNTAX -### ByFieldsParameterSet (Default) +### List (Default) ``` -Get-AzFrontDoorFrontendEndpoint -ResourceGroupName -FrontDoorName [-Name ] - [-DefaultProfile ] [] +Get-AzFrontDoorFrontendEndpoint -FrontDoorName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +### Get +``` +Get-AzFrontDoorFrontendEndpoint -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] + [] ``` -### ByObjectParameterSet +### GetViaIdentityFrontDoor ``` -Get-AzFrontDoorFrontendEndpoint [-Name ] -FrontDoorObject - [-DefaultProfile ] [] +Get-AzFrontDoorFrontendEndpoint -Name -FrontDoorInputObject + [-DefaultProfile ] [] ``` -### ByResourceIdParameterSet +### GetViaIdentity ``` -Get-AzFrontDoorFrontendEndpoint -ResourceId [-DefaultProfile ] +Get-AzFrontDoorFrontendEndpoint -InputObject [-DefaultProfile ] [] ``` ## DESCRIPTION -The **Get-AzFrontDoorFrontendEndpoint** cmdlet gets all existing frontend endpoints in the current Front Door resource that matches provided information. +Gets a Frontend endpoint with the specified name within the specified Front Door. ## EXAMPLES -### Example 1: Get all frontend endpoints in Front Door "frontdoor1" which is part of resource group "rg1". +### Example 1: {{ Add title here }} ```powershell -Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "rg1" -FrontDoorName "frontdoor1" +{{ Add code here }} ``` ```output -HostName : frontdoor1.azurefd.net -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Disabled -CustomHttpsProvisioningSubstate : None -CertificateSource : -ProtocolType : -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontdoor1-azurefd-net -Name : frontdoor1-azurefd-net -Type : Microsoft.Network/frontdoors/frontendendpoints - -HostName : frontendpointname1.custom.xyz -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Disabled -CustomHttpsProvisioningSubstate : None -CertificateSource : -ProtocolType : -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontendpointname1-custom-xyz -Name : frontendpointname1-custom-xyz -Type : Microsoft.Network/frontdoors/frontendendpoints -``` - -Get all frontend endpoints in Front Door "frontdoor1" which is part of resource group "rg1". - -### Example 2: Get frontend endpoint with name "frontdoor1-azurefd-net" in Front Door "frontdoor1" which is part of resource group "rg1" +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} ```powershell -Get-AzFrontDoorFrontendEndpoint -ResourceGroupName "rg1" -FrontDoorName "frontdoor1" -Name "frontdoor1-azurefd-net" +{{ Add code here }} ``` ```output -HostName : frontdoor1.azurefd.net -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : Disabled -CustomHttpsProvisioningSubstate : None -CertificateSource : -ProtocolType : -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : Enabled -Id : /subscriptions/{guid}/resourcegroups/resourcegroup1 - /providers/Microsoft.Network/frontdoors/frontdoor1/frontendendpoints/frontdoor1-azurefd-net -Name : frontdoor1-azurefd-net -Type : Microsoft.Network/frontdoors/frontendendpoints -``` - -Get frontend endpoint with name "frontdoor1-azurefd-net" in Front Door "frontdoor1" which is part of resource group "rg1" +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -127,12 +83,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -FrontDoorName -Front Door name. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: List, Get Aliases: Required: True @@ -142,12 +113,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -FrontDoorObject -The FrontDoor object. +### -InputObject +Identity Parameter ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor -Parameter Sets: ByObjectParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity Aliases: Required: True @@ -158,14 +129,14 @@ Accept wildcard characters: False ``` ### -Name -Frontend endpoint name. +Name of the Frontend endpoint which is unique within the Front Door. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet, ByObjectParameterSet -Aliases: +Parameter Sets: Get, GetViaIdentityFrontDoor +Aliases: FrontendEndpointName -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -173,11 +144,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: List, Get Aliases: Required: True @@ -187,18 +158,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the Front Door +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. ```yaml -Type: System.String -Parameter Sets: ByResourceIdParameterSet +Type: System.String[] +Parameter Sets: List, Get Aliases: -Required: True +Required: False Position: Named -Default value: None -Accept pipeline input: True (ByPropertyName) +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False Accept wildcard characters: False ``` @@ -207,11 +179,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorRulesEngine.md index fcdc441ceefa..d29c064c4210 100644 --- a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorRulesEngine.md +++ b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorRulesEngine.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorrulesengine schema: 2.0.0 @@ -8,75 +8,72 @@ schema: 2.0.0 # Get-AzFrontDoorRulesEngine ## SYNOPSIS -Get Rules Engine configurations. +Gets a Rules Engine Configuration with the specified name within the specified Front Door. ## SYNTAX +### List (Default) ``` -Get-AzFrontDoorRulesEngine -ResourceGroupName -FrontDoorName [-Name ] - [-DefaultProfile ] [] +Get-AzFrontDoorRulesEngine -FrontDoorName -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] ``` -## DESCRIPTION -The **Get-AzFrontDoorRulesEngine** cmdlet gets a specific rules engine configuration or gets all rules engine configurations associated with a Front Door. - -## EXAMPLES +### Get +``` +Get-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] + [] +``` -### Example 1 -```powershell -Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name rulesengine3 +### GetViaIdentityFrontDoor +``` +Get-AzFrontDoorRulesEngine -Name -FrontDoorInputObject + [-DefaultProfile ] [] ``` -```output -Name RulesEngineRules ----- ---------------- -rulesEngine3 {rules1} +### GetViaIdentity +``` +Get-AzFrontDoorRulesEngine -InputObject [-DefaultProfile ] + [] ``` -Get specific rules engine configuration. +## DESCRIPTION +Gets a Rules Engine Configuration with the specified name within the specified Front Door. -### Example 2 +## EXAMPLES +### Example 1: {{ Add title here }} ```powershell -Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName +{{ Add code here }} ``` ```output -Name RulesEngineRules ----- ---------------- -rulesEngine1 {Rule1} -rulesEngine2 {Rule1} -rulesEngine3 {rules1} +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Get all rules engine configurations in a front door. - -### Example 3 +{{ Add description here }} +### Example 2: {{ Add title here }} ```powershell -Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name nonexistent +{{ Add code here }} ``` ```output -Get-AzFrontDoorRulesEngine : Rules Engine with name 'nonexistent' in Front Door 'frontDoorName' is not found. -At line:1 char:1 -+ Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontD ... -+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -+ CategoryInfo : CloseError: (:) [Get-AzFrontDoorRulesEngine], PSArgumentException -+ FullyQualifiedErrorId : Microsoft.Azure.Commands.FrontDoor.Cmdlets.GetFrontDoorRulesEngine +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Expected output when getting a nonexistent rules engine. +{{ Add description here }} ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -85,12 +82,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -FrontDoorName -Front Door name. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: List, Get Aliases: Required: True @@ -100,15 +112,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Name -Rules engine name. +Name of the Rules Engine which is unique within the Front Door. ```yaml Type: System.String -Parameter Sets: (All) -Aliases: +Parameter Sets: Get, GetViaIdentityFrontDoor +Aliases: RulesEngineName -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -116,11 +143,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name that the Front Door will be created in. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: List, Get Aliases: Required: True @@ -130,16 +157,32 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: List, Get +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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 +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngine +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngine ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafManagedRuleSetDefinition.md b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafManagedRuleSetDefinition.md index 72bdd032c540..4f8ce24e2b67 100644 --- a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafManagedRuleSetDefinition.md +++ b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafManagedRuleSetDefinition.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorwafmanagedrulesetdefinition schema: 2.0.0 @@ -8,44 +8,52 @@ schema: 2.0.0 # Get-AzFrontDoorWafManagedRuleSetDefinition ## SYNOPSIS -Get WAF managed rule set definitions +Lists all available managed rule sets. ## SYNTAX ``` -Get-AzFrontDoorWafManagedRuleSetDefinition [-DefaultProfile ] [] +Get-AzFrontDoorWafManagedRuleSetDefinition [-SubscriptionId ] [-DefaultProfile ] + [] ``` ## DESCRIPTION -Gets the list of WAF managed rule set definitions to use as reference +Lists all available managed rule sets. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -Get-AzFrontDoorWafManagedRuleSetDefinition +{{ Add code here }} ``` ```output -ProvisioningState RuleSetType RuleSetVersion RuleGroups ------------------ ----------- -------------- ---------- -Succeeded DefaultRuleSet 1.0 {PROTOCOL-ATTACK, LFI, RFI, RCE...} -Succeeded Microsoft_BotManagerRuleSet 1.0 {BadBots, GoodBots, UnknownBots} -Succeeded DefaultRuleSet preview-0.1 {LFI, RFI, RCE, PHP...} -Succeeded BotProtection preview-0.1 {KnownBadBots} +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Get WAF managed rule set definitions. +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -54,21 +62,31 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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.FrontDoor.Models.PSManagedRuleSetDefinition +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSetDefinition ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafManagedRuleObject](./New-AzFrontDoorWafManagedRuleObject.md) -[New-AzFrontDoorWafManagedRuleOverrideObject](./New-AzFrontDoorWafManagedRuleOverrideObject.md) -[New-AzFrontDoorWafRuleGroupOverrideObject](./New-AzFrontDoorWafRuleGroupOverrideObject.md) diff --git a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafPolicy.md index 65accb136744..a21199fb2ecc 100644 --- a/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafPolicy.md +++ b/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorWafPolicy.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/get-azfrontdoorwafpolicy schema: 2.0.0 @@ -8,57 +8,71 @@ schema: 2.0.0 # Get-AzFrontDoorWafPolicy ## SYNOPSIS -Get WAF policy +Retrieve protection policy with specified name within a resource group. ## SYNTAX +### List1 (Default) ``` -Get-AzFrontDoorWafPolicy -ResourceGroupName [-Name ] - [-DefaultProfile ] [] +Get-AzFrontDoorWafPolicy [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +### Get +``` +Get-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### List +``` +Get-AzFrontDoorWafPolicy -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +### GetViaIdentity +``` +Get-AzFrontDoorWafPolicy -InputObject [-DefaultProfile ] + [] ``` ## DESCRIPTION -The **Get-AzFrontDoorWafPolicy** cmdletGet gets WAF policy in a resource group under the current subscription +Retrieve protection policy with specified name within a resource group. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -Get-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName +{{ Add code here }} ``` ```output -Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl ----- ---------- ------------------ ----------------------------- ----------- -{policyName} Prevention Enabled 403 https://www.bing.com/ +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Get a WAF policy called $policyName in $resourceGroupName +{{ Add description here }} -### Example 2 +### Example 2: {{ Add title here }} ```powershell -Get-AzFrontDoorWafPolicy -ResourceGroupName $resourceGroupName +{{ Add code here }} ``` ```output -Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl ----- ---------- ------------------ ----------------------------- ----------- -{policyName} Prevention Disabled -{policyName} Detection Enabled 403 https://www.bing.com/ -{policyName} Detection Enabled 404 +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Get all WAF policy in $resourceGroupName +{{ Add description here }} ## PARAMETERS ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -67,15 +81,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Name -FireWallPolicy name. +The name of the Web Application Firewall Policy. ```yaml Type: System.String -Parameter Sets: (All) -Aliases: +Parameter Sets: Get +Aliases: PolicyName -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -83,11 +112,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: Get, List Aliases: Required: True @@ -97,21 +126,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String[] +Parameter Sets: List1, Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +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 +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafPolicy](./New-AzFrontDoorWafPolicy.md) -[Update-AzFrontDoorWafPolicy](./Update-AzFrontDoorWafPolicy.md) -[Remove-AzFrontDoorWafPolicy](./Remove-AzFrontDoorWafPolicy.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoor.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoor.md index a6b55938564c..c936dc7d5500 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoor.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoor.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoor schema: 2.0.0 @@ -8,70 +8,87 @@ schema: 2.0.0 # New-AzFrontDoor ## SYNOPSIS -Create a new Azure Front Door load balancer +Create a new Front Door with a Front Door name under the specified subscription and resource group. ## SYNTAX -### ByFieldsWithBackendPoolsSettingParameterSet (Default) +### CreateExpanded (Default) ``` -New-AzFrontDoor -ResourceGroupName -Name -RoutingRule - -BackendPool -FrontendEndpoint - -LoadBalancingSetting -HealthProbeSetting - [-Tag ] [-EnabledState ] [-BackendPoolsSetting ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +New-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-BackendPool ] [-BackendPoolsSetting ] [-DisableCertificateNameCheck] + [-EnabledState ] [-FriendlyName ] [-FrontendEndpoint ] + [-HealthProbeSetting ] [-LoadBalancingSetting ] + [-RoutingRule ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` -### ByFieldsWithCertificateNameCheckParameterSet +### CreateViaJsonFilePath ``` -New-AzFrontDoor -ResourceGroupName -Name -RoutingRule - -BackendPool -FrontendEndpoint - -LoadBalancingSetting -HealthProbeSetting - [-Tag ] [-EnabledState ] [-DisableCertificateNameCheck] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +New-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DisableCertificateNameCheck] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DisableCertificateNameCheck] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -The **New-AzFrontDoor** cmdlet creates a new Azure Front Door load balancer in the specified resource group under current subscription +Create a new Front Door with a Front Door name under the specified subscription and resource group. ## EXAMPLES -### Example 1: Create a Front Door based on given parameters. +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "rg1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 +{{ Add code here }} ``` ```output -FriendlyName : frontdoor1 -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -BackendPoolsSetting : {backendPoolsSetting1} -EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/rg1/providers/Microsoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoors +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a Front Door based on given parameters. +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS -### -BackendPool -Backendpools available to routing rule. +### -AsJob +Run the command as a job ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[] +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BackendPool +Backend pools available to routing rules. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPool[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -82,8 +99,8 @@ Accept wildcard characters: False Settings for all backendPools ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPoolsSetting -Parameter Sets: ByFieldsWithBackendPoolsSettingParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPoolsSettings +Parameter Sets: CreateExpanded Aliases: Required: False @@ -94,12 +111,13 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -109,11 +127,10 @@ Accept wildcard characters: False ``` ### -DisableCertificateNameCheck -Whether to disable certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: ByFieldsWithCertificateNameCheckParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -124,14 +141,28 @@ Accept wildcard characters: False ``` ### -EnabledState -EnabledState of the Front Door load balancer. -Default value is Enabled +Operational status of the Front Door load balancer. +Permitted values are 'Enabled' or 'Disabled' ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FriendlyName +A friendly name for the frontDoor + +```yaml +Type: System.String +Parameter Sets: CreateExpanded Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -141,14 +172,14 @@ Accept wildcard characters: False ``` ### -FrontendEndpoint -Frontend endpoints available to routing rule. +Frontend endpoints available to routing rules. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint[] +Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -159,8 +190,38 @@ Accept wildcard characters: False Health probe settings associated with this Front Door instance. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHealthProbeSettingsModel[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -174,11 +235,11 @@ Accept wildcard characters: False Load balancing settings associated with this Front Door instance. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ILoadBalancingSettingsModel[] +Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -186,12 +247,12 @@ Accept wildcard characters: False ``` ### -Name -Front Door name. +Name of the Front Door which is globally unique. ```yaml Type: System.String Parameter Sets: (All) -Aliases: +Aliases: FrontDoorName Required: True Position: Named @@ -200,8 +261,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName -The resource group name that the Front Door will be created in. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String @@ -216,26 +292,42 @@ Accept wildcard characters: False ``` ### -RoutingRule -Routing rules associated with this FrontDoor +Routing rules associated with this Front Door. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRoutingRule[] +Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tag -The tags associate with the FrontDoor. +Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -281,19 +373,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor + ## NOTES ## RELATED LINKS - -[Get-AzFrontDoor](./Get-AzFrontDoor.md) -[Set-AzFrontDoor](./Set-AzFrontDoor.md) -[Remove-AzFrontDoor](./Remove-AzFrontDoor.md) -[New-AzFrontDoorRoutingRuleObject](./New-AzFrontDoorRoutingRuleObject.md) -[New-AzFrontDoorHealthProbeSettingObject](./New-AzFrontDoorHealthProbeSettingObject.md) -[New-AzFrontDoorLoadBalancingSettingObject](./New-AzFrontDoorLoadBalancingSettingObject.md) -[New-AzFrontDoorFrontendEndpointObject](./New-AzFrontDoorFrontendEndpointObject.md) -[New-AzFrontDoorBackendPoolObject](./New-AzFrontDoorBackendPoolObject.md) \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendObject.md index bb7f37529721..71785073acdf 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendObject.md @@ -1,57 +1,62 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorbackendobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendobject schema: 2.0.0 --- # New-AzFrontDoorBackendObject ## SYNOPSIS -Create a PSBackend object +Create an in-memory object for Backend. ## SYNTAX ``` -New-AzFrontDoorBackendObject -Address [-HttpPort ] [-HttpsPort ] [-Priority ] - [-Weight ] [-EnabledState ] [-BackendHostHeader ] [-PrivateLinkAlias ] - [-PrivateLinkResourceId ] [-PrivateLinkLocation ] [-PrivateLinkApprovalMessage ] - [-DefaultProfile ] [] +New-AzFrontDoorBackendObject [-Address ] [-BackendHostHeader ] [-EnabledState ] + [-HttpPort ] [-HttpsPort ] [-Priority ] [-PrivateLinkAlias ] + [-PrivateLinkApprovalMessage ] [-PrivateLinkLocation ] [-PrivateLinkResourceId ] + [-Weight ] [] ``` ## DESCRIPTION -Create a PSBackend object for Front Door creation +Create an in-memory object for Backend. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorBackendObject -Address "contoso1.azurewebsites.net" +{{ Add code here }} ``` ```output -Address : contoso1.azurewebsites.net -HttpPort : 80 -HttpsPort : 443 -Priority : 1 -Weight : 50 -BackendHostHeader : -EnabledState : Enabled +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a PSBackend object for Front Door creation +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS ### -Address -Location of the backend (IP address or FQDN) +Location of the backend (IP address or FQDN). ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -59,8 +64,8 @@ Accept wildcard characters: False ``` ### -BackendHostHeader -The value to use as the host header sent to the backend. -Default value is the backend address. +The value to use as the host header sent to the backend. +If blank or unspecified, this defaults to the incoming host. ```yaml Type: System.String @@ -74,30 +79,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -EnabledState -Whether to enable use of this backend. -Default value is Enabled +Whether to enable use of this backend. +Permitted values are 'Enabled' or 'Disabled'. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -109,7 +98,6 @@ Accept wildcard characters: False ### -HttpPort The HTTP TCP port number. Must be between 1 and 65535. -Default value is 80. ```yaml Type: System.Int32 @@ -126,7 +114,6 @@ Accept wildcard characters: False ### -HttpsPort The HTTPS TCP port number. Must be between 1 and 65535. -Default value is 443 ```yaml Type: System.Int32 @@ -142,8 +129,7 @@ Accept wildcard characters: False ### -Priority Priority to use for load balancing. -Must be between 1 and 5. -Default value is 1 +Higher priorities will not be used for load balancing if any lower priority backend is healthy. ```yaml Type: System.Int32 @@ -158,7 +144,8 @@ Accept wildcard characters: False ``` ### -PrivateLinkAlias -The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private' +The Alias of the Private Link resource. +Populating this optional field indicates that this backend is 'Private'. ```yaml Type: System.String @@ -173,7 +160,7 @@ Accept wildcard characters: False ``` ### -PrivateLinkApprovalMessage -A custom message to be included in the approval request to connect to the Private Link +A custom message to be included in the approval request to connect to the Private Link. ```yaml Type: System.String @@ -188,7 +175,8 @@ Accept wildcard characters: False ``` ### -PrivateLinkLocation -The Location of Private Link resource. Location is required when PrivateLinkResourceId is set +The location of the Private Link resource. +Required only if 'privateLinkResourceId' is populated. ```yaml Type: System.String @@ -203,7 +191,8 @@ Accept wildcard characters: False ``` ### -PrivateLinkResourceId -The Resource ID of the Private Link. Populating this optional field indicates that this backend is 'Private' +The Resource Id of the Private Link resource. +Populating this optional field indicates that this backend is 'Private'. ```yaml Type: System.String @@ -219,8 +208,6 @@ Accept wildcard characters: False ### -Weight Weight of this endpoint for load balancing purposes. -Must be between 1 and 1000. -Default value is 50 ```yaml Type: System.Int32 @@ -239,14 +226,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSBackend +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.Backend ## NOTES ## RELATED LINKS - -[New-AzFrontDoorBackendPoolObject](./New-AzFrontDoorBackendPoolObject.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolObject.md index 1ba74bb4509b..600a28fea1d9 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolObject.md @@ -1,47 +1,49 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorbackendpoolobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendpoolobject schema: 2.0.0 --- # New-AzFrontDoorBackendPoolObject ## SYNOPSIS -Create a PSBackendPool object for Front Door creation +Create an in-memory object for BackendPool. ## SYNTAX ``` -New-AzFrontDoorBackendPoolObject -ResourceGroupName -Name -FrontDoorName - -Backend -LoadBalancingSettingsName -HealthProbeSettingsName - [-DefaultProfile ] [] +New-AzFrontDoorBackendPoolObject [-Backend ] [-HealthProbeSettingsName ] + [-LoadBalancingSettingsName ] [-Name ] [-Id ] [-FrontDoorName ] + [-ResourceGroupName ] [] ``` ## DESCRIPTION -Create a PSBackendPool object for Front Door creation +Create an in-memory object for BackendPool. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -HealthProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1" +{{ Add code here }} ``` ```output -Backends : {Microsoft.Azure.Commands.FrontDoor.Models.PSBackend} -LoadBalancingSettingRef : /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers - /Microsoft.Network/frontDoors/frontdoor5/LoadBalancingSettings/loadBalancingSetting1 -HealthProbeSettingRef : /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers - /Microsoft.Network/frontDoors/frontdoor5/HealthProbeSettings/healthProbeSetting1 -EnabledState : Enabled -ResourceState : -Id : -Name : backendpool1 -Type : +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a PSBackendPool object for Front Door creation +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS @@ -49,24 +51,24 @@ Create a PSBackendPool object for Front Door creation The set of backends for this pool. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSBackend[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackend[] Parameter Sets: (All) Aliases: -Required: True +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. +### -FrontDoorName +Resource ID. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.String Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: Required: False Position: Named @@ -75,30 +77,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -FrontDoorName -The name of the Front Door to which this routing rule belongs. +### -HealthProbeSettingsName +Resource ID. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -HealthProbeSettingsName -The name of the health probe settings for this backend pool +### -Id +Resource ID. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -106,14 +108,14 @@ Accept wildcard characters: False ``` ### -LoadBalancingSettingsName -The name of the load balancing settings for this backend pool +Resource ID. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -121,14 +123,14 @@ Accept wildcard characters: False ``` ### -Name -BackendPool name. +Resource name. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -136,14 +138,14 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name that the RoutingRule will be created in. +Resource ID. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -155,16 +157,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPool ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Set-AzFrontDoor](./Set-AzFrontDoor.md) -[New-AzFrontDoorBackendObject](./New-AzFrontDoorBackendObject.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolsSettingObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolsSettingObject.md index 59b47e1f474f..29fd12f79538 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolsSettingObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendPoolsSettingObject.md @@ -1,79 +1,59 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorbackendpoolssettingobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendbackendpoolssettingsobject schema: 2.0.0 --- # New-AzFrontDoorBackendPoolsSettingObject ## SYNOPSIS -Create a PSBackendPoolsSetting object for Front Door creation. +Create an in-memory object for BackendPoolsSettings. ## SYNTAX ``` -New-AzFrontDoorBackendPoolsSettingObject [-EnforceCertificateNameCheck ] - [-SendRecvTimeoutInSeconds ] [-DefaultProfile ] [] +New-AzFrontDoorBackendPoolsSettingObject [-EnforceCertificateNameCheck ] + [-SendRecvTimeoutInSeconds ] [] ``` ## DESCRIPTION -The **New-AzFrontDoorBackendPoolsSettingObject** cmdlet creates a new PSBackendPoolsSettings object for Front Door creation. +Create an in-memory object for BackendPoolsSettings. ## EXAMPLES -### Example 1: Create BackendPoolsSettings object using defaults +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorBackendPoolsSettingObject +{{ Add code here }} ``` ```output -EnforceCertificateNameCheck : Enabled -SendRecvTimeoutInSeconds : 30 -Id : -Name : -Type : +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -### Example 2: Create BackendPoolsSettings object with user specified values +{{ Add description here }} + +### Example 2: {{ Add title here }} ```powershell -New-AzFrontDoorBackendPoolsSettingObject -SendRecvTimeoutInSeconds 60 -EnforceCertificateNameCheck Enabled +{{ Add code here }} ``` ```output -EnforceCertificateNameCheck : Enabled -SendRecvTimeoutInSeconds : 60 -Id : -Name : -Type : +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -## PARAMETERS - -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +{{ Add description here }} -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` +## PARAMETERS ### -EnforceCertificateNameCheck Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -83,7 +63,8 @@ Accept wildcard characters: False ``` ### -SendRecvTimeoutInSeconds -Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns. +Send and receive timeout on forwarding request to the backend. +When timeout is reached, the request fails and returns. ```yaml Type: System.Int32 @@ -102,11 +83,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPoolsSetting +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.BackendPoolsSettings ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorCacheConfigurationObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorCacheConfigurationObject.md new file mode 100644 index 000000000000..e65b66a3e5bc --- /dev/null +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorCacheConfigurationObject.md @@ -0,0 +1,123 @@ +--- +external help file: Az.FrontDoor-help.xml +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorcacheconfigurationobject +schema: 2.0.0 +--- + +# New-AzFrontDoorCacheConfigurationObject + +## SYNOPSIS +Create an in-memory object for CacheConfiguration. + +## SYNTAX + +``` +New-AzFrontDoorCacheConfigurationObject [-CacheDuration ] [-DynamicCompression ] + [-QueryParameter ] [-QueryParameterStripDirective ] + [] +``` + +## DESCRIPTION +Create an in-memory object for CacheConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -CacheDuration +The duration for which the content needs to be cached. +Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). +HTTP requires the value to be no more than a year. + +```yaml +Type: System.TimeSpan +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DynamicCompression +Whether to use dynamic compression for cached content. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameter +query parameters to include or exclude (comma separated). + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -QueryParameterStripDirective +Treatment of URL query terms when forming the cache key. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CacheConfiguration + +## NOTES + +## RELATED LINKS diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorForwardingConfigurationObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorForwardingConfigurationObject.md new file mode 100644 index 000000000000..43a94d05ef79 --- /dev/null +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorForwardingConfigurationObject.md @@ -0,0 +1,122 @@ +--- +external help file: Az.FrontDoor-help.xml +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorforwardingconfigurationobject +schema: 2.0.0 +--- + +# New-AzFrontDoorForwardingConfigurationObject + +## SYNOPSIS +Create an in-memory object for ForwardingConfiguration. + +## SYNTAX + +``` +New-AzFrontDoorForwardingConfigurationObject [-BackendPoolId ] + [-CacheConfiguration ] [-CustomForwardingPath ] [-ForwardingProtocol ] + [] +``` + +## DESCRIPTION +Create an in-memory object for ForwardingConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BackendPoolId +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CacheConfiguration +The caching configuration associated with this rule. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICacheConfiguration +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomForwardingPath +A custom path used to rewrite resource paths matched by this rule. +Leave empty to use incoming path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ForwardingProtocol +Protocol this rule will use when forwarding traffic to backends. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ForwardingConfiguration + +## NOTES + +## RELATED LINKS diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorFrontendEndpointObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorFrontendEndpointObject.md index c63fca58b01b..e5b3ae7ddc9b 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorFrontendEndpointObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorFrontendEndpointObject.md @@ -1,62 +1,56 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorfrontendendpointobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorfrontendendpointobject schema: 2.0.0 --- # New-AzFrontDoorFrontendEndpointObject ## SYNOPSIS -Create a PSFrontendEndpoint Object for Front Door creation +Create an in-memory object for FrontendEndpoint. ## SYNTAX ``` -New-AzFrontDoorFrontendEndpointObject -Name -HostName - [-SessionAffinityEnabledState ] [-SessionAffinityTtlInSeconds ] - [-WebApplicationFirewallPolicyLink ] [-CertificateSource ] [-MinimumTlsVersion ] - [-ProtocolType ] [-Vault ] [-SecretName ] [-SecretVersion ] - [-CertificateType ] [-DefaultProfile ] [] +New-AzFrontDoorFrontendEndpointObject [-CertificateSource ] [-MinimumTlsVersion ] + [-CertificateType ] [-HostName ] [-SecretName ] [-SecretVersion ] + [-Name ] [-SessionAffinityEnabledState ] [-SessionAffinityTtlInSeconds ] + [-Vault ] [-WebApplicationFirewallPolicyLinkId ] [-Id ] [-ProtocolType ] + [] ``` ## DESCRIPTION -Create a PSFrontendEndpoint Object for Front Door creation +Create an in-memory object for FrontendEndpoint. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName "frontendendpoint1" +{{ Add code here }} ``` ```output -HostName : frontendendpoint1 -SessionAffinityEnabledState : Disabled -SessionAffinityTtlSeconds : 0 -WebApplicationFirewallPolicyLink : -Backends : -CustomHttpsProvisioningState : -CustomHttpsProvisioningSubstate : -CertificateSource : -MinimumTlsVersion : 1.2 -Vault : -SecretName : -SecretVersion : -CertificateType : -ResourceState : -Id : -Name : frontendendpoint1 -Type : -ProtocolType : ServerNameIndication +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a PSFrontendEndpoint Object for Front Door creation. +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS ### -CertificateSource -The source of the SSL certificate +Defines the source of the SSL certificate. ```yaml Type: System.String @@ -71,7 +65,7 @@ Accept wildcard characters: False ``` ### -CertificateType -the type of the certificate used for secure connections to a frontendEndpoint +Defines the type of the certificate used for secure connections to a frontendEndpoint. ```yaml Type: System.String @@ -85,13 +79,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +### -HostName +The host name of the frontendEndpoint. +Must be a domain name. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.String Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: Required: False Position: Named @@ -100,16 +95,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -HostName -The host name of the frontendEndpoint. -Must be a domain name. +### -Id +Resource ID. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -132,14 +126,14 @@ Accept wildcard characters: False ``` ### -Name -Frontend endpoint name. +Resource name. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -162,7 +156,7 @@ Accept wildcard characters: False ``` ### -SecretName -The name of the Key Vault secret representing the full certificate PFX +The name of the Key Vault secret representing the full certificate PFX. ```yaml Type: System.String @@ -177,7 +171,7 @@ Accept wildcard characters: False ``` ### -SecretVersion -The version of the Key Vault secret representing the full certificate PFX +The version of the Key Vault secret representing the full certificate PFX. ```yaml Type: System.String @@ -193,13 +187,12 @@ Accept wildcard characters: False ### -SessionAffinityEnabledState Whether to allow session affinity on this host. -Default value is Disabled +Valid options are 'Enabled' or 'Disabled'. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -209,8 +202,9 @@ Accept wildcard characters: False ``` ### -SessionAffinityTtlInSeconds -The TTL to use in seconds for session affinity, if applicable. -Default value is 0 +UNUSED. +This field will be ignored. +The TTL to use in seconds for session affinity, if applicable. ```yaml Type: System.Int32 @@ -225,7 +219,7 @@ Accept wildcard characters: False ``` ### -Vault -The Key Vault containing the SSL certificate +Resource ID. ```yaml Type: System.String @@ -239,13 +233,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -WebApplicationFirewallPolicyLink -The resource id of Web Application Firewall policy for each host (if applicable) +### -WebApplicationFirewallPolicyLinkId +Resource ID. ```yaml Type: System.String Parameter Sets: (All) -Aliases: +Aliases: WebApplicationFirewallPolicyLink Required: False Position: Named @@ -259,13 +253,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.FrontendEndpoint + ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Set-AzFrontDoor](./Set-AzFrontDoor.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHeaderActionObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHeaderActionObject.md index f3ab17e13e4c..f98019c1dbd9 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHeaderActionObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHeaderActionObject.md @@ -1,63 +1,58 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorheaderactionobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorheaderactionobject schema: 2.0.0 --- # New-AzFrontDoorHeaderActionObject ## SYNOPSIS -Create PSHeaderAction object. +Create an in-memory object for HeaderAction. ## SYNTAX ``` -New-AzFrontDoorHeaderActionObject -HeaderName -HeaderActionType [-Value ] - [-DefaultProfile ] [] +New-AzFrontDoorHeaderActionObject -HeaderActionType -HeaderName [-Value ] + [] ``` ## DESCRIPTION -Creates PSHeaderAction object for the creation of PSRulesEngineAction object. +Create an in-memory object for HeaderAction. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorHeaderActionObject -HeaderName headername -HeaderActionType Append +{{ Add code here }} ``` ```output -HeaderName HeaderActionType Value ----------- ---------------- ----- -headername Append +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -## PARAMETERS - -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +{{ Add description here }} -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` +{{ Add description here }} + +## PARAMETERS + ### -HeaderActionType Which type of manipulation to apply to the header. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSHeaderActionType +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Append, Delete, Overwrite Required: True Position: Named @@ -102,11 +97,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSHeaderAction +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HeaderAction ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHealthProbeSettingObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHealthProbeSettingObject.md index f886a32f7c69..c8ed5df251c4 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHealthProbeSettingObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHealthProbeSettingObject.md @@ -1,58 +1,60 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorhealthprobesettingobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorhealthprobesettingobject schema: 2.0.0 --- # New-AzFrontDoorHealthProbeSettingObject ## SYNOPSIS -Create a PSHealthProbeSetting object for Front Door creation +Create an in-memory object for HealthProbeSettingsModel. ## SYNTAX ``` -New-AzFrontDoorHealthProbeSettingObject -Name [-Path ] [-Protocol ] - [-IntervalInSeconds ] [-HealthProbeMethod ] [-EnabledState ] - [-DefaultProfile ] [] +New-AzFrontDoorHealthProbeSettingObject [-EnabledState ] [-HealthProbeMethod ] + [-IntervalInSeconds ] [-Name ] [-Path ] [-Protocol ] [-Id ] + [] ``` ## DESCRIPTION -Create a PSHealthProbeSetting object for Front Door creation +Create an in-memory object for HealthProbeSettingsModel. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1" +{{ Add code here }} ``` ```output -Path : / -Protocol : Http -IntervalInSeconds : 30 -ResourceState : -HealthProbeMethod : Head -EnabledState : Enabled -Id : -Name : healthProbeSetting1 -Type : +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Note: HealthProbeMethod setting is not case sensitive. +{{ Add description here }} -Create a PSHealthProbeSetting object for Front Door creation +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +### -EnabledState +Whether to enable health probes to be made against backends defined under backendPools. +Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.String Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: Required: False Position: Named @@ -61,14 +63,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnabledState -Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. +### -HealthProbeMethod +Configures which HTTP method to use to probe the backends defined under backendPools. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -77,8 +78,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -HealthProbeMethod -Configures which HTTP method to use to probe the backends defined under backendPools. +### -Id +Resource ID. ```yaml Type: System.String @@ -94,7 +95,6 @@ Accept wildcard characters: False ### -IntervalInSeconds The number of seconds between health probes. -Default value is 30 ```yaml Type: System.Int32 @@ -109,14 +109,14 @@ Accept wildcard characters: False ``` ### -Name -Health probe setting name. +Resource name. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -125,7 +125,7 @@ Accept wildcard characters: False ### -Path The path to use for the health probe. -Default is / +Default is /. ```yaml Type: System.String @@ -140,14 +140,12 @@ Accept wildcard characters: False ``` ### -Protocol -Protocol scheme to use for this probe -Default value is HTTP +Protocol scheme to use for this probe. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Http, Https Required: False Position: Named @@ -161,13 +159,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.HealthProbeSettingsModel + ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Set-AzFrontDoor](./Set-AzFrontDoor.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorLoadBalancingSettingObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorLoadBalancingSettingObject.md index e36805379c9a..4bc8aabf90f3 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorLoadBalancingSettingObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorLoadBalancingSettingObject.md @@ -1,50 +1,54 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorloadbalancingsettingobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorloadbalancingsettingobject schema: 2.0.0 --- # New-AzFrontDoorLoadBalancingSettingObject ## SYNOPSIS -Create a PSLoadBalancingSetting object for Front Door creation +Create an in-memory object for LoadBalancingSettingsModel. ## SYNTAX ``` -New-AzFrontDoorLoadBalancingSettingObject -Name [-SampleSize ] - [-SuccessfulSamplesRequired ] [-AdditionalLatencyInMilliseconds ] - [-DefaultProfile ] [] +New-AzFrontDoorLoadBalancingSettingObject [-AdditionalLatencyInMilliseconds ] [-Name ] + [-SampleSize ] [-SuccessfulSamplesRequired ] [-Id ] + [] ``` ## DESCRIPTION -Create a PSLoadBalancingSetting object for Front Door creation +Create an in-memory object for LoadBalancingSettingsModel. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1" +{{ Add code here }} ``` ```output -SampleSize : 4 -AdditionalLatencyMilliseconds : 0 -SuccessfulSamplesRequired : 2 -ResourceState : -Id : -Name : loadbalancingsetting1 -Type : +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a PSLoadBalancingSetting object for Front Door creation +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS ### -AdditionalLatencyInMilliseconds -The additional latency in milliseconds for probes to fall into the lowest latency bucket. -Default value is 0 +The additional latency in milliseconds for probes to fall into the lowest latency bucket. ```yaml Type: System.Int32 @@ -58,13 +62,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +### -Id +Resource ID. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.String Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: Required: False Position: Named @@ -74,14 +78,14 @@ Accept wildcard characters: False ``` ### -Name -health probe setting name. +Resource name. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -90,7 +94,6 @@ Accept wildcard characters: False ### -SampleSize The number of samples to consider for load balancing decisions. -Default value is 4 ```yaml Type: System.Int32 @@ -105,8 +108,7 @@ Accept wildcard characters: False ``` ### -SuccessfulSamplesRequired -The number of samples within the sample period that must succeed -Default value is 2 +The number of samples within the sample period that must succeed. ```yaml Type: System.Int32 @@ -125,15 +127,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.LoadBalancingSettingsModel ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Set-AzFrontDoor](./Set-AzFrontDoor.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorPolicySettingsObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorPolicySettingsObject.md new file mode 100644 index 000000000000..73d1b0ed16c0 --- /dev/null +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorPolicySettingsObject.md @@ -0,0 +1,187 @@ +--- +external help file: Az.FrontDoor-help.xml +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorpolicysettingsobject +schema: 2.0.0 +--- + +# New-AzFrontDoorPolicySettingsObject + +## SYNOPSIS +Create an in-memory object for PolicySettings. + +## SYNTAX + +``` +New-AzFrontDoorPolicySettingsObject [-CustomBlockResponseBody ] + [-CustomBlockResponseStatusCode ] [-EnabledState ] + [-JavascriptChallengeExpirationInMinutes ] [-LogScrubbingSetting ] + [-Mode ] [-RedirectUrl ] [-RequestBodyCheck ] + [] +``` + +## DESCRIPTION +Create an in-memory object for PolicySettings. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -CustomBlockResponseBody +If the action type is block, customer can override the response body. +The body must be specified in base64 encoding. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomBlockResponseStatusCode +If the action type is block, customer can override the response status code. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnabledState +Describes if the policy is in enabled or disabled state. +Defaults to Enabled if not specified. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JavascriptChallengeExpirationInMinutes +Defines the JavaScript challenge cookie validity lifetime in minutes. +This setting is only applicable to Premium_AzureFrontDoor. +Value must be an integer between 5 and 1440 with the default value being 30. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -LogScrubbingSetting +Defines rules that scrub sensitive fields in the Web Application Firewall logs. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +Describes if it is in detection mode or prevention mode at policy level. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectUrl +If action type is redirect, this field represents redirect URL for the client. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RequestBodyCheck +Describes if policy managed rules will inspect the request body content. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettings + +## NOTES + +## RELATED LINKS diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRedirectConfigurationObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRedirectConfigurationObject.md new file mode 100644 index 000000000000..460295c732c3 --- /dev/null +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRedirectConfigurationObject.md @@ -0,0 +1,159 @@ +--- +external help file: Az.FrontDoor-help.xml +Module Name: Az.FrontDoor +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorredirectconfigurationobject +schema: 2.0.0 +--- + +# New-AzFrontDoorRedirectConfigurationObject + +## SYNOPSIS +Create an in-memory object for RedirectConfiguration. + +## SYNTAX + +``` +New-AzFrontDoorRedirectConfigurationObject [-CustomFragment ] [-CustomHost ] + [-CustomPath ] [-CustomQueryString ] [-RedirectProtocol ] [-RedirectType ] + [] +``` + +## DESCRIPTION +Create an in-memory object for RedirectConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -CustomFragment +Fragment to add to the redirect URL. +Fragment is the part of the URL that comes after #. +Do not include the #. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomHost +Host to redirect. +Leave empty to use the incoming host as the destination host. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomPath +The full path to redirect. +Path cannot be empty and must start with /. +Leave empty to use the incoming path as destination path. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CustomQueryString +The set of query strings to be placed in the redirect URL. +Setting this value would replace any existing query string; leave empty to preserve the incoming query string. +Query string must be in \=\ format. +The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectProtocol +The protocol of the destination to where the traffic is redirected. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RedirectType +The redirect type the rule will use when redirecting traffic. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RedirectConfiguration + +## NOTES + +## RELATED LINKS diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRoutingRuleObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRoutingRuleObject.md index 1702cda9ea12..c3a2217f3695 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRoutingRuleObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRoutingRuleObject.md @@ -1,96 +1,65 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorroutingruleobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorroutingruleobject schema: 2.0.0 --- # New-AzFrontDoorRoutingRuleObject ## SYNOPSIS -Create a PSRoutingRuleObject for Front Door creation +Create an in-memory object for RoutingRule. ## SYNTAX -### ByFieldsWithForwardingParameterSet (Default) ``` -New-AzFrontDoorRoutingRuleObject -ResourceGroupName -FrontDoorName -Name - -FrontendEndpointName -BackendPoolName [-AcceptedProtocol ] - [-PatternToMatch ] [-CustomForwardingPath ] [-ForwardingProtocol ] - [-EnableCaching ] [-QueryParameterStripDirective ] [-DynamicCompression ] - [-EnabledState ] [-RulesEngineName ] [-DefaultProfile ] +New-AzFrontDoorRoutingRuleObject [-AcceptedProtocol ] [-EnabledState ] + [-FrontendEndpointName ] [-Name ] [-ResourceGroupName ] [-FrontDoorName ] + [-PatternsToMatch ] [-RouteConfiguration ] [-RuleEngineName ] + [-WebApplicationFirewallPolicyLinkId ] [-Id ] [-BackendPoolName ] + [-CacheDuration ] [-DynamicCompression ] [-QueryParameter ] + [-QueryParameterStripDirective ] [-CustomForwardingPath ] [-ForwardingProtocol ] + [-EnableCaching ] [-CustomFragment ] [-CustomHost ] [-CustomPath ] + [-CustomQueryString ] [-RedirectProtocol ] [-RedirectType ] [] ``` -### ByFieldsWithRedirectParameterSet -``` -New-AzFrontDoorRoutingRuleObject -ResourceGroupName -FrontDoorName -Name - -FrontendEndpointName [-AcceptedProtocol ] [-PatternToMatch ] - [-RedirectType ] [-RedirectProtocol ] [-CustomHost ] [-CustomPath ] - [-CustomFragment ] [-CustomQueryString ] [-EnabledState ] - [-RulesEngineName ] [-DefaultProfile ] [] -``` - ## DESCRIPTION -Create a PSRoutingRuleObject for Front Door creation +Create an in-memory object for RoutingRule. ## EXAMPLES -### Example 1: Create a PSRoutingRuleObject for Front Door creation with a forwarding rule +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorRoutingRuleObject -Name $routingRuleName -FrontDoorName $frontDoorName -ResourceGroupName $rgname -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1" +{{ Add code here }} ``` ```output -FrontendEndpointIds : {/subscriptions/{subid}/resourceGroups/{rgname}/pro - viders/Microsoft.Network/frontDoors/{frontdoorname}/FrontendEndpoints/frontendEndpoint1} -AcceptedProtocols : {Http, Https} -PatternsToMatch : {/*} -HealthProbeSettings : -RouteConfiguration : Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingConfiguration -EnabledState : Enabled -ResourceState : -Id : -Name : {routingRuleName} -Type : +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -### Example 2: Create a PSRoutingRuleObject for Front Door creation with a redirect rule +{{ Add description here }} + +### Example 2: {{ Add title here }} ```powershell -$customHost = "www.contoso.com" -$customPath = "/images/contoso.png" -$queryString = "field1=value1&field2=value2" -$destinationFragment = "section-header-2" -New-AzFrontDoorRoutingRuleObject -Name $routingRuleName -FrontDoorName $frontDoorName -ResourceGroupName $rgname -FrontendEndpointName "frontendEndpoint1" -CustomHost $customHost -CustomPath $customPath -CustomQueryString $queryString -CustomFragment $destinationFragment +{{ Add code here }} ``` ```output -FrontendEndpointIds : {/subscriptions/{subid}/resourceGroups/{rgname}/pro - viders/Microsoft.Network/frontDoors/{frontdoorname}/FrontendEndpoints/frontendEndpoint1} -AcceptedProtocols : {Http, Https} -PatternsToMatch : {/*} -HealthProbeSettings : -RouteConfiguration : Microsoft.Azure.Commands.FrontDoor.Models.PSRedirectConfiguration -EnabledState : Enabled -ResourceState : -Id : -Name : {routingRuleName} -Type : +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a PSRoutingRuleObject for Front Door creation +{{ Add description here }} ## PARAMETERS ### -AcceptedProtocol Protocol schemes to match for this rule. -Default value is {Https, Http} ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol[] +Type: System.String[] Parameter Sets: (All) Aliases: -Accepted values: Http, Https Required: False Position: Named @@ -100,27 +69,28 @@ Accept wildcard characters: False ``` ### -BackendPoolName -Resource id of the BackendPool which this rule routes to +Resource ID. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -CustomForwardingPath -The custom path used to rewrite resource paths matched by this rule. -Leave empty to use incoming path. +### -CacheDuration +The duration for which the content needs to be cached. +Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). +HTTP requires the value to be no more than a year. ```yaml -Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Type: System.TimeSpan +Parameter Sets: (All) Aliases: Required: False @@ -130,12 +100,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CustomFragment -Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #. +### -CustomForwardingPath +A custom path used to rewrite resource paths matched by this rule. +Leave empty to use incoming path. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -145,12 +116,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CustomHost -Host to redirect. Leave empty to use the incoming host as the destination host. +### -CustomFragment +Fragment to add to the redirect URL. +Fragment is the part of the URL that comes after #. +Do not include the #. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -160,12 +133,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CustomPath -The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path. +### -CustomHost +Host to redirect. +Leave empty to use the incoming host as the destination host. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -175,12 +149,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CustomQueryString -The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in `=` format. The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. +### -CustomPath +The full path to redirect. +Path cannot be empty and must start with /. +Leave empty to use the incoming path as destination path. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -190,13 +166,16 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +### -CustomQueryString +The set of query strings to be placed in the redirect URL. +Setting this value would replace any existing query string; leave empty to preserve the incoming query string. +Query string must be in \=\ format. +The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.String Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: Required: False Position: Named @@ -206,14 +185,12 @@ Accept wildcard characters: False ``` ### -DynamicCompression -Whether to enable dynamic compression for cached content when caching is enabled. -Default value is Enabled +Whether to use dynamic compression for cached content. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState -Parameter Sets: ByFieldsWithForwardingParameterSet +Type: System.String +Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -223,12 +200,10 @@ Accept wildcard characters: False ``` ### -EnableCaching -Whether to enable caching for this route. -Default value is false ```yaml Type: System.Boolean -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -240,13 +215,12 @@ Accept wildcard characters: False ### -EnabledState Whether to enable use of this rule. -Default value is Enabled +Permitted values are 'Enabled' or 'Disabled'. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -256,12 +230,11 @@ Accept wildcard characters: False ``` ### -ForwardingProtocol -The protocol this rule will use when forwarding traffic to backends -Default value is MatchRequest. +Protocol this rule will use when forwarding traffic to backends. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -279,7 +252,7 @@ Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -287,14 +260,29 @@ Accept wildcard characters: False ``` ### -FrontendEndpointName -The names of Frontend endpoints associated with this rule +Frontend endpoints associated with this rule. ```yaml Type: System.String[] Parameter Sets: (All) Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +Resource ID. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -302,23 +290,22 @@ Accept wildcard characters: False ``` ### -Name -RoutingRule name. +Resource name. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -PatternToMatch -The route patterns of the rule, Must not have any * except possibly after the final / at the end of the path. -Default value is /* +### -PatternsToMatch +The route patterns of the rule. ```yaml Type: System.String[] @@ -332,13 +319,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -QueryParameter +query parameters to include or exclude (comma separated). + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -QueryParameterStripDirective -The treatment of URL query terms when forming the cache key. -Default value is StripAll +Treatment of URL query terms when forming the cache key. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -349,11 +350,11 @@ Accept wildcard characters: False ``` ### -RedirectProtocol -The protocol of the destination to where the traffic is redirected. Default value is MatchRequest +The protocol of the destination to where the traffic is redirected. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -364,11 +365,11 @@ Accept wildcard characters: False ``` ### -RedirectType -The redirect type the rule will use when redirecting traffic. Default Value is Moved +The redirect type the rule will use when redirecting traffic. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -379,22 +380,51 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name that the RoutingRule will be created in. +Resource Group name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RouteConfiguration + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRouteConfiguration +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RuleEngineName +Resource ID. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -RulesEngineName -A reference to a specific Rules Engine Configuration to apply to this route. +### -WebApplicationFirewallPolicyLinkId +Resource ID. ```yaml Type: System.String @@ -413,15 +443,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RoutingRule ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Set-AzFrontDoor](./Set-AzFrontDoor.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngine.md index 8622f008dc96..a2f538d0c8fc 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngine.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngine.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorrulesengine schema: 2.0.0 @@ -8,45 +8,83 @@ schema: 2.0.0 # New-AzFrontDoorRulesEngine ## SYNOPSIS -Create a new rules engine configuration for a specified front door. +Create a new Rules Engine Configuration with the specified name within the specified Front Door. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzFrontDoorRulesEngine -ResourceGroupName -FrontDoorName -Name - [-Rule ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] +New-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-Rule ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` -## DESCRIPTION -Create a new rules engine configuration for a specified front door. +### CreateViaJsonFilePath +``` +New-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` -Use cmdlet "New-AzFrontDoorRulesEngineRule" to construct rules engine rules to pass into the "-Rules" parameter of this cmdlet. +## DESCRIPTION +Create a new Rules Engine Configuration with the specified name within the specified Front Door. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} ```powershell -New-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1 +{{ Add code here }} ``` ```output -Name RulesEngineRules ----- ---------------- -myRulesEngine {rules1} +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a new rules engine configuration for specified front door. +{{ Add description here }} ## PARAMETERS +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -56,7 +94,7 @@ Accept wildcard characters: False ``` ### -FrontDoorName -Front Door name. +Name of the Front Door which is globally unique. ```yaml Type: System.String @@ -70,13 +108,43 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name -Rules engine name. +Name of the Rules Engine which is unique within the Front Door. ```yaml Type: System.String Parameter Sets: (All) -Aliases: +Aliases: RulesEngineName Required: True Position: Named @@ -85,8 +153,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName -The resource group name that the Front Door will be created in. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String @@ -104,8 +187,8 @@ Accept wildcard characters: False A list of rules that define a particular Rules Engine Configuration. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineRule[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineRule[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -115,6 +198,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -131,7 +230,8 @@ Accept wildcard characters: False ``` ### -WhatIf -Shows what would happen if the cmdlet runs. The cmdlet is not run. +Shows what would happen if the cmdlet runs. +The cmdlet is not run. ```yaml Type: System.Management.Automation.SwitchParameter @@ -150,11 +250,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngine +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngine ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineActionObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineActionObject.md index 7d867ed5c619..24c6ddb8e04c 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineActionObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineActionObject.md @@ -1,140 +1,83 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorrulesengineactionobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesengineactionobject schema: 2.0.0 --- # New-AzFrontDoorRulesEngineActionObject ## SYNOPSIS -Create a PSRulesEngineAction object for creating a rules engine rule. +Create an in-memory object for RulesEngineAction. ## SYNTAX -### ByFieldsWithRegularActionParameterSet (Default) ``` -New-AzFrontDoorRulesEngineActionObject - [-RequestHeaderAction ] - [-ResponseHeaderAction ] - [-DefaultProfile ] [] -``` - -### ByFieldsWithForwardingParameterSet -``` -New-AzFrontDoorRulesEngineActionObject - [-RequestHeaderAction ] - [-ResponseHeaderAction ] - [-CustomForwardingPath ] [-ForwardingProtocol ] -ResourceGroupName - -FrontDoorName -BackendPoolName [-EnableCaching ] - [-QueryParameterStripDirective ] [-DynamicCompression ] - [-DefaultProfile ] [] -``` - -### ByFieldsWithRedirectParameterSet -``` -New-AzFrontDoorRulesEngineActionObject - [-RequestHeaderAction ] - [-ResponseHeaderAction ] - [-RedirectType ] [-RedirectProtocol ] [-CustomHost ] [-CustomPath ] - [-CustomFragment ] [-CustomQueryString ] [-DefaultProfile ] +New-AzFrontDoorRulesEngineActionObject [-RequestHeaderAction ] + [-ResponseHeaderAction ] [-RouteConfigurationOverride ] + [-BackendPoolName ] [-FrontDoorName ] [-ResourceGroupName ] + [-CacheDuration ] [-DynamicCompression ] [-QueryParameter ] + [-QueryParameterStripDirective ] [-CustomForwardingPath ] [-ForwardingProtocol ] + [-EnableCaching ] [-CustomFragment ] [-CustomHost ] [-CustomPath ] + [-CustomQueryString ] [-RedirectProtocol ] [-RedirectType ] [] ``` ## DESCRIPTION -Create a PSRulesEngineAction object for creating a rules engine rule. - -Use cmdlet "New-AzFrontDoorHeaderActionObject" to create PSHeaderObjects to pass into the parameters "-RequestHeaderActions" and "-ResponseHeaderActions". +Create an in-memory object for RulesEngineAction. ## EXAMPLES -### Example 1 - +### Example 1: {{ Add title here }} ```powershell -$headerActions = New-AzFrontDoorHeaderActionObject -HeaderActionType "Append" -HeaderName "X-Content-Type-Options" -Value "nosniff" -$headerActions - -HeaderName HeaderActionType Value ----------- ---------------- ----- -X-Content-Type-Options Append nosniff - -$rulesEngineAction = New-AzFrontDoorRulesEngineActionObject -ResponseHeaderAction $headerActions -$rulesEngineAction - -RequestHeaderActions ResponseHeaderActions RouteConfigurationOverride --------------------- --------------------- -------------------------- -{} {X-Content-Type-Options} - +{{ Add code here }} ``` -Create a rules engine action that append response header value and show how to view the properties of the rules engine action created. - -### Example 2 - -```powershell -$rulesEngineAction = New-AzFrontDoorRulesEngineActionObject -RequestHeaderAction $headerActions -ForwardingProtocol HttpsOnly -BackendPoolName mybackendpool -ResourceGroupName Jessicl-Test-RG -FrontDoorName jessicl-test-myappfrontend -QueryParameterStripDirective StripNone -DynamicCompression Disabled -EnableCaching $true -$rulesEngineAction - -RequestHeaderAction ResponseHeaderAction RouteConfigurationOverride -------------------- -------------------- -------------------------- -{headeraction1, headeraction2} {} Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingConfiguration - -$rulesEngineAction.RequestHeaderAction - -HeaderName HeaderActionType Value ----------- ---------------- ----- -headeraction1 Overwrite -headeraction2 Append - -$rulesEngineAction.ResponseHeaderAction -$rulesEngineAction.RouteConfigurationOverride - -CustomForwardingPath : -ForwardingProtocol : HttpsOnly -BackendPoolId : /subscriptions/47f4bc68-6fe4-43a2-be8b-dfd0e290efa2/resourceGroups/myresourcegroup/provi - ders/Microsoft.Network/frontDoors/myfrontdoor/BackendPools/mybackendpool -QueryParameterStripDirective : StripNone -DynamicCompression : Disabled -EnableCaching : True +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a rules engine action that forwards the requests to a specific backend pool and show how to view the properties of the rules engine action created. +{{ Add description here }} -### Example 3 - +### Example 2: {{ Add title here }} ```powershell -$rulesEngineAction = New-AzFrontDoorRulesEngineActionObject -RedirectType Moved -RedirectProtocol MatchRequest -CustomHost www.contoso.com -$rulesEngineAction - -RequestHeaderActions ResponseHeaderActions RouteConfigurationOverride --------------------- --------------------- -------------------------- -{} {} Microsoft.Azure.Commands.FrontDoor.Models.PSRedirectConfiguration - -$rulesEngineAction.RouteConfigurationOverride - -RedirectType : Moved -RedirectProtocol : MatchRequest -CustomHost : www.contoso.com -CustomPath : -CustomFragment : -CustomQueryString : - +{{ Add code here }} ``` -Create a rules engine action that redirects the requests to another host and show how to view the properties of the rules engine action created. +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` +{{ Add description here }} ## PARAMETERS ### -BackendPoolName -The name of the BackendPool which this rule routes to +Resource ID. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CacheDuration +The duration for which the content needs to be cached. +Allowed format is in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations). +HTTP requires the value to be no more than a year. + +```yaml +Type: System.TimeSpan +Parameter Sets: (All) +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -142,12 +85,12 @@ Accept wildcard characters: False ``` ### -CustomForwardingPath -The custom path used to rewrite resource paths matched by this rule. +A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -164,7 +107,7 @@ Do not include the #. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -180,7 +123,7 @@ Leave empty to use the incoming host as the destination host. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -197,7 +140,7 @@ Leave empty to use the incoming path as destination path. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -211,12 +154,11 @@ Accept wildcard characters: False The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in \=\ format. -The first ? -and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. +The first ? and & will be added automatically so do not include them in the front, but do separate multiple query strings with &. ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -226,13 +168,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +### -DynamicCompression +Whether to use dynamic compression for cached content. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.String Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: Required: False Position: Named @@ -241,15 +183,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DynamicCompression -Whether to enable dynamic compression for cached content. -Default value is Enabled +### -EnableCaching ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState -Parameter Sets: ByFieldsWithForwardingParameterSet +Type: System.Boolean +Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -258,13 +197,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableCaching -Whether to enable caching for this route. -Default value is false +### -ForwardingProtocol +Protocol this rule will use when forwarding traffic to backends. ```yaml -Type: System.Boolean -Parameter Sets: ByFieldsWithForwardingParameterSet +Type: System.String +Parameter Sets: (All) Aliases: Required: False @@ -274,13 +212,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ForwardingProtocol -The protocol this rule will use when forwarding traffic to backends. -Default value is MatchRequest +### -FrontDoorName +The name of the Front Door to which this routing rule belongs. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -290,15 +227,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -FrontDoorName -The name of the Front Door to which this routing rule belongs. +### -QueryParameter +query parameters to include or exclude (comma separated). ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -306,12 +243,11 @@ Accept wildcard characters: False ``` ### -QueryParameterStripDirective -The treatment of URL query terms when forming the cache key. -Default value is StripAll +Treatment of URL query terms when forming the cache key. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -323,11 +259,10 @@ Accept wildcard characters: False ### -RedirectProtocol The protocol of the destination to where the traffic is redirected. -Default value is MatchRequest ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -339,11 +274,10 @@ Accept wildcard characters: False ### -RedirectType The redirect type the rule will use when redirecting traffic. -Default Value is Moved ```yaml Type: System.String -Parameter Sets: ByFieldsWithRedirectParameterSet +Parameter Sets: (All) Aliases: Required: False @@ -357,7 +291,7 @@ Accept wildcard characters: False A list of header actions to apply from the request from AFD to the origin. ```yaml -Type: System.Collections.Generic.List`1[Microsoft.Azure.Commands.FrontDoor.Models.PSHeaderAction] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHeaderAction[] Parameter Sets: (All) Aliases: @@ -373,10 +307,10 @@ The resource group name that the RoutingRule will be created in. ```yaml Type: System.String -Parameter Sets: ByFieldsWithForwardingParameterSet +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -387,7 +321,22 @@ Accept wildcard characters: False A list of header actions to apply from the response from AFD to the client. ```yaml -Type: System.Collections.Generic.List`1[Microsoft.Azure.Commands.FrontDoor.Models.PSHeaderAction] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHeaderAction[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RouteConfigurationOverride +Override the route configuration. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRouteConfiguration Parameter Sets: (All) Aliases: @@ -403,11 +352,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineAction +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineAction ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineMatchConditionObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineMatchConditionObject.md index 005c72a1b9e2..33ef087d78ff 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineMatchConditionObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineMatchConditionObject.md @@ -1,60 +1,51 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorrulesenginematchconditionobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesenginematchconditionobject schema: 2.0.0 --- # New-AzFrontDoorRulesEngineMatchConditionObject ## SYNOPSIS -Create a PSRulesEngineMatchCondition object for creating a rules engine rule. +Create an in-memory object for RulesEngineMatchCondition. ## SYNTAX ``` -New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable - -MatchValue [-Selector ] [-Operator ] [-NegateCondition ] - [-Transform ] [-DefaultProfile ] [] +New-AzFrontDoorRulesEngineMatchConditionObject -MatchValue -MatchVariable + -Operator [-NegateCondition ] [-Selector ] [-Transform ] + [] ``` ## DESCRIPTION -Create a PSRulesEngineMatchCondition object for creating a rules engine rule. +Create an in-memory object for RulesEngineMatchCondition. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorRulesEngineMatchConditionObject -MatchVariable RequestHeader -Operator Equal -MatchValue allowoverride -Transform "LowerCase", "UpperCase"-Selector Rules-Engine-Route-Forward -NegateCondition $false +{{ Add code here }} ``` ```output -RulesEngineMatchVariable : RequestHeader -RulesEngineMatchValue : {allowoverride} -Selector : Rules-Engine-Route-Forward -RulesEngineOperator : Equal -NegateCondition : False -Transform : {Lowercase, Uppercase} +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a new PSRulesEngineMatchCondition object. +{{ Add description here }} -## PARAMETERS +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +{{ Add description here }} -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` +## PARAMETERS ### -MatchValue Match values to match against. @@ -75,13 +66,11 @@ Accept wildcard characters: False ### -MatchVariable Match Variable. -Possible values are IsMobile, RemoteAddr, RequestMethod, QueryString, PostArg, RequestUri, RequestPath, RequestFileName, RequestfilenameExtension, RequestHeader, RequestBody, RequestScheme ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineMatchVariable +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: IsMobile, RemoteAddr, RequestMethod, QueryString, PostArgs, RequestUri, RequestPath, RequestFilename, RequestFilenameExtension, RequestHeader, RequestBody, RequestScheme Required: True Position: Named @@ -91,7 +80,7 @@ Accept wildcard characters: False ``` ### -NegateCondition -Describes if this is negate condition or not +Describes if this is negate condition or not. ```yaml Type: System.Boolean @@ -107,15 +96,13 @@ Accept wildcard characters: False ### -Operator Describes operator to apply to the match condition. -Possible values are Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineOperator +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -123,7 +110,7 @@ Accept wildcard characters: False ``` ### -Selector -Name of selector in RequestHeader or RequestBody to be matched +Name of selector in RequestHeader or RequestBody to be matched. ```yaml Type: System.String @@ -138,13 +125,12 @@ Accept wildcard characters: False ``` ### -Transform -List of what transforms are applied before matching. Possible individual transform values are Lowercase, Uppercase, Trim, UrlDecode, UrlEncode, RemoveNulls. +List of transforms. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSTransform[] +Type: System.String[] Parameter Sets: (All) Aliases: -Accepted values: Lowercase, Uppercase, Trim, UrlDecode, UrlEncode, RemoveNulls Required: False Position: Named @@ -158,11 +144,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineMatchCondition +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineMatchCondition ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineRuleObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineRuleObject.md index 4204f0827ee1..e08162826a95 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineRuleObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineRuleObject.md @@ -1,76 +1,49 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorrulesengineruleobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorrulesengineruleobject schema: 2.0.0 --- # New-AzFrontDoorRulesEngineRuleObject ## SYNOPSIS -Create a PSRulesEngineRule object for Rules Engine creation. +Create an in-memory object for RulesEngineRule. ## SYNTAX ``` -New-AzFrontDoorRulesEngineRuleObject -Name -Priority -Action - [-MatchProcessingBehavior ] [-MatchCondition ] - [-DefaultProfile ] [] +New-AzFrontDoorRulesEngineRuleObject -Action -Name -Priority + [-MatchCondition ] [-MatchProcessingBehavior ] + [] ``` ## DESCRIPTION -Create a PSRulesEngineRule object for Rules Engine creation. - -Use cmdlet "New-AzFrontDoorRulesEngineActionObject" to create PSRulesEngineAction object to pass into the "-Action" parameter. -Use cmdlet "New-AzFrontDoorRulesEngineMatchConditionObject" to create PSRulesEngineMatchCondition object to pass into the "-MatchCondition" parameter. +Create an in-memory object for RulesEngineRule. ## EXAMPLES -### Example 1 - +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorRulesEngineRuleObject -Name rules1 -Priority 0 -Action $rulesEngineAction -MatchProcessingBehavior Stop -MatchCondition $rulesEngineMatchCondition - -Name : rules1 -Priority : 0 -MatchProcessingBehavior : Stop -MatchCondition : {Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineMatchCondition} -Action : Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineAction - - -$rulesEngineRule1.Action - -RequestHeaderActions ResponseHeaderActions RouteConfigurationOverride --------------------- --------------------- -------------------------- -{headeraction1, headeraction2} {} Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingConfiguration - -$rulesEngineRule1.MatchCondition[0] +{{ Add code here }} +``` -RulesEngineMatchVariable : RequestHeader -RulesEngineMatchValue : {allowoverride} -Selector : Rules-Engine-Route-Forward -RulesEngineOperator : Equal -NegateCondition : False -Transforms : {Lowercase, Uppercase} +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create new PSRulesEngineRule object and demonstrate how to see the subfields. +{{ Add description here }} -### Example 2 +### Example 2: {{ Add title here }} ```powershell -New-AzFrontDoorRulesEngineRuleObject -Name rules1 -Priority -1 +{{ Add code here }} ``` ```output -New-AzFrontDoorRulesEngineRuleObject : Cannot validate argument on parameter 'Priority'. The -1 argument is less than the minimum allowed range of 0. Supply an argument that is greater than or equal to 0 and then try the command again. -At line:1 char:81 -+ ... ule1 = New-AzFrontDoorRulesEngineRuleObject -Name rules1 -Priority -1 -+ ~~ -+ CategoryInfo : InvalidData: (:) [New-AzFrontDoorRulesEngineRuleObject], ParameterBindingValidationException -+ FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.Azure.Commands.FrontDoor.Cmdlets.NewFrontDoorRulesEngineRuleObject +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Expect output when passing in invalid priority value. +{{ Add description here }} ## PARAMETERS @@ -78,7 +51,7 @@ Expect output when passing in invalid priority value. Actions to perform on the request and response if all of the match conditions are met. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineAction +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineAction Parameter Sets: (All) Aliases: @@ -89,26 +62,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -MatchCondition -A list of match conditions that must meet in order for the actions of this rule to run. Having no match conditions means the actions will always run. +A list of match conditions that must meet in order for the actions of this rule to run. +Having no match conditions means the actions will always run. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineMatchCondition[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineMatchCondition[] Parameter Sets: (All) Aliases: @@ -121,14 +80,12 @@ Accept wildcard characters: False ### -MatchProcessingBehavior If this rule is a match should the rules engine continue running the remaining rules or stop. -Possible values are Continue and Stop. If not present, defaults to Continue. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSMatchProcessingBehavior +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Continue, Stop Required: False Position: Named @@ -154,7 +111,7 @@ Accept wildcard characters: False ### -Priority A priority assigned to this rule. -Cannot be negative. +. ```yaml Type: System.Int32 @@ -173,11 +130,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineRule +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RulesEngineRule ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md index b98993cb7f98..99c5b22de735 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleGroupByVariableObject.md @@ -1,53 +1,53 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafcustomrulegroupbyvariableobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafcustomrulegroupbyvariableobject schema: 2.0.0 --- # New-AzFrontDoorWafCustomRuleGroupByVariableObject ## SYNOPSIS -Create CustomRuleGroupByVariable object for custom rule object +Create an in-memory object for GroupByVariable. ## SYNTAX ``` New-AzFrontDoorWafCustomRuleGroupByVariableObject -VariableName - [-DefaultProfile ] [] + [] ``` ## DESCRIPTION -Create CustomRuleGroupByVariable object for custom rule object - -Use cmdlet "New-AzFrontDoorWafCustomRuleGroupByVariableObject" to pass -CustomRule parameter +Create an in-memory object for GroupByVariable. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorWafCustomRuleGroupByVariableObject -VariableName SocketAddr +{{ Add code here }} ``` -## PARAMETERS +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +{{ Add description here }} -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` +{{ Add description here }} + +## PARAMETERS + ### -VariableName -Describes the supported variable for group by +Describes the supported variable for group by. ```yaml Type: System.String @@ -66,11 +66,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoorWafCustomRuleGroupByVariable +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.GroupByVariable ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleObject.md index 1bdaf938fba0..5d88c4d8bebe 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafCustomRuleObject.md @@ -1,47 +1,55 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafcustomruleobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafcustomruleobject schema: 2.0.0 --- # New-AzFrontDoorWafCustomRuleObject ## SYNOPSIS -Create CustomRule Object for WAF policy creation +Create an in-memory object for CustomRule. ## SYNTAX ``` -New-AzFrontDoorWafCustomRuleObject -Name -RuleType -MatchCondition - -Action -Priority [-RateLimitDurationInMinutes ] [-RateLimitThreshold ] - [-EnabledState ] [-CustomRule ] - [-DefaultProfile ] [] +New-AzFrontDoorWafCustomRuleObject -Action -MatchCondition -Priority + -RuleType [-EnabledState ] [-GroupBy ] [-Name ] + [-RateLimitDurationInMinutes ] [-RateLimitThreshold ] + [] ``` ## DESCRIPTION -Create CustomRule Object for WAF policy creation +Create an in-memory object for CustomRule. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorWafCustomRuleObject -Name "Rule1" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Block -Priority 2 +{{ Add code here }} ``` ```output -Name RuleType Action Priority RateLimitDurationInMinutes ----- -------- ------ -------- -------------------------- -Rule1 MatchRule Block 2 1 +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a CustomRule Object +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS ### -Action -Type of Actions. -Possible values include: 'Allow', 'Block', 'Log' +Describes what action to be applied when rule matches. ```yaml Type: System.String @@ -55,11 +63,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CustomRule -Gets or sets describes the list of variables to group the rate limit +### -EnabledState +Describes if the custom rule is in enabled or disabled state. +Defaults to Enabled if not specified. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoorWafCustomRuleGroupByVariable[] +Type: System.String Parameter Sets: (All) Aliases: @@ -70,28 +79,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -EnabledState -Enabled State. Possible values include: 'Enabled', 'Disabled'. +### -GroupBy +Describes the list of variables to group the rate limit requests. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IGroupByVariable[] Parameter Sets: (All) -Aliases: +Aliases: CustomRule Required: False Position: Named @@ -104,7 +98,7 @@ Accept wildcard characters: False List of match conditions. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IMatchCondition[] Parameter Sets: (All) Aliases: @@ -116,14 +110,14 @@ Accept wildcard characters: False ``` ### -Name -Name of the rule +Describes the name of the rule. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -132,6 +126,7 @@ Accept wildcard characters: False ### -Priority Describes priority of the rule. +Rules with a lower value will be evaluated before rules with a higher value. ```yaml Type: System.Int32 @@ -146,7 +141,8 @@ Accept wildcard characters: False ``` ### -RateLimitDurationInMinutes -Rate limit duration. Default - 1 minute +Time window for resetting the rate limit count. +Default is 1 minute. ```yaml Type: System.Int32 @@ -161,10 +157,10 @@ Accept wildcard characters: False ``` ### -RateLimitThreshold -Rate limit threshold +Number of allowed requests per client within the time window. ```yaml -Type: System.Nullable`1[System.Int32] +Type: System.Int32 Parameter Sets: (All) Aliases: @@ -176,8 +172,7 @@ Accept wildcard characters: False ``` ### -RuleType -Type of the rule. -Possible values include: 'MatchRule', 'RateLimitRule' +Describes type of rule. ```yaml Type: System.String @@ -196,15 +191,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.CustomRule ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafPolicy](./New-AzFrontDoorWafPolicy.md) -[Update-AzFrontDoorWafPolicy](./Update-AzFrontDoorWafPolicy.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingRuleObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingRuleObject.md index f1504f59e544..708052617908 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingRuleObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingRuleObject.md @@ -1,54 +1,53 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwaflogscrubbingruleobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwaflogscrubbingruleobject schema: 2.0.0 --- # New-AzFrontDoorWafLogScrubbingRuleObject ## SYNOPSIS -Create LogScrubbingRule object for LogScrubbingSetting +Create an in-memory object for WebApplicationFirewallScrubbingRules. ## SYNTAX ``` New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable -SelectorMatchOperator - -State [-Selector ] [-DefaultProfile ] - [] + [-Selector ] [-State ] [] ``` ## DESCRIPTION -Create LogScrubbingRule object for LogScrubbingSetting +Create an in-memory object for WebApplicationFirewallScrubbingRules. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" +{{ Add code here }} ``` -This object is a parameter for LogscrubbingSetting - -## PARAMETERS +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +{{ Add description here }} -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` +{{ Add description here }} + +## PARAMETERS + ### -MatchVariable -Gets or sets the variable to be scrubbed from the logs. +The variable to be scrubbed from the logs. ```yaml Type: System.String @@ -63,7 +62,7 @@ Accept wildcard characters: False ``` ### -Selector -Gets or sets when matchVariable is a collection, operator used to specify which elements in the collection this rule applies to. +When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to. ```yaml Type: System.String @@ -78,7 +77,7 @@ Accept wildcard characters: False ``` ### -SelectorMatchOperator -Gets or sets when matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to. +When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to. ```yaml Type: System.String @@ -93,14 +92,15 @@ Accept wildcard characters: False ``` ### -State -Gets or sets defines the state of a log scrubbing rule.Default value is enabled. +Defines the state of a log scrubbing rule. +Default value is enabled. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -112,11 +112,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoorWafLogScrubbingRule +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.WebApplicationFirewallScrubbingRules ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingSettingObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingSettingObject.md index 73d87c18c7d7..68355841aaa3 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingSettingObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafLogScrubbingSettingObject.md @@ -1,61 +1,60 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwaflogscrubbingsettingobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwaflogscrubbingsettingobject schema: 2.0.0 --- # New-AzFrontDoorWafLogScrubbingSettingObject ## SYNOPSIS -Create LogScrubbingSetting object for Waf policy object +Create an in-memory object for PolicySettingsLogScrubbing. ## SYNTAX ``` -New-AzFrontDoorWafLogScrubbingSettingObject -ScrubbingRule -State - [-DefaultProfile ] [] +New-AzFrontDoorWafLogScrubbingSettingObject [-ScrubbingRule ] + [-State ] [] ``` ## DESCRIPTION -Create LogScrubbingSetting object for Waf policy object +Create an in-memory object for PolicySettingsLogScrubbing. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -$LogScrubbingRule = New-AzFrontDoorWafLogScrubbingRuleObject -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "EqualsAny" -State "Enabled" -New-AzFrontDoorWafLogScrubbingSettingObject -State Enabled -ScrubbingRule @($LogScrubbingRule) +{{ Add code here }} ``` -Need to create a LogScrubbingRule object before using. - -## PARAMETERS +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +{{ Add description here }} -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` +{{ Add description here }} + +## PARAMETERS + ### -ScrubbingRule List of log scrubbing rules applied to the Web Application Firewall logs. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoorWafLogScrubbingRule[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallScrubbingRules[] Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -71,7 +70,7 @@ Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -83,11 +82,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoorWafLogScrubbingSetting +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.PolicySettingsLogScrubbing ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleExclusionObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleExclusionObject.md index 19870b8a0887..ffb074c7d7df 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleExclusionObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleExclusionObject.md @@ -1,57 +1,53 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafmanagedruleexclusionobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleexclusionobject schema: 2.0.0 --- # New-AzFrontDoorWafManagedRuleExclusionObject ## SYNOPSIS -Create managed rule exclusion object for WAF managed rule sets, groups, or rules. +Create an in-memory object for ManagedRuleExclusion. ## SYNTAX ``` -New-AzFrontDoorWafManagedRuleExclusionObject -Variable -Operator [-Selector ] - [-DefaultProfile ] [] +New-AzFrontDoorWafManagedRuleExclusionObject -Operator -Selector -Variable + [] ``` ## DESCRIPTION -Create managed rule exclusion object for WAF managed rule sets, groups, or rules. +Create an in-memory object for ManagedRuleExclusion. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorWafManagedRuleExclusionObject -Variable QueryStringArgNames -Operator Equals -Selector "ParameterName" +{{ Add code here }} ``` ```output -MatchVariable SelectorMatchOperator Selector -------------- --------------------- -------- -QueryStringArgNames Equals ParameterName +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -## PARAMETERS - -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +{{ Add description here }} -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` +{{ Add description here }} + +## PARAMETERS + ### -Operator -Operator to use when matching the selector, EqualsAny means no selector (all match variables of the specified type) +Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to. ```yaml Type: System.String @@ -66,14 +62,14 @@ Accept wildcard characters: False ``` ### -Selector -Selector pattern to match using the operator (if the operator is not EqualsAny) +Selector value for which elements in the collection this exclusion applies to. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -81,8 +77,7 @@ Accept wildcard characters: False ``` ### -Variable -Match variable. Possible values are RequestHeaderNames, RequestCookieNames, QueryStringArgNames, RequestBodyPostArgNames. -For example, QueryStringArgNames is an exclusion of GET parameters matching the selector with the given operator. +The variable type to be excluded. ```yaml Type: System.String @@ -101,16 +96,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRuleExclusion +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleExclusion ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafManagedRuleOverrideObject](./New-AzFrontDoorWafManagedRuleOverrideObject.md) -[New-AzFrontDoorWafRuleGroupOverrideObject](./New-AzFrontDoorWafRuleGroupOverrideObject.md) -[New-AzFrontDoorWafManagedRuleObject](./New-AzFrontDoorWafManagedRuleObject.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleObject.md index b74fd6359ef4..2e3392f0daf4 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleObject.md @@ -1,55 +1,57 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafmanagedruleobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleobject schema: 2.0.0 --- # New-AzFrontDoorWafManagedRuleObject ## SYNOPSIS -Create ManagedRule Object for WAF policy creation +Create an in-memory object for ManagedRuleSet. ## SYNTAX ``` -New-AzFrontDoorWafManagedRuleObject -Type -Version [-Action ] - [-RuleGroupOverride ] [-Exclusion ] - [-DefaultProfile ] [] +New-AzFrontDoorWafManagedRuleObject -Type -Version [-Exclusion ] + [-RuleGroupOverride ] [-RuleSetAction ] + [] ``` ## DESCRIPTION -Create ManagedRule Object for WAF policy creation +Create an in-memory object for ManagedRuleSet. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log -$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log -$override1 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2 +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` -$ruleOverride3 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "941280" -Action Log -$override2 = New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName XSS -ManagedRuleOverride $ruleOverride3 +{{ Add description here }} -New-AzFrontDoorWafManagedRuleObject -Type DefaultRuleSet -Version "preview-0.1" -RuleGroupOverride $override1,$override2 +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} ``` ```output -RuleGroupOverrides RuleSetType RuleSetVersion ------------------- ----------- -------------- -{SQLI, XSS} DefaultRuleSet preview-0.1 +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a ManagedRule Object +{{ Add description here }} ## PARAMETERS -### -Action -Rule Set Action. Possible values include: 'Allow', 'Block', 'Log', 'Redirect'. +### -Exclusion +Describes the exclusions that are applied to all rules in the set. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[] Parameter Sets: (All) Aliases: @@ -60,26 +62,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Exclusion -Exclusion +### -RuleGroupOverride +Defines the rule group overrides to apply to the rule set. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRuleExclusion[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleGroupOverride[] Parameter Sets: (All) Aliases: @@ -90,11 +77,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -RuleGroupOverride -List of azure managed provider override configuration +### -RuleSetAction +Defines the rule set action. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride[] +Type: System.String Parameter Sets: (All) Aliases: @@ -106,7 +93,7 @@ Accept wildcard characters: False ``` ### -Type -Type of the ruleset +Defines the rule set type to use. ```yaml Type: System.String @@ -121,7 +108,7 @@ Accept wildcard characters: False ``` ### -Version -Version of the ruleset +Defines the version of the rule set to use. ```yaml Type: System.String @@ -140,16 +127,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleSet ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafPolicy](./New-AzFrontDoorWafPolicy.md) -[Update-AzFrontDoorWafPolicy](./Update-AzFrontDoorWafPolicy.md) -[New-AzFrontDoorWafRuleGroupOverrideObject](./New-AzFrontDoorWafRuleGroupOverrideObject.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleOverrideObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleOverrideObject.md index 5dc74f5d227d..51f429512ade 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleOverrideObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafManagedRuleOverrideObject.md @@ -1,44 +1,53 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafmanagedruleoverrideobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmanagedruleoverrideobject schema: 2.0.0 --- # New-AzFrontDoorWafManagedRuleOverrideObject ## SYNOPSIS -Create managed rule override object +Create an in-memory object for ManagedRuleOverride. ## SYNTAX ``` -New-AzFrontDoorWafManagedRuleOverrideObject -RuleId [-Action ] [-Disabled] - [-Exclusion ] [-DefaultProfile ] [] +New-AzFrontDoorWafManagedRuleOverrideObject -RuleId [-Action ] [-Disabled ] + [-Exclusion ] [] ``` ## DESCRIPTION -Create PSAzureManagedRuleOverride Object for managed WAF rule group override object creation. +Create an in-memory object for ManagedRuleOverride. ## EXAMPLES -### Example 1 -Create a managed rule override object for rule 942250 (which is in SQLI group). +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} +### Example 2: {{ Add title here }} ```powershell -New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log +{{ Add code here }} ``` ```output -RuleId EnabledState Action ------- ------------ ------ -942250 Enabled Log +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` +{{ Add description here }} + ## PARAMETERS ### -Action -Override Action +Describes the override action to be applied when rule matches. ```yaml Type: System.String @@ -52,26 +61,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Disabled -Disabled state +Describes if the managed rule is in enabled or disabled state. +Defaults to Disabled if not specified. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.String Parameter Sets: (All) Aliases: @@ -83,10 +78,10 @@ Accept wildcard characters: False ``` ### -Exclusion -Exclusion +Describes the exclusions that are applied to this specific rule. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRuleExclusion[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[] Parameter Sets: (All) Aliases: @@ -98,7 +93,7 @@ Accept wildcard characters: False ``` ### -RuleId -Rule ID +Identifier for the managed rule. ```yaml Type: System.String @@ -117,14 +112,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRuleOverride +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleOverride ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafRuleGroupOverrideObject](./New-AzFrontDoorWafRuleGroupOverrideObject.md) \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafMatchConditionObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafMatchConditionObject.md index c1f6123f71ed..1dbb763b22bf 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafMatchConditionObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafMatchConditionObject.md @@ -1,78 +1,61 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafmatchconditionobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafmatchconditionobject schema: 2.0.0 --- # New-AzFrontDoorWafMatchConditionObject ## SYNOPSIS -Create MatchCondition Object for WAF policy creation +Create an in-memory object for MatchCondition. ## SYNTAX ``` -New-AzFrontDoorWafMatchConditionObject -MatchVariable -OperatorProperty - [-MatchValue ] [-Selector ] [-NegateCondition ] [-Transform ] - [-DefaultProfile ] [] +New-AzFrontDoorWafMatchConditionObject -MatchValue -MatchVariable + -OperatorProperty [-NegateCondition ] [-Selector ] [-Transform ] + [] ``` ## DESCRIPTION -Create MatchCondition Object for WAF policy creation +Create an in-memory object for MatchCondition. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "User-Agent" -MatchValue "Windows" +{{ Add code here }} ``` ```output -MatchVariable OperatorProperty MatchValue Selector NegateCondition Transform -------------- ---------------- ---------- -------- --------------- --------- -RequestHeader Contains {Windows} User-Agent False +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -### Example 2 +{{ Add description here }} + +### Example 2: {{ Add title here }} ```powershell -New-AzFrontDoorWafMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "User-Agent" -MatchValue "WINDOWS" -Transform Uppercase +{{ Add code here }} ``` ```output -MatchVariable OperatorProperty MatchValue Selector NegateCondition Transform -------------- ---------------- ---------- -------- --------------- --------- -RequestHeader Contains {WINDOWS} User-Agent False {Uppercase} +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a MatchCondition object +{{ Add description here }} ## PARAMETERS -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. - -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -MatchValue -Match value. +List of possible match values. ```yaml Type: System.String[] Parameter Sets: (All) Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -80,8 +63,7 @@ Accept wildcard characters: False ``` ### -MatchVariable -Match Variable. -Possible values include: 'RemoteAddr', 'RequestMethod', 'QueryString', 'PostArgs','RequestUri', 'RequestHeader', 'RequestBody', 'SocketAddr' +Request variable to compare with. ```yaml Type: System.String @@ -96,8 +78,7 @@ Accept wildcard characters: False ``` ### -NegateCondition -Describes if this is negate condition or not -Default value is false +Describes if the result of this condition should be negated. ```yaml Type: System.Boolean @@ -112,8 +93,7 @@ Accept wildcard characters: False ``` ### -OperatorProperty -Describes operator to be matched. -Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', 'BeginsWith', 'EndsWith', 'RegEx' +Comparison type to use for matching with the variable value. ```yaml Type: System.String @@ -128,7 +108,8 @@ Accept wildcard characters: False ``` ### -Selector -Name of selector in RequestHeader or RequestBody to be matched +Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. +Default is null. ```yaml Type: System.String @@ -143,7 +124,7 @@ Accept wildcard characters: False ``` ### -Transform -Transforms to apply. Possible values include: 'Lowercase', 'Uppercase', 'Trim', 'UrlDecode', 'UrlEncode', 'RemoveNulls'. +List of transforms. ```yaml Type: System.String[] @@ -162,14 +143,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.MatchCondition ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafCustomRuleObject](./New-AzFrontDoorWafCustomRuleObject.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafPolicy.md index 9c19d8223dbd..1078f31519e9 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafPolicy.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafPolicy.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafpolicy schema: 2.0.0 @@ -8,45 +8,69 @@ schema: 2.0.0 # New-AzFrontDoorWafPolicy ## SYNOPSIS -Create WAF policy +Create policy with specified rule set name within a resource group. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzFrontDoorWafPolicy -ResourceGroupName -Name [-EnabledState ] - [-Mode ] [-Customrule ] [-ManagedRule ] [-RedirectUrl ] - [-CustomBlockResponseStatusCode ] [-CustomBlockResponseBody ] [-Tag ] - [-RequestBodyCheck ] [-Sku ] [-LogScrubbingSetting ] - [-JavascriptChallengeExpirationInMinutes ] [-CaptchaExpirationInMinutes ] - [-DefaultProfile ][-WhatIf] [-Confirm] +New-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-CustomBlockResponseBody ] [-CustomBlockResponseStatusCode ] [-CustomRule ] + [-EnabledState ] [-Etag ] [-JavascriptChallengeExpirationInMinutes ] + [-LogScrubbingSetting ] [-ManagedRuleSet ] [-Mode ] + [-RedirectUrl ] [-RequestBodyCheck ] [-SkuName ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -The **New-AzFrontDoorWafPolicy** cmdlet creates a new Azure WAF policy in the specified resource group under current subscription +Create policy with specified rule set name within a resource group. ## EXAMPLES -### Example 1: Create WAF policy +### Example 1: {{ Add title here }} ```powershell -New-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Customrule $customRule1,$customRule2 -ManagedRule $managedRule1 -EnabledState Enabled -Mode Prevention -RedirectUrl "https://www.bing.com/" -CustomBlockResponseStatusCode 405 -CustomBlockResponseBody "You are blocked!" +{{ Add code here }} ``` ```output -Name PolicyMode PolicyEnabledState RedirectUrl ----- ---------- ------------------ ----------- -{policyName} Prevention Enabled https://www.bing.com/ +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create WAF policy +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS -### -CaptchaExpirationInMinutes -setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 +### -AsJob +Run the command as a job ```yaml -Type: System.Nullable`1[System.Int32] +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -58,11 +82,12 @@ Accept wildcard characters: False ``` ### -CustomBlockResponseBody -Custom Response Body +If the action type is block, customer can override the response body. +The body must be specified in base64 encoding. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -73,11 +98,11 @@ Accept wildcard characters: False ``` ### -CustomBlockResponseStatusCode -Custom Response Status Code +If the action type is block, customer can override the response status code. ```yaml Type: System.Int32 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -87,12 +112,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Customrule -Custom rules inside the policy +### -CustomRule +List of rules ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICustomRule[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -103,12 +128,13 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -118,14 +144,28 @@ Accept wildcard characters: False ``` ### -EnabledState -Whether the policy is in enabled state or disabled state. -Possible values include: 'Disabled', 'Enabled' +Describes if the policy is in enabled or disabled state. +Defaults to Enabled if not specified. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +Gets a unique read-only string that changes whenever the resource is updated. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -135,11 +175,13 @@ Accept wildcard characters: False ``` ### -JavascriptChallengeExpirationInMinutes -setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 with the default value being 30. +Defines the JavaScript challenge cookie validity lifetime in minutes. +This setting is only applicable to Premium_AzureFrontDoor. +Value must be an integer between 5 and 1440 with the default value being 30. ```yaml -Type: System.Nullable`1[System.Int32] -Parameter Sets: (All) +Type: System.Int32 +Parameter Sets: CreateExpanded Aliases: Required: False @@ -149,12 +191,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LogScrubbingSetting -Defines rules that scrub sensitive fields in the Web Application Firewall. +Defines rules that scrub sensitive fields in the Web Application Firewall logs. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoorWafLogScrubbingSetting -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing +Parameter Sets: CreateExpanded Aliases: Required: False @@ -164,12 +236,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ManagedRule -Managed rules inside the policy +### -ManagedRuleSet +List of rule sets. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSet[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -180,12 +252,11 @@ Accept wildcard characters: False ``` ### -Mode -Describes if it is in detection mode or prevention mode at policy level. -Possible values include:'Prevention', 'Detection' +Describes if it is in detection mode or prevention mode at policy level. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -196,12 +267,12 @@ Accept wildcard characters: False ``` ### -Name -WebApplicationFireWallPolicy name. +The name of the Web Application Firewall Policy. ```yaml Type: System.String Parameter Sets: (All) -Aliases: +Aliases: PolicyName Required: True Position: Named @@ -210,12 +281,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RedirectUrl -Redirect URL +If action type is redirect, this field represents redirect URL for the client. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -226,11 +312,11 @@ Accept wildcard characters: False ``` ### -RequestBodyCheck -Defines if the body should be inspected by managed rules. Possible values include: 'Enabled', 'Disabled' +Describes if policy managed rules will inspect the request body content. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -241,7 +327,7 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name +Name of the Resource group within the Azure subscription. ```yaml Type: System.String @@ -255,12 +341,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Sku -Sets Sku. Possible values include: 'Classic_AzureFrontDoor', 'Standard_AzureFrontDoor', 'Premium_AzureFrontDoor' +### -SkuName +Name of the pricing tier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -270,12 +356,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tag -The tags associate with the FrontDoor WAF Policy. +Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -321,18 +423,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy ## NOTES ## RELATED LINKS - -[Update-AzFrontDoorWafPolicy](./Update-AzFrontDoorWafPolicy.md) -[Get-AzFrontDoorWafPolicy](./Get-AzFrontDoorWafPolicy.md) -[Remove-AzFrontDoorWafPolicy](./Remove-AzFrontDoorWafPolicy.md) -[New-AzFrontDoorWafManagedRuleObject](./New-AzFrontDoorWafManagedRuleObject.md) -[New-AzFrontDoorWafCustomRuleObject](./New-AzFrontDoorWafManagedRuleObject.md) diff --git a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafRuleGroupOverrideObject.md b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafRuleGroupOverrideObject.md index 218e807c0d18..808c80988c5c 100644 --- a/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafRuleGroupOverrideObject.md +++ b/src/FrontDoor/FrontDoor/help/New-AzFrontDoorWafRuleGroupOverrideObject.md @@ -1,66 +1,56 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor -online version: https://learn.microsoft.com/powershell/module/az.frontdoor/new-azfrontdoorwafrulegroupoverrideobject +online version: https://learn.microsoft.com/powershell/module/Az.FrontDoor/new-azfrontdoorwafrulegroupoverrideobject schema: 2.0.0 --- # New-AzFrontDoorWafRuleGroupOverrideObject ## SYNOPSIS -Create RuleGroupOverride Object for WAF policy creation +Create an in-memory object for ManagedRuleGroupOverride. ## SYNTAX ``` -New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName - [-ManagedRuleOverride ] [-Exclusion ] - [-DefaultProfile ] [] +New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName [-Exclusion ] + [-ManagedRuleOverride ] [] ``` ## DESCRIPTION -Create RuleGroupOverride Object for WAF policy creation +Create an in-memory object for ManagedRuleGroupOverride. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -$ruleOverride1 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942250" -Action Log -$ruleOverride2 = New-AzFrontDoorWafManagedRuleOverrideObject -RuleId "942251" -Action Log - -New-AzFrontDoorWafRuleGroupOverrideObject -RuleGroupName SQLI -ManagedRuleOverride $ruleOverride1,$ruleOverride2 +{{ Add code here }} ``` ```output -RuleGroupName ManagedRuleOverrides -------------- -------------------- -SQLI {942250, 942251} +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Create a RuleGroupOverride Object +{{ Add description here }} -## PARAMETERS +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` -```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer -Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +{{ Add description here }} -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` +## PARAMETERS ### -Exclusion -Exclusion +Describes the exclusions that are applied to all rules in the group. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRuleExclusion[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleExclusion[] Parameter Sets: (All) Aliases: @@ -72,10 +62,11 @@ Accept wildcard characters: False ``` ### -ManagedRuleOverride -Rule override list +List of rules that will be disabled. +If none specified, all rules in the group will be disabled. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRuleOverride[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleOverride[] Parameter Sets: (All) Aliases: @@ -87,7 +78,7 @@ Accept wildcard characters: False ``` ### -RuleGroupName -Rule Group Name for which these overrides apply +Describes the managed rule group to override. ```yaml Type: System.String @@ -106,14 +97,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ManagedRuleGroupOverride ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafManagedRuleObject](./New-AzFrontDoorWafManagedRuleObject.md) diff --git a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoor.md b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoor.md index 01da2aa69c64..784693eb531d 100644 --- a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoor.md +++ b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoor.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoor schema: 2.0.0 @@ -8,70 +8,75 @@ schema: 2.0.0 # Remove-AzFrontDoor ## SYNOPSIS -Remove Front Door load balancer +Deletes an existing Front Door with the specified parameters. ## SYNTAX -### ByFieldsParameterSet (Default) +### Delete (Default) ``` -Remove-AzFrontDoor -ResourceGroupName -Name [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] -``` - -### ByObjectParameterSet -``` -Remove-AzFrontDoor -InputObject [-PassThru] [-DefaultProfile ] [-WhatIf] +Remove-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### ByResourceIdParameterSet +### DeleteViaIdentity ``` -Remove-AzFrontDoor -ResourceId [-PassThru] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] +Remove-AzFrontDoor -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -The **Remove-AzFrontDoor** cmdlet removes a Front Door load balancer under the current subscription +Deletes an existing Front Door with the specified parameters. ## EXAMPLES -### Example 1: Remove "frontdoor1" in resource group "rg1" under the current subscription. +### Example 1: {{ Add title here }} ```powershell -Remove-AzFrontDoor -Name "frontdoor1" -ResourceGroupName "rg1" +{{ Add code here }} ``` -Remove "frontdoor1" in resource group "rg1" under the current subscription. - -### Example 2: Remove all FrontDoors in resource group "rg1" under the current subscription. -```powershell -Get-AzFrontDoor -ResourceGroupName "rg1" | Remove-AzFrontDoor +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Remove all FrontDoors in resource group "rg1" under the current subscription. +{{ Add description here }} -### Example 3: Remove all FrontDoors under the current subscription. +### Example 2: {{ Add title here }} ```powershell -Get-AzFrontDoor | Remove-AzFrontDoor +{{ Add code here }} ``` -Remove all FrontDoors under the current subscription. - -### Example 4: Remove all FrontDoors with name "frontdoor1" under the current subscription. -```powershell -Remove-AzFrontDoor -Name "frontdoor1" | Remove-AzFrontDoor +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Remove all FrontDoors with name "frontdoor1" under the current subscription. +{{ Add description here }} ## PARAMETERS +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -81,11 +86,11 @@ Accept wildcard characters: False ``` ### -InputObject -The Front Door object to delete. +Identity Parameter ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor -Parameter Sets: ByObjectParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentity Aliases: Required: True @@ -96,12 +101,12 @@ Accept wildcard characters: False ``` ### -Name -The name of the Front Door to delete. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet -Aliases: +Parameter Sets: Delete +Aliases: FrontDoorName Required: True Position: Named @@ -110,8 +115,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PassThru -Return object (if specified). +Returns true when the command succeeds ```yaml Type: System.Management.Automation.SwitchParameter @@ -126,11 +146,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group to which the Front Door belongs. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: Delete Aliases: Required: True @@ -140,18 +160,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the Front Door to delete +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet +Parameter Sets: Delete Aliases: -Required: True +Required: False Position: Named -Default value: None -Accept pipeline input: True (ByPropertyName) +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False Accept wildcard characters: False ``` @@ -191,9 +212,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor - -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS @@ -202,6 +221,3 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Get-AzFrontDoor](./Get-AzFrontDoor.md) \ No newline at end of file diff --git a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorContent.md b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorContent.md index e64000470260..60caa3c3482b 100644 --- a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorContent.md +++ b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorContent.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorcontent schema: 2.0.0 @@ -8,33 +8,118 @@ schema: 2.0.0 # Remove-AzFrontDoorContent ## SYNOPSIS -Remove contents in Front Door +Removes a content from Front Door. ## SYNTAX +### PurgeExpanded (Default) ``` -Remove-AzFrontDoorContent -ResourceGroupName -Name -ContentPath [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName [-SubscriptionId ] + -ContentPath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### PurgeViaJsonString +``` +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### PurgeViaJsonFilePath +``` +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### Purge +``` +Remove-AzFrontDoorContent -FrontDoorName -ResourceGroupName [-SubscriptionId ] + -ContentFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### PurgeViaIdentityExpanded +``` +Remove-AzFrontDoorContent -InputObject -ContentPath + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + +### PurgeViaIdentity +``` +Remove-AzFrontDoorContent -InputObject -ContentFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION -Remove-AzFrontDoorContent purges cached contents in a Front Door +Removes a content from Front Door. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} ```powershell -Remove-AzFrontDoorContent -ResourceGroupName $ResourceGroupName -Name $FrontDoorName -ContentPath "/*" +{{ Add code here }} ``` +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + ## PARAMETERS +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ContentFilePath +Parameters required for content purge. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPurgeParameters +Parameter Sets: Purge, PurgeViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ContentPath -The paths to the content to be purged. +The path to the content to be purged. +Can describe a file path or a wild card directory. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: PurgeExpanded, PurgeViaIdentityExpanded Aliases: Required: True @@ -45,12 +130,13 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -59,12 +145,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -Front Door name. +### -FrontDoorName +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: PurgeExpanded, PurgeViaJsonString, PurgeViaJsonFilePath, Purge Aliases: Required: True @@ -74,8 +160,68 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: PurgeViaIdentityExpanded, PurgeViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Purge operation + +```yaml +Type: System.String +Parameter Sets: PurgeViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Purge operation + +```yaml +Type: System.String +Parameter Sets: PurgeViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PassThru -Return object (if specified). +Returns true when the command succeeds ```yaml Type: System.Management.Automation.SwitchParameter @@ -90,11 +236,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name of the Front Door +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: PurgeExpanded, PurgeViaJsonString, PurgeViaJsonFilePath, Purge Aliases: Required: True @@ -104,6 +250,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: PurgeExpanded, PurgeViaJsonString, PurgeViaJsonFilePath, Purge +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -140,7 +302,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### None +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity + +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPurgeParameters ## OUTPUTS diff --git a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorRulesEngine.md index 1c2db5897a93..fe3e6be9ac73 100644 --- a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorRulesEngine.md +++ b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorRulesEngine.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorrulesengine schema: 2.0.0 @@ -8,69 +8,82 @@ schema: 2.0.0 # Remove-AzFrontDoorRulesEngine ## SYNOPSIS -Remove Rules Engine from Front Door +Deletes an existing Rules Engine Configuration with the specified parameters. ## SYNTAX -### ByFieldsParameterSet (Default) +### Delete (Default) ``` -Remove-AzFrontDoorRulesEngine -ResourceGroupName -FrontDoorName -Name [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Remove-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` -### ByObjectParameterSet +### DeleteViaIdentityFrontDoor ``` -Remove-AzFrontDoorRulesEngine -InputObject [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Remove-AzFrontDoorRulesEngine -Name -FrontDoorInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` -### ByResourceIdParameterSet +### DeleteViaIdentity ``` -Remove-AzFrontDoorRulesEngine -ResourceId [-PassThru] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] +Remove-AzFrontDoorRulesEngine -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Remove Rules Engine from Front Door +Deletes an existing Rules Engine Configuration with the specified parameters. ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -Remove-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name $rulesEngine.Name -PassThru +{{ Add code here }} ``` ```output -True +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Remove rules engine configuration. +{{ Add description here }} -### Example 2 +### Example 2: {{ Add title here }} ```powershell -Remove-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name nonexistentRulesEngine +{{ Add code here }} ``` ```output -Remove-AzFrontDoorRulesEngine : Rules Engine with name 'nonexistentRulesEngine' in Front Door 'frontDoorName' in the resource group 'resourceGroupName' does not exist. -At line:1 char:1 -+ Remove-AzFrontDoorRulesEngine -ResourceGroupName resourceGroupName -Fro ... -+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -+ CategoryInfo : CloseError: (:) [Remove-AzFrontDoorRulesEngine], PSArgumentException -+ FullyQualifiedErrorId : Microsoft.Azure.Commands.FrontDoor.Cmdlets.RemoveFrontDoorRulesEngine +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Expected outcome when removing a nonexistent rules engine configuration. +{{ Add description here }} ## PARAMETERS +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -79,12 +92,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -FrontDoorInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentityFrontDoor +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -FrontDoorName -Front Door name. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: Delete Aliases: Required: True @@ -95,11 +123,11 @@ Accept wildcard characters: False ``` ### -InputObject -The Rules Engine object to update. +Identity Parameter ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngine -Parameter Sets: ByObjectParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentity Aliases: Required: True @@ -110,12 +138,12 @@ Accept wildcard characters: False ``` ### -Name -Rules engine name. +Name of the Rules Engine which is unique within the Front Door. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet -Aliases: +Parameter Sets: Delete, DeleteViaIdentityFrontDoor +Aliases: RulesEngineName Required: True Position: Named @@ -124,8 +152,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PassThru -Return object (if specified). +Returns true when the command succeeds ```yaml Type: System.Management.Automation.SwitchParameter @@ -140,11 +183,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group name that the Front Door will be created in. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: Delete Aliases: Required: True @@ -154,18 +197,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the RulesEngine to update +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet +Parameter Sets: Delete Aliases: -Required: True +Required: False Position: Named -Default value: None -Accept pipeline input: True (ByPropertyName) +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False Accept wildcard characters: False ``` @@ -185,7 +229,8 @@ Accept wildcard characters: False ``` ### -WhatIf -Shows what would happen if the cmdlet runs. The cmdlet is not run. +Shows what would happen if the cmdlet runs. +The cmdlet is not run. ```yaml Type: System.Management.Automation.SwitchParameter @@ -204,9 +249,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngine - -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS diff --git a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorWafPolicy.md index 32ef4ec10cee..f34557790f0d 100644 --- a/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorWafPolicy.md +++ b/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorWafPolicy.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/remove-azfrontdoorwafpolicy schema: 2.0.0 @@ -8,56 +8,75 @@ schema: 2.0.0 # Remove-AzFrontDoorWafPolicy ## SYNOPSIS -Remove WAF policy +Deletes Policy ## SYNTAX -### ByFieldsParameterSet (Default) +### Delete (Default) ``` -Remove-AzFrontDoorWafPolicy -ResourceGroupName -Name [-PassThru] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Remove-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` -### ByObjectParameterSet +### DeleteViaIdentity ``` -Remove-AzFrontDoorWafPolicy -InputObject [-PassThru] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### ByResourceIdParameterSet -``` -Remove-AzFrontDoorWafPolicy -ResourceId [-PassThru] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] +Remove-AzFrontDoorWafPolicy -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -The **Remove-AzFrontDoorWafPolicy** cmdlet removes a WAF policy under the current subscription +Deletes Policy ## EXAMPLES -### Example 1 +### Example 1: {{ Add title here }} ```powershell -Remove-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Remove the WAF policy called $policyName in $resourceGroupName. +{{ Add description here }} -### Example 2 +### Example 2: {{ Add title here }} ```powershell -Get-AzFrontDoorWafPolicy -ResourceGroupName $resourceGroupName | Remove-AzFrontDoorWafPolicy +{{ Add code here }} ``` -Remove all WAF policy in $resourceGroupName. +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} ## PARAMETERS +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -67,11 +86,11 @@ Accept wildcard characters: False ``` ### -InputObject -The WAF policy object to delete. +Identity Parameter ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy -Parameter Sets: ByObjectParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: DeleteViaIdentity Aliases: Required: True @@ -82,12 +101,12 @@ Accept wildcard characters: False ``` ### -Name -The name of the WAF policy to delete. +The name of the Web Application Firewall Policy. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet -Aliases: +Parameter Sets: Delete +Aliases: PolicyName Required: True Position: Named @@ -96,8 +115,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PassThru -Return object (if specified). +Returns true when the command succeeds ```yaml Type: System.Management.Automation.SwitchParameter @@ -112,11 +146,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group to which the WAF policy belongs. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: Delete Aliases: Required: True @@ -126,18 +160,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the WAF policy to delete +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet +Parameter Sets: Delete Aliases: -Required: True +Required: False Position: Named -Default value: None -Accept pipeline input: True (ByPropertyName) +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False Accept wildcard characters: False ``` @@ -177,9 +212,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy - -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS @@ -188,6 +221,3 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafPolicy](./New-AzFrontDoorWafPolicy.md) -[Get-AzFrontDoorWafPolicy](./Get-AzFrontDoorWafPolicy.md) diff --git a/src/FrontDoor/FrontDoor/help/Set-AzFrontDoor.md b/src/FrontDoor/FrontDoor/help/Set-AzFrontDoor.md index 7537d99e6bde..b2565942c7d7 100644 --- a/src/FrontDoor/FrontDoor/help/Set-AzFrontDoor.md +++ b/src/FrontDoor/FrontDoor/help/Set-AzFrontDoor.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/set-azfrontdoor schema: 2.0.0 @@ -8,209 +8,84 @@ schema: 2.0.0 # Set-AzFrontDoor ## SYNOPSIS -Update a Front Door load balancer +Update a new Front Door with a Front Door name under the specified subscription and resource group. ## SYNTAX -### ByFieldsParameterSet (Default) +### UpdateExpanded (Default) ``` -Set-AzFrontDoor -ResourceGroupName -Name [-RoutingRule ] - [-BackendPool ] [-FrontendEndpoint ] - [-LoadBalancingSetting ] [-HealthProbeSetting ] - [-Tag ] [-EnabledState ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] +Set-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-BackendPool ] [-BackendPoolsSetting ] [-DisableCertificateNameCheck] + [-EnabledState ] [-FriendlyName ] [-FrontendEndpoint ] + [-HealthProbeSetting ] [-LoadBalancingSetting ] + [-RoutingRule ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` -### ByFieldsWithCertificateNameCheckParameterSet +### UpdateViaJsonFilePath ``` -Set-AzFrontDoor -ResourceGroupName -Name [-RoutingRule ] - [-BackendPool ] [-FrontendEndpoint ] - [-LoadBalancingSetting ] [-HealthProbeSetting ] - [-Tag ] [-EnabledState ] [-DisableCertificateNameCheck] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Set-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DisableCertificateNameCheck] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` -### ByFieldsWithBackendPoolsSettingParameterSet +### UpdateViaJsonString ``` -Set-AzFrontDoor -ResourceGroupName -Name [-RoutingRule ] - [-BackendPool ] [-FrontendEndpoint ] - [-LoadBalancingSetting ] [-HealthProbeSetting ] - [-Tag ] [-EnabledState ] -BackendPoolsSetting - [-DefaultProfile ] [-WhatIf] [-Confirm] [] -``` - -### ByObjectParameterSet -``` -Set-AzFrontDoor -InputObject [-RoutingRule ] [-BackendPool ] - [-FrontendEndpoint ] [-LoadBalancingSetting ] - [-HealthProbeSetting ] [-Tag ] [-EnabledState ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] -``` - -### ByObjectWithCertificateNameCheckParameterSet -``` -Set-AzFrontDoor -InputObject [-RoutingRule ] [-BackendPool ] - [-FrontendEndpoint ] [-LoadBalancingSetting ] - [-HealthProbeSetting ] [-Tag ] [-EnabledState ] - [-DisableCertificateNameCheck] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] -``` - -### ByObjectWithBackendPoolsSettingParameterSet -``` -Set-AzFrontDoor -InputObject [-RoutingRule ] [-BackendPool ] - [-FrontendEndpoint ] [-LoadBalancingSetting ] - [-HealthProbeSetting ] [-Tag ] [-EnabledState ] - -BackendPoolsSetting [-DefaultProfile ] [-WhatIf] [-Confirm] - [] -``` - -### ByResourceIdParameterSet -``` -Set-AzFrontDoor -ResourceId [-RoutingRule ] [-BackendPool ] - [-FrontendEndpoint ] [-LoadBalancingSetting ] - [-HealthProbeSetting ] [-Tag ] [-EnabledState ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] -``` - -### ByResourceIdWithCertificateNameCheckParameterSet -``` -Set-AzFrontDoor -ResourceId [-RoutingRule ] [-BackendPool ] - [-FrontendEndpoint ] [-LoadBalancingSetting ] - [-HealthProbeSetting ] [-Tag ] [-EnabledState ] - [-DisableCertificateNameCheck] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] -``` - -### ByResourceIdWithBackendPoolsSettingParameterSet -``` -Set-AzFrontDoor -ResourceId [-RoutingRule ] [-BackendPool ] - [-FrontendEndpoint ] [-LoadBalancingSetting ] - [-HealthProbeSetting ] [-Tag ] [-EnabledState ] - -BackendPoolsSetting [-DefaultProfile ] [-WhatIf] [-Confirm] - [] +Set-AzFrontDoor -Name -ResourceGroupName [-SubscriptionId ] + [-DisableCertificateNameCheck] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -The **Set-AzFrontDoor** cmdlet updates a Front Door load balancer. If input parameters are not provided, old parameters from the existing Front Door will be used. +Update a new Front Door with a Front Door name under the specified subscription and resource group. ## EXAMPLES -### Example 1: update an existing Front Door with FrontDoorName and ResourceGroupName. +### Example 1: {{ Add title here }} ```powershell -Set-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "resourceGroup1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 +{{ Add code here }} ``` ```output -FriendlyName : frontdoor1 -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -BackendPoolsSetting : {backendPoolsSetting1} -EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoors +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -update an existing FrontDoor. +{{ Add description here }} -### Example 2: update an existing Front Door with PSFrontDoor object. +### Example 2: {{ Add title here }} ```powershell -Set-AzFrontDoor -InputObject $frontDoor1 -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 +{{ Add code here }} ``` ```output -FriendlyName : frontdoor1 -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -BackendPoolsSetting : {backendPoolsSetting1} -EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -update an existing FrontDoor. +{{ Add description here }} -### Example 3: update an existing Front Door with ResourceId -```powershell -Set-AzFrontDoor -ResourceId $resourceId -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1 -``` - -```output -FriendlyName : frontdoor1 -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -BackendPoolsSetting : {backendPoolsSetting1} -EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck} -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 -``` - -update an existing FrontDoor. +## PARAMETERS -### Example 4: update BackendPoolSetting property EnforceCertificateNameCheck of an existing Front Door with -DisableCertificateNameCheck switch parameter -Front Door to be updated can be identified using FrontDoorName and ResourceGroupName, PSFrontDoor object, or ResourceId. (See above 3 examples for example) -The below example uses PSFrontDoor object. +### -AsJob +Run the command as a job -```powershell -Set-AzFrontDoor -InputObject $frontDoor1 -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -DisableCertificateNameCheck -``` +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: -```output -FriendlyName : frontdoor1 -RoutingRules : {routingrule1} -BackendPools : {backendpool1} -BackendPoolsSetting : {PSBackendPoolsSetting object with EnforceCertificateNameCheck is set to Disabled} -EnforceCertificateNameCheck : Disabled -HealthProbeSettings : {healthProbeSetting1} -LoadBalancingSettings : {loadbalancingsetting1} -FrontendEndpoints : {frontendendpoint1} -EnabledState : Enabled -ResourceState : Enabled -ProvisioningState : Succeeded -Cname : -Tags : {tag1, tag2} -Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/Microsoft.Network/frontdoors/frontdoor1 -Name : frontdoor1 -Type : Microsoft.Network/frontdoor1 +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False ``` -update an existing FrontDoor. - -## PARAMETERS - ### -BackendPool -Backendpools available to routing rule. +Backend pools available to routing rules. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPool[] +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -221,14 +96,14 @@ Accept wildcard characters: False ``` ### -BackendPoolsSetting -Settings for all backendPools. +Settings for all backendPools ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPoolsSetting -Parameter Sets: ByFieldsWithBackendPoolsSettingParameterSet, ByObjectWithBackendPoolsSettingParameterSet, ByResourceIdWithBackendPoolsSettingParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IBackendPoolsSettings +Parameter Sets: UpdateExpanded Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -236,12 +111,13 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -251,14 +127,13 @@ Accept wildcard characters: False ``` ### -DisableCertificateNameCheck -Whether to disable certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: ByFieldsWithCertificateNameCheckParameterSet, ByObjectWithCertificateNameCheckParameterSet, ByResourceIdWithCertificateNameCheckParameterSet +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -267,12 +142,27 @@ Accept wildcard characters: False ### -EnabledState Operational status of the Front Door load balancer. +Permitted values are 'Enabled' or 'Disabled' ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FriendlyName +A friendly name for the frontDoor + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -282,11 +172,11 @@ Accept wildcard characters: False ``` ### -FrontendEndpoint -Frontend endpoints available to routing rule. +Frontend endpoints available to routing rules. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontendEndpoint[] +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -300,8 +190,8 @@ Accept wildcard characters: False Health probe settings associated with this Front Door instance. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IHealthProbeSettingsModel[] +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -311,18 +201,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -The Front Door object to update. +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor -Parameter Sets: ByObjectParameterSet, ByObjectWithCertificateNameCheckParameterSet, ByObjectWithBackendPoolsSettingParameterSet +Type: System.String +Parameter Sets: UpdateViaJsonString Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -330,8 +235,8 @@ Accept wildcard characters: False Load balancing settings associated with this Front Door instance. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ILoadBalancingSettingsModel[] +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -342,12 +247,12 @@ Accept wildcard characters: False ``` ### -Name -The name of the Front Door to update. +Name of the Front Door which is globally unique. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet, ByFieldsWithCertificateNameCheckParameterSet, ByFieldsWithBackendPoolsSettingParameterSet -Aliases: +Parameter Sets: (All) +Aliases: FrontDoorName Required: True Position: Named @@ -356,42 +261,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The resource group to which the Front Door belongs. +### -NoWait +Run the command asynchronously ```yaml -Type: System.String -Parameter Sets: ByFieldsParameterSet, ByFieldsWithCertificateNameCheckParameterSet, ByFieldsWithBackendPoolsSettingParameterSet +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the Front Door to update +### -ResourceGroupName +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet, ByResourceIdWithCertificateNameCheckParameterSet, ByResourceIdWithBackendPoolsSettingParameterSet +Parameter Sets: (All) Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByPropertyName) +Accept pipeline input: False Accept wildcard characters: False ``` ### -RoutingRule -Routing rules associated with this FrontDoor +Routing rules associated with this Front Door. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRoutingRule[] +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -401,12 +306,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tag -The tags associate with the FrontDoor. +Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -452,20 +373,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor -### System.String ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoor + ## NOTES ## RELATED LINKS - -[New-AzFrontDoor](./New-AzFrontDoor.md) -[Get-AzFrontDoor](./Get-AzFrontDoor.md) -[Remove-AzFrontDoor](./Remove-AzFrontDoor.md) -[New-AzFrontDoorRoutingRuleObject](./New-AzFrontDoorRoutingRuleObject.md) -[New-AzFrontDoorHealthProbeSettingObject](./New-AzFrontDoorHealthProbeSettingObject.md) -[New-AzFrontDoorLoadBalancingSettingObject](./New-AzFrontDoorLoadBalancingSettingObject.md) -[New-AzFrontDoorFrontendEndpointObject](./New-AzFrontDoorFrontendEndpointObject.md) -[New-AzFrontDoorBackendPoolObject](./New-AzFrontDoorBackendPoolObject.md) diff --git a/src/FrontDoor/FrontDoor/help/Set-AzFrontDoorRulesEngine.md b/src/FrontDoor/FrontDoor/help/Set-AzFrontDoorRulesEngine.md index 2e650b030265..4cb36ffcc337 100644 --- a/src/FrontDoor/FrontDoor/help/Set-AzFrontDoorRulesEngine.md +++ b/src/FrontDoor/FrontDoor/help/Set-AzFrontDoorRulesEngine.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/set-azfrontdoorrulesengine schema: 2.0.0 @@ -8,62 +8,52 @@ schema: 2.0.0 # Set-AzFrontDoorRulesEngine ## SYNOPSIS -Update a Rules Engine. +Update a new Rules Engine Configuration with the specified name within the specified Front Door. ## SYNTAX -### ByFieldsParameterSet (Default) ``` -Set-AzFrontDoorRulesEngine -ResourceGroupName -FrontDoorName -Name - [-Rule ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] -``` - -### ByObjectParameterSet -``` -Set-AzFrontDoorRulesEngine -InputObject [-Rule ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] -``` - -### ByResourceIdParameterSet -``` -Set-AzFrontDoorRulesEngine -ResourceId [-Rule ] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] +Set-AzFrontDoorRulesEngine -FrontDoorName -Name -ResourceGroupName + [-SubscriptionId ] [-Rule ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Update a Rules Engine. +Update a new Rules Engine Configuration with the specified name within the specified Front Door. ## EXAMPLES -### Example 1 - +### Example 1: {{ Add title here }} ```powershell -Get-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine +{{ Add code here }} +``` -Name RulesEngineRules ----- ---------------- -myRulesEngine {rules1} +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} -$rulesEngineRule2 = New-AzFrontDoorRulesEngineRuleObject -Name rules2 -Priority 3 -Action $rulesEngineAction -Set-AzFrontDoorRulesEngine -ResourceGroupName $resourceGroupName -FrontDoorName $frontDoorName -Name myRulesEngine -Rule $rulesEngineRule1, $rulesEngineRule2 +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` -Name RulesEngineRules ----- ---------------- -myRulesEngine {rules1, rules2} +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Get an existing rules engine configuration and add another rules engine rule to it. +{{ Add description here }} ## PARAMETERS -### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +### -AsJob +Run the command as a job ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: Required: False Position: Named @@ -72,43 +62,44 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -FrontDoorName -Front Door name. +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: System.String -Parameter Sets: ByFieldsParameterSet -Aliases: +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -The Rules Engine object to update. +### -FrontDoorName +Name of the Front Door which is globally unique. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngine -Parameter Sets: ByObjectParameterSet +Type: System.String +Parameter Sets: (All) Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` ### -Name -Rules engine name. +Name of the Rules Engine which is unique within the Front Door. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet -Aliases: +Parameter Sets: (All) +Aliases: RulesEngineName Required: True Position: Named @@ -117,33 +108,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The resource group name that the Front Door will be created in. +### -NoWait +Run the command asynchronously ```yaml -Type: System.String -Parameter Sets: ByFieldsParameterSet +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the RulesEngine to update +### -ResourceGroupName +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet +Parameter Sets: (All) Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByPropertyName) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -151,7 +142,7 @@ Accept wildcard characters: False A list of rules that define a particular Rules Engine Configuration. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngineRule[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngineRule[] Parameter Sets: (All) Aliases: @@ -162,6 +153,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -178,7 +185,8 @@ Accept wildcard characters: False ``` ### -WhatIf -Shows what would happen if the cmdlet runs. The cmdlet is not run. +Shows what would happen if the cmdlet runs. +The cmdlet is not run. ```yaml Type: System.Management.Automation.SwitchParameter @@ -197,13 +205,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngine - -### System.String - ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSRulesEngine +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRulesEngine ## NOTES diff --git a/src/FrontDoor/FrontDoor/help/Update-AzFrontDoorWafPolicy.md b/src/FrontDoor/FrontDoor/help/Update-AzFrontDoorWafPolicy.md index 6b711c336bd7..a2df83431d9a 100644 --- a/src/FrontDoor/FrontDoor/help/Update-AzFrontDoorWafPolicy.md +++ b/src/FrontDoor/FrontDoor/help/Update-AzFrontDoorWafPolicy.md @@ -1,5 +1,5 @@ --- -external help file: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.dll-Help.xml +external help file: Az.FrontDoor-help.xml Module Name: Az.FrontDoor online version: https://learn.microsoft.com/powershell/module/az.frontdoor/update-azfrontdoorwafpolicy schema: 2.0.0 @@ -8,98 +8,62 @@ schema: 2.0.0 # Update-AzFrontDoorWafPolicy ## SYNOPSIS -Update WAF policy +Update policy with specified rule set name within a resource group. ## SYNTAX -### ByFieldsParameterSet (Default) +### UpdateExpanded (Default) ``` -Update-AzFrontDoorWafPolicy -ResourceGroupName -Name [-EnabledState ] - [-Mode ] [-Customrule ] [-ManagedRule ] [-RedirectUrl ] - [-CustomBlockResponseStatusCode ] [-CustomBlockResponseBody ] [-RequestBodyCheck ] - [-LogScrubbingSetting ] [-JavascriptChallengeExpirationInMinutes ] - [-CaptchaExpirationInMinutes ] [-DefaultProfile ] +Update-AzFrontDoorWafPolicy -Name -ResourceGroupName [-SubscriptionId ] + [-CustomRule ] [-Etag ] [-ManagedRuleSet ] + [-CustomBlockResponseBody ] [-CustomBlockResponseStatusCode ] [-EnabledState ] + [-LogScrubbingSetting ] [-Mode ] [-RedirectUrl ] + [-RequestBodyCheck ] [-JavascriptChallengeExpirationInMinutes ] [-SkuName ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### ByObjectParameterSet +### UpdateViaIdentityExpanded ``` -Update-AzFrontDoorWafPolicy -InputObject [-EnabledState ] [-Mode ] - [-Customrule ] [-ManagedRule ] [-RedirectUrl ] - [-CustomBlockResponseStatusCode ] [-CustomBlockResponseBody ] [-RequestBodyCheck ] - [-LogScrubbingSetting ] [-JavascriptChallengeExpirationInMinutes ] - [-CaptchaExpirationInMinutes ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] -``` - -### ByResourceIdParameterSet -``` -Update-AzFrontDoorWafPolicy -ResourceId [-EnabledState ] [-Mode ] - [-Customrule ] [-ManagedRule ] [-RedirectUrl ] - [-CustomBlockResponseStatusCode ] [-CustomBlockResponseBody ] [-RequestBodyCheck ] - [-LogScrubbingSetting ] [-JavascriptChallengeExpirationInMinutes ] - [-CaptchaExpirationInMinutes ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] +Update-AzFrontDoorWafPolicy -InputObject [-CustomRule ] [-Etag ] + [-ManagedRuleSet ] [-SkuName ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -The **Update-AzFrontDoorWafPolicy** cmdlet updates an existing WAF policy. If input parameters are not provided, old parameters from the existing WAF policy will be used. +Update policy with specified rule set name within a resource group. ## EXAMPLES -### Example 1 -```powershell -Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -CustomBlockResponseStatusCode 403 -``` - -```output -Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl ----- ---------- ------------------ ----------------------------- ----------- -{policyName} Prevention Enabled 403 https://www.bing.com/ -``` - -Update an existing WAF policy custom status code. - -### Example 2 +### Example 1: {{ Add title here }} ```powershell -Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Mode Detection +{{ Add code here }} ``` ```output -Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl ----- ---------- ------------------ ----------------------------- ----------- -{policyName} Detection Enabled 403 https://www.bing.com/ +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Update an existing WAF policy mode. +{{ Add description here }} -### Example 3 +### Example 2: {{ Add title here }} ```powershell -Update-AzFrontDoorWafPolicy -Name $policyName -ResourceGroupName $resourceGroupName -Mode Detection -EnabledState Disabled +{{ Add code here }} ``` ```output -Name PolicyMode PolicyEnabledState CustomBlockResponseStatusCode RedirectUrl ----- ---------- ------------------ ----------------------------- ----------- -{policyName} Detection Disabled 403 https://www.bing.com/ -``` - -Update an existing WAF policy enabled state and mode. - -### Example 4 -```powershell -Get-AzFrontDoorWafPolicy -ResourceGroupName $resourceGroupName | Update-AzFrontDoorWafPolicy -Mode Detection -EnabledState Disabled +{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -Update all WAF policies in $resourceGroupName +{{ Add description here }} ## PARAMETERS -### -CaptchaExpirationInMinutes -setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 +### -AsJob +Run the command as a job ```yaml -Type: System.Nullable`1[System.Int32] +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -111,11 +75,12 @@ Accept wildcard characters: False ``` ### -CustomBlockResponseBody -Custom Response Body +If the action type is block, customer can override the response body. +The body must be specified in base64 encoding. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -126,11 +91,11 @@ Accept wildcard characters: False ``` ### -CustomBlockResponseStatusCode -Custom Response Status Code +If the action type is block, customer can override the response status code. ```yaml -Type: System.Nullable`1[System.Int32] -Parameter Sets: (All) +Type: System.Int32 +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -140,11 +105,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Customrule -Custom rules inside the policy +### -CustomRule +List of rules ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ICustomRule[] Parameter Sets: (All) Aliases: @@ -156,12 +121,13 @@ Accept wildcard characters: False ``` ### -DefaultProfile -The credentials, account, tenant, and subscription used for communication with Azure. +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: AzContext, AzureRmContext, AzureCredential +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -171,14 +137,28 @@ Accept wildcard characters: False ``` ### -EnabledState -Whether the policy is in enabled state or disabled state. -Possible values include: 'Disabled', 'Enabled' +Describes if the policy is in enabled or disabled state. +Defaults to Enabled if not specified. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Etag +Gets a unique read-only string that changes whenever the resource is updated. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState +Type: System.String Parameter Sets: (All) Aliases: -Accepted values: Enabled, Disabled Required: False Position: Named @@ -188,11 +168,11 @@ Accept wildcard characters: False ``` ### -InputObject -The FireWallPolicy object to update. +Identity Parameter ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy -Parameter Sets: ByObjectParameterSet +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True @@ -203,11 +183,13 @@ Accept wildcard characters: False ``` ### -JavascriptChallengeExpirationInMinutes -setting is only applicable to Premium_AzureFrontDoor. Value must be an integer between 5 and 1440 with the default value being 30. +Defines the JavaScript challenge cookie validity lifetime in minutes. +This setting is only applicable to Premium_AzureFrontDoor. +Value must be an integer between 5 and 1440 with the default value being 30. ```yaml -Type: System.Nullable`1[System.Int32] -Parameter Sets: (All) +Type: System.Int32 +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -218,11 +200,11 @@ Accept wildcard characters: False ``` ### -LogScrubbingSetting -Defines rules that scrub sensitive fields in the Web Application Firewall. +Defines rules that scrub sensitive fields in the Web Application Firewall logs. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoorWafLogScrubbingSetting -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IPolicySettingsLogScrubbing +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -232,11 +214,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ManagedRule -Managed rules inside the policy +### -ManagedRuleSet +List of rule sets. ```yaml -Type: Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[] +Type: Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IManagedRuleSet[] Parameter Sets: (All) Aliases: @@ -248,12 +230,11 @@ Accept wildcard characters: False ``` ### -Mode -Describes if it is in detection mode or prevention mode at policy level. -Possible values include:'Prevention', 'Detection' +Describes if it is in detection mode or prevention mode at policy level. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -264,12 +245,12 @@ Accept wildcard characters: False ``` ### -Name -The name of the FireWallPolicy to update. +The name of the Web Application Firewall Policy. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet -Aliases: +Parameter Sets: UpdateExpanded +Aliases: PolicyName Required: True Position: Named @@ -278,12 +259,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RedirectUrl -Redirect URL +If action type is redirect, this field represents redirect URL for the client. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -294,11 +290,11 @@ Accept wildcard characters: False ``` ### -RequestBodyCheck -Defines if the body should be inspected by managed rules. Possible values include: 'Enabled', 'Disabled' +Describes if policy managed rules will inspect the request body content. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -309,11 +305,11 @@ Accept wildcard characters: False ``` ### -ResourceGroupName -The resource group to which the FireWallPolicy belongs. +Name of the Resource group within the Azure subscription. ```yaml Type: System.String -Parameter Sets: ByFieldsParameterSet +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -323,18 +319,49 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceId -Resource Id of the FireWallPolicy to update +### -SkuName +Name of the pricing tier. ```yaml Type: System.String -Parameter Sets: ByResourceIdParameterSet +Parameter Sets: (All) Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The subscription credentials which uniquely identify the Microsoft Azure subscription. +The subscription ID forms part of the URI for every service call. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tag +Resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False Position: Named Default value: None -Accept pipeline input: True (ByPropertyName) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -374,19 +401,12 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy - -### System.String +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IFrontDoorIdentity ## OUTPUTS -### Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy +### Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IWebApplicationFirewallPolicy ## NOTES ## RELATED LINKS - -[New-AzFrontDoorWafPolicy](./New-AzFrontDoorWafPolicy.md) -[Get-AzFrontDoorWafPolicy](./Get-AzFrontDoorWafPolicy.md) -[New-AzFrontDoorWafManagedRuleObject](./New-AzFrontDoorWafManagedRuleObject.md) -[New-AzFrontDoorWafCustomRuleObject](./New-AzFrontDoorWafManagedRuleObject.md)