Microsoft.Azure.Commands.FrontDoor.dll-Help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems xmlns="http://msh" schema="maml">
 
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>Get-AzureRmFrontDoor</command:name>
<command:verb>Get</command:verb>
<command:noun>AzureRmFrontDoor</command:noun>
<maml:description><maml:para>Get Front Door load balancer
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The Get-AzureRmFrontDoor cmdletGet gets all existing Front Doors in the current subscription that matches provided information.
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>Get-AzureRmFrontDoor</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Front Door name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Front Door name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: Get all FrontDoors in the current subscription.</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoor
 
FriendlyName : frontdoor1
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
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</dev:code>
<dev:remarks><maml:para>Get all FrontDoors in the current subscription.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 2: Get all FrontDoors in resource group "rg1" in the current subscription.</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoor -ResourceGroupName "rg1"
 
FriendlyName : frontdoor1
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
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</dev:code>
<dev:remarks><maml:para>Get all FrontDoors in resource group "rg1" in the current subscription.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 3: Get the FrontDoors in resource group "rg1" with name "frontDoor1" in the current subscription.</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoor -ResourceGroupName "rg1" -Name "frontDoor1"
 
FriendlyName : frontdoor1
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</dev:code>
<dev:remarks><maml:para>Get the FrontDoors in resource group "rg1" with name "frontDoor1" in the current subscription.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/get-azurermfrontdoor</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Remove-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>Get-AzureRmFrontDoorFireWallPolicy</command:name>
<command:verb>Get</command:verb>
<command:noun>AzureRmFrontDoorFireWallPolicy</command:noun>
<maml:description><maml:para>Get WAF policy
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The Get-AzureRmFrontDoorFireWallPolicy cmdletGet gets WAF policy in a resource group under the current subscription
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>Get-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>FireWallPolicy name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>FireWallPolicy name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: Get a WAF policy called $Name in $resourceGroup</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoorFireWallPolicy -Name $Name -ResourceGroupName $resourceGroup
 
PolicyMode : Prevention
PolicyEnabledState : Enabled
CustomRules : {Rule1}
ManagedRules : {Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule}
Etag :
ProvisioningState : Succeeded
Tags :
Id : /subscriptions/{subid}/resourcegroups/{resourceGroupName}/providers/Micr
                     osoft.Network/frontdoorwebapplicationfirewallpolicies/{Name}
Name : {Name}
Type :</dev:code>
<dev:remarks><maml:para>Get a WAF policy called $Name in $resourceGroup
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 2: Get all WAF policy in $resourceGroup</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoorFireWallPolicy -ResourceGroupName $resourceGroup
 
PolicyMode : Prevention
PolicyEnabledState : Enabled
CustomRules : {Rule1}
ManagedRules : {Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule}
Etag :
ProvisioningState : Succeeded
Tags :
Id : /subscriptions/{subid}/resourcegroups/{resourceGroupName}/providers/Micr
                     osoft.Network/frontdoorwebapplicationfirewallpolicies/{Name1}
Name : {Name1}
Type :
 
PolicyMode : Prevention
PolicyEnabledState : Enabled
CustomRules : {Rule1}
ManagedRules : {Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule}
Etag :
ProvisioningState : Succeeded
Tags :
Id : /subscriptions/{subid}/resourcegroups/{resourceGroupName}/providers/Micr
                     osoft.Network/frontdoorwebapplicationfirewallpolicies/{Name2}
Name : {Name2}
Type :</dev:code>
<dev:remarks><maml:para>Get all WAF policy in $resourceGroup
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/get-azurermfrontdoorfirewallpolicy</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Remove-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoor</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoor</command:noun>
<maml:description><maml:para>Create a new Azure Front Door load balancer
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The New-AzureRmFrontDoor cmdlet creates a new Azure Front Door load balancer in the specified resource group under current subscription
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoor</maml:name>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPool</maml:name>
<maml:Description><maml:para>Backendpools available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>EnabledState of the Front Door load balancer. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpoint</maml:name>
<maml:Description><maml:para>Frontend endpoints available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSetting</maml:name>
<maml:Description><maml:para>Health probe settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSetting</maml:name>
<maml:Description><maml:para>Load balancing settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Front Door name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name that the Front Door will be created in.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RoutingRule</maml:name>
<maml:Description><maml:para>Routing rules associated with this FrontDoor
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Tag</maml:name>
<maml:Description><maml:para>The tags associate with the FrontDoor.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Collections.Hashtable</command:parameterValue>
<dev:type><maml:name>System.Collections.Hashtable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPool</maml:name>
<maml:Description><maml:para>Backendpools available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>EnabledState of the Front Door load balancer. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpoint</maml:name>
<maml:Description><maml:para>Frontend endpoints available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSetting</maml:name>
<maml:Description><maml:para>Health probe settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSetting</maml:name>
<maml:Description><maml:para>Load balancing settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Front Door name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name that the Front Door will be created in.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RoutingRule</maml:name>
<maml:Description><maml:para>Routing rules associated with this FrontDoor
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Tag</maml:name>
<maml:Description><maml:para>The tags associate with the FrontDoor.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Collections.Hashtable</command:parameterValue>
<dev:type><maml:name>System.Collections.Hashtable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: Create a Front Door based on given parameters.</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoor -Name "frontDoor1" -ResourceGroupName "rg1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1
 
FriendlyName : frontdoor1
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</dev:code>
<dev:remarks><maml:para>Create a Front Door based on given parameters.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Get-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Remove-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorRoutingRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorHealthProbeSettingObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorLoadBalancingSettingObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorFrontendEndpointObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorBackendPoolObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorBackendObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorBackendObject</command:noun>
<maml:description><maml:para>Create a PSBackend object
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create a PSBackend object for Front Door creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorBackendObject</maml:name>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Address</maml:name>
<maml:Description><maml:para>Location of the backend (IP address or FQDN)
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendHostHeader</maml:name>
<maml:Description><maml:para>The value to use as the host header sent to the backend. Default value is the backend address.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether to enable use of this backend. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HttpPort</maml:name>
<maml:Description><maml:para>The HTTP TCP port number. Must be between 1 and 65535. Default value is 80.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HttpsPort</maml:name>
<maml:Description><maml:para>The HTTPS TCP port number. Must be between 1 and 65535. Default value is 443
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Priority</maml:name>
<maml:Description><maml:para>Priority to use for load balancing. Must be between 1 and 5. Default value is 1
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Weight</maml:name>
<maml:Description><maml:para>Weight of this endpoint for load balancing purposes. Must be between 1 and 1000. Default value is 50
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Address</maml:name>
<maml:Description><maml:para>Location of the backend (IP address or FQDN)
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendHostHeader</maml:name>
<maml:Description><maml:para>The value to use as the host header sent to the backend. Default value is the backend address.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether to enable use of this backend. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HttpPort</maml:name>
<maml:Description><maml:para>The HTTP TCP port number. Must be between 1 and 65535. Default value is 80.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HttpsPort</maml:name>
<maml:Description><maml:para>The HTTPS TCP port number. Must be between 1 and 65535. Default value is 443
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Priority</maml:name>
<maml:Description><maml:para>Priority to use for load balancing. Must be between 1 and 5. Default value is 1
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Weight</maml:name>
<maml:Description><maml:para>Weight of this endpoint for load balancing purposes. Must be between 1 and 1000. Default value is 50
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackend</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt;New-AzureRmFrontDoorBackendObject -Address "contoso1.azurewebsites.net"
 
 
Address : contoso1.azurewebsites.net
HttpPort : 80
HttpsPort : 443
Priority : 1
Weight : 50
BackendHostHeader :
EnabledState : Enabled</dev:code>
<dev:remarks><maml:para>Create a PSBackend object for Front Door creation
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorbackendobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorBackendPoolObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorBackendPoolObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorBackendPoolObject</command:noun>
<maml:description><maml:para>Create a PSBackendPool object for Front Door creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create a PSBackendPool object for Front Door creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorBackendPoolObject</maml:name>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Backend</maml:name>
<maml:Description><maml:para>The set of backends for this pool.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackend[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackend[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontDoorName</maml:name>
<maml:Description><maml:para>The name of the Front Door to which this routing rule belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSettingsName</maml:name>
<maml:Description><maml:para>The name of the health probe settings for this backend pool
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSettingsName</maml:name>
<maml:Description><maml:para>The name of the load balancing settings for this backend pool
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>BackendPool name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name that the RoutingRule will be created in.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Backend</maml:name>
<maml:Description><maml:para>The set of backends for this pool.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackend[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackend[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontDoorName</maml:name>
<maml:Description><maml:para>The name of the Front Door to which this routing rule belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSettingsName</maml:name>
<maml:Description><maml:para>The name of the health probe settings for this backend pool
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSettingsName</maml:name>
<maml:Description><maml:para>The name of the load balancing settings for this backend pool
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>BackendPool name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name that the RoutingRule will be created in.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorBackendPoolObject -Name "backendpool1" -FrontDoorName $Name -ResourceGroupName $resourceGroupName -Backend $backend1 -He
althProbeSettingsName "healthProbeSetting1" -LoadBalancingSettingsName "loadBalancingSetting1"
 
 
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 :</dev:code>
<dev:remarks><maml:para>Create a PSBackendPool object for Front Door creation
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorbackendpoolobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorBackendObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorCustomRuleObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorCustomRuleObject</command:noun>
<maml:description><maml:para>Create CustomRule Object for WAF policy creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create CustomRule Object for WAF policy creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorCustomRuleObject</maml:name>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Action</maml:name>
<maml:Description><maml:para>Type of Actions. Possible values include: 'Allow', 'Block', 'Log'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Allow</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Block</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Log</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSAction</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAction</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>MatchCondition</maml:name>
<maml:Description><maml:para>List of match conditions.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Name of the rule
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Priority</maml:name>
<maml:Description><maml:para>Describes priority of the rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RateLimitDurationInMinutes</maml:name>
<maml:Description><maml:para>Rate limit duration. Default - 1 minute
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RateLimitThreshold</maml:name>
<maml:Description><maml:para>Rate limit thresold
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Nullable`1[System.Int32]</command:parameterValue>
<dev:type><maml:name>System.Nullable`1[System.Int32]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RuleType</maml:name>
<maml:Description><maml:para>Type of the rule. Possible values include: 'MatchRule', 'RateLimitRule'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">RateLimitRule</command:parameterValue>
<command:parameterValue required="false" variableLength="false">MatchRule</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRuleType</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRuleType</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Transform</maml:name>
<maml:Description><maml:para>List of transforms
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Action</maml:name>
<maml:Description><maml:para>Type of Actions. Possible values include: 'Allow', 'Block', 'Log'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSAction</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAction</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>MatchCondition</maml:name>
<maml:Description><maml:para>List of match conditions.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Name of the rule
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Priority</maml:name>
<maml:Description><maml:para>Describes priority of the rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RateLimitDurationInMinutes</maml:name>
<maml:Description><maml:para>Rate limit duration. Default - 1 minute
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RateLimitThreshold</maml:name>
<maml:Description><maml:para>Rate limit thresold
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Nullable`1[System.Int32]</command:parameterValue>
<dev:type><maml:name>System.Nullable`1[System.Int32]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RuleType</maml:name>
<maml:Description><maml:para>Type of the rule. Possible values include: 'MatchRule', 'RateLimitRule'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRuleType</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRuleType</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Transform</maml:name>
<maml:Description><maml:para>List of transforms
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorCustomRuleObject -Name "Rule1" -RuleType MatchRule -MatchCondition $matchCondition1 -Action Block -Priority 2
 
RuleType : MatchRule
Action : Block
MatchConditions : {Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition}
Priority : 2
RateLimitDurationInMinutes : 1
RateLimitThreshold :
Name : Rule1
Etag :
Transforms :</dev:code>
<dev:remarks><maml:para>Create a CustomRule Object
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorcustomruleobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorFireWallPolicy</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorFireWallPolicy</command:noun>
<maml:description><maml:para>Create WAF policy
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The New-AzureRmFrontDoorFireWallPolicy cmdlet creates a new Azure WAF policy in the specified resource group under current subscription
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Customrule</maml:name>
<maml:Description><maml:para>Custom rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ManagedRule</maml:name>
<maml:Description><maml:para>Managed rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Mode</maml:name>
<maml:Description><maml:para>Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Prevention</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Detection</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMode</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMode</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>WebApplicationFireWallPolicy name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Customrule</maml:name>
<maml:Description><maml:para>Custom rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ManagedRule</maml:name>
<maml:Description><maml:para>Managed rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Mode</maml:name>
<maml:Description><maml:para>Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMode</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMode</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>WebApplicationFireWallPolicy name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: Create WAF policy</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorFireWallPolicy -Name $Name -ResourceGroupName $resourceGroupName -Customrule $customRule1 -ManagedRule $managedRule1 -En
abledState Enabled -Mode Prevention
 
 
PolicyMode : Prevention
PolicyEnabledState : Enabled
CustomRules : {Rule1}
ManagedRules : {Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule}
Etag :
ProvisioningState : Succeeded
Tags :
Id : /subscriptions/{subid}/resourcegroups/{resourceGroupName}/providers/Micr
                     osoft.Network/frontdoorwebapplicationfirewallpolicies/{Name}
Name : {Name}
Type :</dev:code>
<dev:remarks><maml:para>Create WAF policy
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorfirewallpolicy</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Get-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Remove-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorManagedRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorCustomRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorFrontendEndpointObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorFrontendEndpointObject</command:noun>
<maml:description><maml:para>Create a PSFrontendEndpoint Object for Front Door creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create a PSFrontendEndpoint Object for Front Door creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorFrontendEndpointObject</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>CertificateSource</maml:name>
<maml:Description><maml:para>The source of the SSL certificate
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">AzureKeyVault</command:parameterValue>
<command:parameterValue required="false" variableLength="false">FrontDoor</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateSource</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateSource</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>CertificateType</maml:name>
<maml:Description><maml:para>the type of the certificate used for secure connections to a frontendEndpoint
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Shared</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Dedicated</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateType</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateType</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HostName</maml:name>
<maml:Description><maml:para>The host name of the frontendEndpoint. Must be a domain name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Frontend endpoint name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ProtocolType</maml:name>
<maml:Description><maml:para>The TLS extension protocol that is used for secure delivery
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">ServerNameIndication</command:parameterValue>
<command:parameterValue required="false" variableLength="false">IPBased</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSProtocolType</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSProtocolType</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SecretName</maml:name>
<maml:Description><maml:para>The name of the Key Vault secret representing the full certificate PFX
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SecretVersion</maml:name>
<maml:Description><maml:para>The version of the Key Vault secret representing the full certificate PFX
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SessionAffinityEnabledState</maml:name>
<maml:Description><maml:para>Whether to allow session affinity on this host. Default value is Disabled
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SessionAffinityTtlInSeconds</maml:name>
<maml:Description><maml:para>The TTL to use in seconds for session affinity, if applicable. Default value is 0
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Vault</maml:name>
<maml:Description><maml:para>The Key Vault containing the SSL certificate
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>WebApplicationFirewallPolicyLink</maml:name>
<maml:Description><maml:para>The resource id of Web Application Firewall policy for each host (if applicable)
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>CertificateSource</maml:name>
<maml:Description><maml:para>The source of the SSL certificate
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateSource</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateSource</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>CertificateType</maml:name>
<maml:Description><maml:para>the type of the certificate used for secure connections to a frontendEndpoint
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateType</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCertificateType</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HostName</maml:name>
<maml:Description><maml:para>The host name of the frontendEndpoint. Must be a domain name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>Frontend endpoint name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ProtocolType</maml:name>
<maml:Description><maml:para>The TLS extension protocol that is used for secure delivery
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSProtocolType</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSProtocolType</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SecretName</maml:name>
<maml:Description><maml:para>The name of the Key Vault secret representing the full certificate PFX
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SecretVersion</maml:name>
<maml:Description><maml:para>The version of the Key Vault secret representing the full certificate PFX
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SessionAffinityEnabledState</maml:name>
<maml:Description><maml:para>Whether to allow session affinity on this host. Default value is Disabled
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SessionAffinityTtlInSeconds</maml:name>
<maml:Description><maml:para>The TTL to use in seconds for session affinity, if applicable. Default value is 0
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Vault</maml:name>
<maml:Description><maml:para>The Key Vault containing the SSL certificate
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>WebApplicationFirewallPolicyLink</maml:name>
<maml:Description><maml:para>The resource id of Web Application Firewall policy for each host (if applicable)
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName
 
 
HostName : frontdoor5.azurefd.net
SessionAffinityEnabledState : Disabled
SessionAffinityTtlSeconds : 0
WebApplicationFirewallPolicyLink :
Backends :
CustomHttpsProvisioningState :
CustomHttpsProvisioningSubstate :
CertificateSource : AzureKeyVault
ProtocolType : ServerNameIndication
Vault :
SecretName :
SecretVersion :
CertificateType : Shared
ResourceState :
Id :
Name : frontendendpoint1
Type :</dev:code>
<dev:remarks><maml:para>Create a PSFrontendEndpoint Object for Front Door creation
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorfrontendendpointobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorHealthProbeSettingObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorHealthProbeSettingObject</command:noun>
<maml:description><maml:para>Create a PSHealthProbeSetting object for Front Door creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create a PSHealthProbeSetting object for Front Door creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorHealthProbeSettingObject</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>IntervalInSeconds</maml:name>
<maml:Description><maml:para>The number of seconds between health probes. Default value is 30
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>health probe setting name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Path</maml:name>
<maml:Description><maml:para>The path to use for the health probe. Default is /
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Protocol</maml:name>
<maml:Description><maml:para>Protocol scheme to use for this probe Default value is HTTP
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Http</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Https</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>IntervalInSeconds</maml:name>
<maml:Description><maml:para>The number of seconds between health probes. Default value is 30
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>health probe setting name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Path</maml:name>
<maml:Description><maml:para>The path to use for the health probe. Default is /
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Protocol</maml:name>
<maml:Description><maml:para>Protocol scheme to use for this probe Default value is HTTP
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorHealthProbeSettingObject -Name "healthProbeSetting1"
 
 
Path : /
Protocol : Http
IntervalInSeconds : 30
ResourceState :
Id :
Name : healthProbeSetting1
Type :</dev:code>
<dev:remarks><maml:para>Create a PSHealthProbeSetting object for Front Door creation
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorhealthprobesettingobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorLoadBalancingSettingObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorLoadBalancingSettingObject</command:noun>
<maml:description><maml:para>Create a PSLoadBalancingSetting object for Front Door creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create a PSLoadBalancingSetting object for Front Door creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorLoadBalancingSettingObject</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>AdditionalLatencyInMilliseconds</maml:name>
<maml:Description><maml:para>The additional latency in milliseconds for probes to fall into the lowest latency bucket. Default value is 0
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>health probe setting name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SampleSize</maml:name>
<maml:Description><maml:para>The number of samples to consider for load balancing decisions. Default value is 4
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SuccessfulSamplesRequired</maml:name>
<maml:Description><maml:para>The number of samples within the sample period that must succeed Default value is 2
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>AdditionalLatencyInMilliseconds</maml:name>
<maml:Description><maml:para>The additional latency in milliseconds for probes to fall into the lowest latency bucket. Default value is 0
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>health probe setting name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SampleSize</maml:name>
<maml:Description><maml:para>The number of samples to consider for load balancing decisions. Default value is 4
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>SuccessfulSamplesRequired</maml:name>
<maml:Description><maml:para>The number of samples within the sample period that must succeed Default value is 2
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorLoadBalancingSettingObject -Name "loadbalancingsetting1"
 
 
SampleSize : 4
AdditionalLatencyMilliseconds : 0
SuccessfulSamplesRequired : 2
ResourceState :
Id :
Name : loadbalancingsetting1
Type :</dev:code>
<dev:remarks><maml:para>Create a PSLoadBalancingSetting object for Front Door creation
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorloadbalancingsettingobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorManagedRuleObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorManagedRuleObject</command:noun>
<maml:description><maml:para>Create ManagedRule Object for WAF policy creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create ManagedRule Object for WAF policy creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorManagedRuleObject</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Priority</maml:name>
<maml:Description><maml:para>Describes priority of the rule
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RuleGroupOverride</maml:name>
<maml:Description><maml:para>List of azure managed provider override configuration
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Version</maml:name>
<maml:Description><maml:para>Version of the ruleset
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Priority</maml:name>
<maml:Description><maml:para>Describes priority of the rule
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Int32</command:parameterValue>
<dev:type><maml:name>System.Int32</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RuleGroupOverride</maml:name>
<maml:Description><maml:para>List of azure managed provider override configuration
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Version</maml:name>
<maml:Description><maml:para>Version of the ruleset
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoor
ManagedRuleObject -Priority 1 -Version 0 -RuleGroupOverride $override1
 
RuleGroupOverrides Priority Version
------------------ -------- -------
{Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride} 1 0</dev:code>
<dev:remarks><maml:para>Create a ManagedRule Object
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoormanagedruleobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorRuleGroupOverrideObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorMatchConditionObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorMatchConditionObject</command:noun>
<maml:description><maml:para>Create MatchCondition Object for WAF policy creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create MatchCondition Object for WAF policy creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorMatchConditionObject</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>MatchValue</maml:name>
<maml:Description><maml:para>Match value.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>MatchVariable</maml:name>
<maml:Description><maml:para>Match Variable. Possible values include: 'RemoteAddr', 'RequestMethod', 'QueryString', 'PostArgs','RequestUri', 'RequestHeader', 'RequestBody'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">RemoteAddr</command:parameterValue>
<command:parameterValue required="false" variableLength="false">RequestMethod</command:parameterValue>
<command:parameterValue required="false" variableLength="false">QueryString</command:parameterValue>
<command:parameterValue required="false" variableLength="false">PostArgs</command:parameterValue>
<command:parameterValue required="false" variableLength="false">RequestUri</command:parameterValue>
<command:parameterValue required="false" variableLength="false">RequestHeader</command:parameterValue>
<command:parameterValue required="false" variableLength="false">RequestBody</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMatchVariable</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMatchVariable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>NegateCondition</maml:name>
<maml:Description><maml:para>Describes if this is negate condition or not Default value is false
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Boolean</command:parameterValue>
<dev:type><maml:name>System.Boolean</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>OperatorProperty</maml:name>
<maml:Description><maml:para>Describes operator to be matched. Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', 'BeginsWith', 'EndsWith''
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Any</command:parameterValue>
<command:parameterValue required="false" variableLength="false">IPMatch</command:parameterValue>
<command:parameterValue required="false" variableLength="false">GeoMatch</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Equal</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Contains</command:parameterValue>
<command:parameterValue required="false" variableLength="false">LessThan</command:parameterValue>
<command:parameterValue required="false" variableLength="false">GreaterThan</command:parameterValue>
<command:parameterValue required="false" variableLength="false">LessThanOrEqual</command:parameterValue>
<command:parameterValue required="false" variableLength="false">GreaterThanOrEqual</command:parameterValue>
<command:parameterValue required="false" variableLength="false">BeginsWith</command:parameterValue>
<command:parameterValue required="false" variableLength="false">EndsWith</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSOperatorProperty</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSOperatorProperty</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Selector</maml:name>
<maml:Description><maml:para>Name of selector in RequestHeader or RequestBody to be matched
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>MatchValue</maml:name>
<maml:Description><maml:para>Match value.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>MatchVariable</maml:name>
<maml:Description><maml:para>Match Variable. Possible values include: 'RemoteAddr', 'RequestMethod', 'QueryString', 'PostArgs','RequestUri', 'RequestHeader', 'RequestBody'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMatchVariable</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMatchVariable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>NegateCondition</maml:name>
<maml:Description><maml:para>Describes if this is negate condition or not Default value is false
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Boolean</command:parameterValue>
<dev:type><maml:name>System.Boolean</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>OperatorProperty</maml:name>
<maml:Description><maml:para>Describes operator to be matched. Possible values include: 'Any', 'IPMatch', 'GeoMatch', 'Equal', 'Contains', 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', 'BeginsWith', 'EndsWith''
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSOperatorProperty</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSOperatorProperty</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Selector</maml:name>
<maml:Description><maml:para>Name of selector in RequestHeader or RequestBody to be matched
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMatchCondition</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorMatchConditionObject -MatchVariable RequestHeader -OperatorProperty Contains -Selector "UserAgent" -MatchValue "Windows"
 
 
MatchVariable : RequestHeader
OperatorProperty : Contains
MatchValue : {Windows}
Selector : UserAgent
NegateCondition : False</dev:code>
<dev:remarks><maml:para>Create a MatchCondition object
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoormatchconditionobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorCustomRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorRoutingRuleObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorRoutingRuleObject</command:noun>
<maml:description><maml:para>Create a PSRoutingRuleObject for Front Door creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create a PSRoutingRuleObject for Front Door creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorRoutingRuleObject</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>AcceptedProtocol</maml:name>
<maml:Description><maml:para>Protocol schemes to match for this rule. Default value is {Https, Http}
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Http</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Https</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPoolName</maml:name>
<maml:Description><maml:para>Resource id of the BackendPool which this rule routes to
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>CustomForwardingPath</maml:name>
<maml:Description><maml:para>The custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>DynamicCompression</maml:name>
<maml:Description><maml:para>Whether to enable dynamic compression for cached content when caching is enabled. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnableCaching</maml:name>
<maml:Description><maml:para>Whether to enable caching for this route. Default value is false
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Boolean</command:parameterValue>
<dev:type><maml:name>System.Boolean</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether to enable use of this rule. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ForwardingProtocol</maml:name>
<maml:Description><maml:para>The protocol this rule will use when forwarding traffic to backends Default value is MatchRequest.
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">HttpOnly</command:parameterValue>
<command:parameterValue required="false" variableLength="false">HttpsOnly</command:parameterValue>
<command:parameterValue required="false" variableLength="false">MatchRequest</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingProtocol</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingProtocol</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontDoorName</maml:name>
<maml:Description><maml:para>The name of the Front Door to which this routing rule belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpointName</maml:name>
<maml:Description><maml:para>The names of Frontend endpoints associated with this rule
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>RoutingRule name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PatternToMatch</maml:name>
<maml:Description><maml:para>The route patterns of the rule, Must not have any * except possibly after the final / at the end of the path. Default value is /*
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>QueryParameterStripDirective</maml:name>
<maml:Description><maml:para>The treatment of URL query terms when forming the cache key. Default value is StripAll
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">StripNone</command:parameterValue>
<command:parameterValue required="false" variableLength="false">StripAll</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSQueryParameterStripDirective</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSQueryParameterStripDirective</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name that the RoutingRule will be created in.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>AcceptedProtocol</maml:name>
<maml:Description><maml:para>Protocol schemes to match for this rule. Default value is {Https, Http}
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSProtocol[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPoolName</maml:name>
<maml:Description><maml:para>Resource id of the BackendPool which this rule routes to
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>CustomForwardingPath</maml:name>
<maml:Description><maml:para>The custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>DynamicCompression</maml:name>
<maml:Description><maml:para>Whether to enable dynamic compression for cached content when caching is enabled. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnableCaching</maml:name>
<maml:Description><maml:para>Whether to enable caching for this route. Default value is false
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Boolean</command:parameterValue>
<dev:type><maml:name>System.Boolean</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether to enable use of this rule. Default value is Enabled
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ForwardingProtocol</maml:name>
<maml:Description><maml:para>The protocol this rule will use when forwarding traffic to backends Default value is MatchRequest.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingProtocol</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSForwardingProtocol</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontDoorName</maml:name>
<maml:Description><maml:para>The name of the Front Door to which this routing rule belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpointName</maml:name>
<maml:Description><maml:para>The names of Frontend endpoints associated with this rule
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>RoutingRule name.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PatternToMatch</maml:name>
<maml:Description><maml:para>The route patterns of the rule, Must not have any * except possibly after the final / at the end of the path. Default value is /*
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String[]</command:parameterValue>
<dev:type><maml:name>System.String[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>QueryParameterStripDirective</maml:name>
<maml:Description><maml:para>The treatment of URL query terms when forming the cache key. Default value is StripAll
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSQueryParameterStripDirective</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSQueryParameterStripDirective</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group name that the RoutingRule will be created in.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: Create a PSRoutingRuleObject for Front Door creation</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorRoutingRuleObject -Name $routingRuleName -FrontDoorName $frontDoorName -ResourceGroupName -FrontendEndpointName "frontendEndpoint1" -BackendPoolName "backendPool1"
 
FrontendEndpointIds : {/subscriptions/{subid}/resourceGroups/{rgname}/pro
                               viders/Microsoft.Network/frontDoors/{frontdoorname}/FrontendEndpoints/frontendEndpoint1}
AcceptedProtocols : {Http, Https}
PatternsToMatch : {/*}
ForwardingProtocol : MatchRequest
CustomForwardingPath :
QueryParameterStripDirective : StripAll
DynamicCompression : Enabled
HealthProbeSettings :
BackendPoolId : /subscriptions/{subid}/resourceGroups/{rgname}/prov
                               iders/Microsoft.Network/frontDoors/{frontdoorname}/BackendPools/backendPool1
EnableCaching : Disabled
EnabledState : Enabled
ResourceState :
Id :
Name : routingrule1
Type :</dev:code>
<dev:remarks><maml:para>Create a PSRoutingRuleObject for Front Door creation
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorroutingruleobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Set-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>New-AzureRmFrontDoorRuleGroupOverrideObject</command:name>
<command:verb>New</command:verb>
<command:noun>AzureRmFrontDoorRuleGroupOverrideObject</command:noun>
<maml:description><maml:para>Create RuleGroupOverride Object for WAF policy creation
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>Create RuleGroupOverride Object for WAF policy creation
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>New-AzureRmFrontDoorRuleGroupOverrideObject</maml:name>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Action</maml:name>
<maml:Description><maml:para>Type of Actions. Possible values include: 'Allow', 'Block', 'Log'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Allow</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Block</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Log</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSAction</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAction</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Override</maml:name>
<maml:Description><maml:para>Describes overrideruleGroup. Possible values include: 'SqlInjection', 'XSS'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">SqlInjection</command:parameterValue>
<command:parameterValue required="false" variableLength="false">XSS</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRuleGroupOverride</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRuleGroupOverride</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Action</maml:name>
<maml:Description><maml:para>Type of Actions. Possible values include: 'Allow', 'Block', 'Log'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSAction</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAction</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Override</maml:name>
<maml:Description><maml:para>Describes overrideruleGroup. Possible values include: 'SqlInjection', 'XSS'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRuleGroupOverride</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRuleGroupOverride</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>None</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSAzureRuleGroupOverride</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; New-AzureRmFrontDoorRuleGroupOverrideObject -Override SqlInjection -Action Block
 
Action RuleGroupOverride
------ -----------------
 Block SqlInjection</dev:code>
<dev:remarks><maml:para>Create a RuleGroupOverride Object
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/new-azurermfrontdoorrulegroupoverrideobject</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorManagedRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>Remove-AzureRmFrontDoor</command:name>
<command:verb>Remove</command:verb>
<command:noun>AzureRmFrontDoor</command:noun>
<maml:description><maml:para>Remove Front Door load balancer
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The Remove-AzureRmFrontDoor cmdlet removes a Front Door load balancer under the current subscription
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>Remove-AzureRmFrontDoor</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The Front Door object to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Remove-AzureRmFrontDoor</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the Front Door to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the Front Door belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Remove-AzureRmFrontDoor</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the Front Door to delete
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The Front Door object to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the Front Door to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the Front Door belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the Front Door to delete
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
<command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
<command:inputType><dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>System.Boolean</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: Remove "frontdoor1" in resource group "rg1" under the current subscription.</maml:title>
<dev:code>PS C:\&gt; Remove-AzureRmFrontDoor -Name "frontdoor1" -ResourceGroupName "rg1"</dev:code>
<dev:remarks><maml:para>Remove "frontdoor1" in resource group "rg1" under the current subscription.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 2: Remove all FrontDoors in resource group "rg1" under the current subscription.</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoor -ResourceGroupName "rg1" | Remove-AzureRmFrontDoor</dev:code>
<dev:remarks><maml:para>Remove all FrontDoors in resource group "rg1" under the current subscription.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 3: Remove all FrontDoors under the current subscription.</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoor | Remove-AzureRmFrontDoor</dev:code>
<dev:remarks><maml:para>Remove all FrontDoors under the current subscription.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 4: Remove all FrontDoors with name "frontdoor1" under the current subscription.</maml:title>
<dev:code>PS C:\&gt; Remove-AzureRmFrontDoor -Name "frontdoor1" | Remove-AzureRmFrontDoor</dev:code>
<dev:remarks><maml:para>Remove all FrontDoors with name "frontdoor1" under the current subscription.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/remove-azurermfrontdoor</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Get-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>Remove-AzureRmFrontDoorFireWallPolicy</command:name>
<command:verb>Remove</command:verb>
<command:noun>AzureRmFrontDoorFireWallPolicy</command:noun>
<maml:description><maml:para>Remove WAF policy
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The Remove-AzureRmFrontDoor cmdlet removes a WAF policy under the current subscription
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>Remove-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The WAF policy object to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Remove-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the WAF policy to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the WAF policy belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Remove-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the WAF policy to delete
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The WAF policy object to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the WAF policy to delete.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>PassThru</maml:name>
<maml:Description><maml:para>Return object (if specified).
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the WAF policy belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the WAF policy to delete
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
<command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
<command:inputType><dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>System.Boolean</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1</maml:title>
<dev:code>PS C:\&gt; Remove-AzureRmFrontDoorFireWallPolicy -Name $name -ResourceGroupName $resourceGroup</dev:code>
<dev:remarks><maml:para>Remove the WAF policy called $name in $resourceGroup.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 2</maml:title>
<dev:code>PS C:\&gt; Get--AzureRmFrontDoorFireWallPolicy -ResourceGroupName $resourceGroup | Remove-AzureRmFrontDoorFireWallPolicy</dev:code>
<dev:remarks><maml:para>Remove all WAF policy in $resourceGroup.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/remove-azurermfrontdoorfirewallpolicy</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Get-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>Set-AzureRmFrontDoor</command:name>
<command:verb>Set</command:verb>
<command:noun>AzureRmFrontDoor</command:noun>
<maml:description><maml:para>Update a Front Door load balancer
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The Set-AzureRmFrontDoor cmdlet updates a Front Door load balancer. If input parameters are not provided, old parameters from the existing Front Door will be used.
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>Set-AzureRmFrontDoor</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPool</maml:name>
<maml:Description><maml:para>Backendpools available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Operational status of the Front Door load balancer.
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpoint</maml:name>
<maml:Description><maml:para>Frontend endpoints available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSetting</maml:name>
<maml:Description><maml:para>Health probe settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The Front Door object to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSetting</maml:name>
<maml:Description><maml:para>Load balancing settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RoutingRule</maml:name>
<maml:Description><maml:para>Routing rules associated with this FrontDoor
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Tag</maml:name>
<maml:Description><maml:para>The tags associate with the FrontDoor.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Collections.Hashtable</command:parameterValue>
<dev:type><maml:name>System.Collections.Hashtable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Set-AzureRmFrontDoor</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPool</maml:name>
<maml:Description><maml:para>Backendpools available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Operational status of the Front Door load balancer.
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpoint</maml:name>
<maml:Description><maml:para>Frontend endpoints available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSetting</maml:name>
<maml:Description><maml:para>Health probe settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSetting</maml:name>
<maml:Description><maml:para>Load balancing settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the Front Door to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the Front Door belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RoutingRule</maml:name>
<maml:Description><maml:para>Routing rules associated with this FrontDoor
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Tag</maml:name>
<maml:Description><maml:para>The tags associate with the FrontDoor.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Collections.Hashtable</command:parameterValue>
<dev:type><maml:name>System.Collections.Hashtable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Set-AzureRmFrontDoor</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPool</maml:name>
<maml:Description><maml:para>Backendpools available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Operational status of the Front Door load balancer.
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpoint</maml:name>
<maml:Description><maml:para>Frontend endpoints available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSetting</maml:name>
<maml:Description><maml:para>Health probe settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSetting</maml:name>
<maml:Description><maml:para>Load balancing settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the Front Door to update
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RoutingRule</maml:name>
<maml:Description><maml:para>Routing rules associated with this FrontDoor
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Tag</maml:name>
<maml:Description><maml:para>The tags associate with the FrontDoor.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Collections.Hashtable</command:parameterValue>
<dev:type><maml:name>System.Collections.Hashtable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>BackendPool</maml:name>
<maml:Description><maml:para>Backendpools available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSBackendPool[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Operational status of the Front Door load balancer.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>FrontendEndpoint</maml:name>
<maml:Description><maml:para>Frontend endpoints available to routing rule.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontendEndpoint[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>HealthProbeSetting</maml:name>
<maml:Description><maml:para>Health probe settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSHealthProbeSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The Front Door object to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>LoadBalancingSetting</maml:name>
<maml:Description><maml:para>Load balancing settings associated with this Front Door instance.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSLoadBalancingSetting[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the Front Door to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the Front Door belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the Front Door to update
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>RoutingRule</maml:name>
<maml:Description><maml:para>Routing rules associated with this FrontDoor
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSRoutingRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Tag</maml:name>
<maml:Description><maml:para>The tags associate with the FrontDoor.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Collections.Hashtable</command:parameterValue>
<dev:type><maml:name>System.Collections.Hashtable</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
<command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSFrontDoor</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: update an existing Front Door with FrontDoorName and ResourceGroupName.</maml:title>
<dev:code>PS C:\&gt; Set-AzureRmFrontDoor -Name "frontDoor1" -ResourceGroupName "resourceGroup1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1
 
FriendlyName : frontdoor1
RoutingRules : {routingrule1}
BackendPools : {backendpool1}
HealthProbeSettings : {healthProbeSetting1}
LoadBalancingSettings : {loadbalancingsetting1}
FrontendEndpoints : {frontendendpoint1}
EnabledState : Enabled
ResourceState : Enabled
ProvisioningState : Succeeded
Cname :
Tags : {tag1, tag2}
Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/M
                        icrosoft.Network/frontdoors/frontdoor1
Name : frontdoor1
Type : Microsoft.Network/frontdoor1</dev:code>
<dev:remarks><maml:para>update an existing FrontDoor.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 2: update an existing Front Door with PSFrontDoor object.</maml:title>
<dev:code>PS C:\&gt; Set-AzureRmFrontDoor -InputObject $frontDoor1 -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1
 
FriendlyName : frontdoor1
RoutingRules : {routingrule1}
BackendPools : {backendpool1}
HealthProbeSettings : {healthProbeSetting1}
LoadBalancingSettings : {loadbalancingsetting1}
FrontendEndpoints : {frontendendpoint1}
EnabledState : Enabled
ResourceState : Enabled
ProvisioningState : Succeeded
Cname :
Tags : {tag1, tag2}
Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/M
                        icrosoft.Network/frontdoors/frontdoor1
Name : frontdoor1
Type : Microsoft.Network/frontdoor1</dev:code>
<dev:remarks><maml:para>update an existing FrontDoor.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 3: update an existing Front Door with ResourceId</maml:title>
<dev:code>PS C:\&gt; Set-AzureRmFrontDoor -ResourceId {resourceId} -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1
 
FriendlyName : frontdoor1
RoutingRules : {routingrule1}
BackendPools : {backendpool1}
HealthProbeSettings : {healthProbeSetting1}
LoadBalancingSettings : {loadbalancingsetting1}
FrontendEndpoints : {frontendendpoint1}
EnabledState : Enabled
ResourceState : Enabled
ProvisioningState : Succeeded
Cname :
Tags : {tag1, tag2}
Id : /subscriptions/{guid}/resourcegroups/{guid}/providers/M
                        icrosoft.Network/frontdoors/frontdoor1
Name : frontdoor1
Type : Microsoft.Network/frontdoor1</dev:code>
<dev:remarks><maml:para>update an existing FrontDoor.
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/set-azurermfrontdoor</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Get-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Remove-AzureRmFrontDoor</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorRoutingRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorHealthProbeSettingObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorLoadBalancingSettingObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorFrontendEndpointObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorBackendPoolObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<command:details><command:name>Set-AzureRmFrontDoorFireWallPolicy</command:name>
<command:verb>Set</command:verb>
<command:noun>AzureRmFrontDoorFireWallPolicy</command:noun>
<maml:description><maml:para>update WAF policy
</maml:para>
</maml:description>
</command:details>
<maml:description><maml:para>The Set-AzureRmFrontDoor cmdlet updates an existing WAF policy. If input parameters are not provided, old parameters from the existing WAF policy will be used.
</maml:para>
</maml:description>
<command:syntax><command:syntaxItem><maml:name>Set-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Customrule</maml:name>
<maml:Description><maml:para>Custom rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The FireWallPolicy object to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ManagedRule</maml:name>
<maml:Description><maml:para>Managed rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Mode</maml:name>
<maml:Description><maml:para>Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Prevention</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Detection</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMode</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMode</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Set-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Customrule</maml:name>
<maml:Description><maml:para>Custom rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ManagedRule</maml:name>
<maml:Description><maml:para>Managed rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Mode</maml:name>
<maml:Description><maml:para>Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Prevention</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Detection</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMode</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMode</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the FireWallPolicy to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the FireWallPolicy belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
<command:syntaxItem><maml:name>Set-AzureRmFrontDoorFireWallPolicy</maml:name>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Customrule</maml:name>
<maml:Description><maml:para>Custom rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Enabled</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Disabled</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ManagedRule</maml:name>
<maml:Description><maml:para>Managed rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Mode</maml:name>
<maml:Description><maml:para>Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'
</maml:para>
</maml:Description>
<command:parameterValueGroup><command:parameterValue required="false" variableLength="false">Prevention</command:parameterValue>
<command:parameterValue required="false" variableLength="false">Detection</command:parameterValue>
</command:parameterValueGroup>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMode</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMode</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the FireWallPolicy to update
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:syntaxItem>
</command:syntax>
<command:parameters><command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Customrule</maml:name>
<maml:Description><maml:para>Custom rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSCustomRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="AzureRmContext, AzureCredential"><maml:name>DefaultProfile</maml:name>
<maml:Description><maml:para>The credentials, account, tenant, and subscription used for communication with Azure.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>EnabledState</maml:name>
<maml:Description><maml:para>Whether the policy is in enabled state or disabled state. Possible values include: 'Disabled', 'Enabled'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSEnabledState</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none"><maml:name>InputObject</maml:name>
<maml:Description><maml:para>The FireWallPolicy object to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ManagedRule</maml:name>
<maml:Description><maml:para>Managed rules inside the policy
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSManagedRule[]</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Mode</maml:name>
<maml:Description><maml:para>Describes if it is in detection mode or prevention mode at policy level. Possible values include:'Prevention', 'Detection'
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">Microsoft.Azure.Commands.FrontDoor.Models.PSMode</command:parameterValue>
<dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSMode</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>Name</maml:name>
<maml:Description><maml:para>The name of the FireWallPolicy to update.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"><maml:name>ResourceGroupName</maml:name>
<maml:Description><maml:para>The resource group to which the FireWallPolicy belongs.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none"><maml:name>ResourceId</maml:name>
<maml:Description><maml:para>Resource Id of the FireWallPolicy to update
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.String</command:parameterValue>
<dev:type><maml:name>System.String</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"><maml:name>Confirm</maml:name>
<maml:Description><maml:para>Prompts you for confirmation before running the cmdlet.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"><maml:name>WhatIf</maml:name>
<maml:Description><maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.
</maml:para>
</maml:Description>
<command:parameterValue required="true" variableLength="false">System.Management.Automation.SwitchParameter</command:parameterValue>
<dev:type><maml:name>System.Management.Automation.SwitchParameter</maml:name>
<maml:uri /></dev:type>
<dev:defaultValue>None</dev:defaultValue>
</command:parameter>
</command:parameters>
<command:inputTypes><command:inputType><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
<command:inputType><dev:type><maml:name>System.String</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:inputType>
</command:inputTypes>
<command:returnValues><command:returnValue><dev:type><maml:name>Microsoft.Azure.Commands.FrontDoor.Models.PSPolicy</maml:name>
</dev:type>
<maml:description><maml:para>
</maml:para>
</maml:description>
</command:returnValue>
</command:returnValues>
<maml:alertSet><maml:alert><maml:para>
</maml:para>
</maml:alert>
</maml:alertSet>
<command:examples><command:example><maml:title>Example 1: update an existing WAF policy</maml:title>
<dev:code>PS C:\&gt; Set-AzureRmFrontDoorFireWallPolicy -Name $name -ResourceGroupName $resourceGroup -Customrule $customRule -ManagedRule $managedRule -EnabledState $enabledState -Mode $node
 
PolicyMode : Prevention
PolicyEnabledState : Enabled
CustomRules : {Rule1}
ManagedRules : {Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule}
Etag :
ProvisioningState : Succeeded
Tags :
Id : /subscriptions/{subid}/resourcegroups/{resourceGroupName}/providers/Micr
                     osoft.Network/frontdoorwebapplicationfirewallpolicies/{Name}
Name : {Name}
Type :</dev:code>
<dev:remarks><maml:para>update an existing WAF policy
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 2: update an existing WAF policy</maml:title>
<dev:code>PS C:\&gt; Set-AzureRmFrontDoorFireWallPolicy -InputObject $policy1 -Customrule $customRule -ManagedRule $managedRule -EnabledState $enabledState -Mode $mode
 
PolicyMode : Prevention
PolicyEnabledState : Enabled
CustomRules : {Rule1}
ManagedRules : {Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule}
Etag :
ProvisioningState : Succeeded
Tags :
Id : /subscriptions/{subid}/resourcegroups/{resourceGroupName}/providers/Micr
                     osoft.Network/frontdoorwebapplicationfirewallpolicies/{Name}
Name : {Name}
Type :</dev:code>
<dev:remarks><maml:para>update an existing WAF policy
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 3: update an existing WAF policy</maml:title>
<dev:code>PS C:\&gt; Set-AzureRmFrontDoorFireWallPolicy -ResourceId $resourcdId -Customrule $customRule -ManagedRule $managedRule -EnabledState $enabledState -Mode $mode
 
PolicyMode : Prevention
PolicyEnabledState : Enabled
CustomRules : {Rule1}
ManagedRules : {Microsoft.Azure.Commands.FrontDoor.Models.PSAzureManagedRule}
Etag :
ProvisioningState : Succeeded
Tags :
Id : /subscriptions/{subid}/resourcegroups/{resourceGroupName}/providers/Micr
                     osoft.Network/frontdoorwebapplicationfirewallpolicies/{Name}
Name : {Name}
Type :</dev:code>
<dev:remarks><maml:para>update an existing WAF policy
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
<command:example><maml:title>Example 4: update all WAF policies in $resourceGroup</maml:title>
<dev:code>PS C:\&gt; Get-AzureRmFrontDoorFireWallPolicy -ResourceGroupName $resourceGroup | Set-AzureRmFrontDoorFireWallPolicy -Customrule $customRule -ManagedRule $managedRule -EnabledState $enabledState -Mode $mode</dev:code>
<dev:remarks><maml:para>update all WAF policies in $resourceGroup
</maml:para>
<maml:para></maml:para>
<maml:para></maml:para>
</dev:remarks>
</command:example>
</command:examples>
<command:relatedLinks><maml:navigationLink><maml:linkText>Online Version:</maml:linkText>
<maml:uri>https://docs.microsoft.com/en-us/powershell/module/azurerm.frontdoor/set-azurermfrontdoorfirewallpolicy</maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>Get-AzureRmFrontDoorFireWallPolicy</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorManagedRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
<maml:navigationLink><maml:linkText>New-AzureRmFrontDoorCustomRuleObject</maml:linkText>
<maml:uri></maml:uri>
</maml:navigationLink>
</command:relatedLinks>
</command:command>
</helpItems>