Skip to content

networking/firewall_application_rule_collections

Overview

This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.

Dependency diagram (Mermaid)

graph TD azurecaf_name.rule["azurecaf_name.rule"] azurerm_firewall_application_rule_collection.rule["azurerm_firewall_application_rule_collection.rule"] azurerm_firewall_application_rule_collection.rule --> azurecaf_name.rule

Module Reference

Category: networking
Path: modules/networking/firewall_application_rule_collections
Azure Resources: azurecaf_name, azurerm_firewall_application_rule_collection

Inputs

Name Description Type Required Default Validation
azure_firewall_name (Required) Specifies the name of the Firewall in which the Network Rule Collection should be created. Changing this f... any yes - -
resource_group_name (Required) Specifies the name of the Resource Group in which the Firewall exists. Changing this forces a new resource... any yes - -
rule_collections (Required) One or more rules as defined https://www.terraform.io/docs/providers/azurerm/r/firewall_network_rule_colle... any yes - -
azurerm_firewall_application_rule_collection_definition any yes - -
global_settings Global settings object (see module README.md) any yes - -
ip_groups any no {} -

Outputs

No outputs defined.

Sources

  • modules/networking/firewall_application_rule_collections/application_rule_collection.tf
  • modules/networking/firewall_application_rule_collections/locals.tf
  • modules/networking/firewall_application_rule_collections/main.tf
  • modules/networking/firewall_application_rule_collections/variables.tf