Azure / azure-cli

Azure Command-Line Interface
MIT License
3.97k stars 2.94k forks source link

Azure CLI support for Per-Site and Per URI WAF Policies #12144

Closed winthrop28 closed 4 years ago

winthrop28 commented 4 years ago

Resource Provider Network

Description of Feature or Work Requested Global WAF Policies already exist. This feature is now being extended to apply to Application Gateway Listeners for per-site coverage, and to URL Path Maps for per-URI coverage.

Minimum API Version Required 2019-09-01

Swagger Link App GW:https://github.com/Azure/azure-rest-api-specs/blob/master/specification/network/resource-manager/Microsoft.Network/stable/2019-09-01/applicationGateway.json WAF Policies: https://github.com/Azure/azure-rest-api-specs/blob/master/specification/network/resource-manager/Microsoft.Network/stable/2019-09-01/webapplicationfirewall.json

Target Date March 1st

winthrop28 commented 4 years ago

We also need to Add GeoMatch custom rule support and the Bot Mitigation ruleset for Application Gateway WAF. Let me know if I should create another request or if we can just use this one.

arrownj commented 4 years ago

@MyronFanQiu , could you please help take a look at this?

yonzhan commented 4 years ago

@winthrop28 it is better that you can create a separate one.

yonzhan commented 4 years ago

add to S166.

jsntcy commented 4 years ago

@winthrop28, as we are busy on other urgent features, we'll plan this issue to next sprint and the release date is 03/31/2020.

jsntcy commented 4 years ago

@winthrop28, Azure CLI has already supported per-site and per-uri coverage for WAF policies, so close this issue. Here are related Azure CLI commands: