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 ... any yes - -
"resource_group_name" "(Required) Specifies the name of the Resource Group in which the Firewall exists. Changing this forces a new resourc... any yes - -
"rule_collections" "(Required) One or more rules as defined https://www.terraform.io/docs/providers/azurerm/r/firewall_network_rule_coll... 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