Azure / Azure/Azure-Network-Security
Updates: Importing a Checkpoint ruleset into Azure Firewall
- Dominant language
- PowerShell
- Stars
- 942
- Forks
- 360
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
We're in the process of testing alternatives to Checkpoint Cloudguard, which includes Azure Firewall. As a part of that testing we have converted some firewall rules using the tool in this repo:
Azure Firewall/Script - Migrate Checkpoint config to Azure Firewall Policy/chkp2azfw.py
The conversion worked well with a few minor code changes, but since only ARM is supported out of the box, out options are limited.
**Describe the solution you'd like**
Supporting other output formats to match the [Firewall Policy and Collection Group](https://registry.terraform.io/modules/Azure/avm-res-network-firewallpolicy/azurerm/latest/examples/deploy_fw_policy_with_rule_collection_group) Azure verified modules would save some effort on converting from ARM output to the terraform/opentofu variables.
**Describe alternatives you have considered**
Developing an internal process to convert from ARM to Terraform using the Azure Verified Module for Firewall Policy and Collection Groups.
**Additional context**
N/A
Contributor guide
Assessment
This issue has not been assessed yet.