This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
qmi-cloud/server/shell/appgw.ps1
2020-03-25 18:40:39 +01:00

19 lines
697 B
PowerShell

Params (
[string] $ApplicationGatewayName,
[string] $ApplicationGatewayResourceGroup = "AppGW_RG",
[string] $PolicyName = "QlikSenseDefault",
[string] $PolicyResourceGroup = "QMI-infra-vnet"
)
Connect-AzAccount -Identity
$gw = Get-AzApplicationGateway -Name $ApplicationGatewayName -ResourceGroupName $ApplicationGatewayResourceGroup
$policy = Get-AzApplicationGatewayFirewallPolicy -Name $PolicyName -ResourceGroupName $PolicyResourceGroup
#Save the policy itself
Set-AzApplicationGatewayFirewallPolicy -InputObject $policy
#Attach the policy to an Application Gateway
$gw.FirewallPolicy = $policy
#Save the Application Gateway
Set-AzApplicationGateway -ApplicationGateway $gw