networking/application_gateway_application¶
Overview¶
This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.
Dependency diagram (Mermaid)¶
graph TD
data.azurerm_key_vault_certificate.manual_certs["data.azurerm_key_vault_certificate.manual_certs"]
data.azurerm_key_vault_certificate.root_certs["data.azurerm_key_vault_certificate.root_certs"]
null_resource.delete_backend_pool["null_resource.delete_backend_pool"]
null_resource.delete_frontend_port["null_resource.delete_frontend_port"]
null_resource.delete_http_listener["null_resource.delete_http_listener"]
null_resource.delete_http_settings["null_resource.delete_http_settings"]
null_resource.delete_probe["null_resource.delete_probe"]
null_resource.delete_redirect_configurations["null_resource.delete_redirect_configurations"]
null_resource.delete_request_routing_rule["null_resource.delete_request_routing_rule"]
null_resource.delete_rewrite_rule["null_resource.delete_rewrite_rule"]
null_resource.delete_rewrite_rule_condition["null_resource.delete_rewrite_rule_condition"]
null_resource.delete_rewrite_rule_set["null_resource.delete_rewrite_rule_set"]
null_resource.delete_root_cert["null_resource.delete_root_cert"]
null_resource.delete_ssl_cert["null_resource.delete_ssl_cert"]
null_resource.delete_url_path_map["null_resource.delete_url_path_map"]
null_resource.delete_url_path_rule["null_resource.delete_url_path_rule"]
null_resource.set_backend_pools["null_resource.set_backend_pools"]
null_resource.set_frontend_port["null_resource.set_frontend_port"]
null_resource.set_http_listener["null_resource.set_http_listener"]
null_resource.set_http_settings["null_resource.set_http_settings"]
null_resource.set_probe["null_resource.set_probe"]
null_resource.set_redirect_configurations["null_resource.set_redirect_configurations"]
null_resource.set_request_routing_rule["null_resource.set_request_routing_rule"]
null_resource.set_rewrite_rule["null_resource.set_rewrite_rule"]
null_resource.set_rewrite_rule_condition["null_resource.set_rewrite_rule_condition"]
null_resource.set_rewrite_rule_set["null_resource.set_rewrite_rule_set"]
null_resource.set_root_cert["null_resource.set_root_cert"]
null_resource.set_ssl_cert["null_resource.set_ssl_cert"]
null_resource.set_url_path_map["null_resource.set_url_path_map"]
null_resource.set_url_path_rule["null_resource.set_url_path_rule"]
null_resource.delete_http_listener --> null_resource.delete_backend_pool
null_resource.delete_http_listener --> null_resource.delete_frontend_port
null_resource.delete_http_listener --> null_resource.delete_http_settings
null_resource.delete_http_listener --> null_resource.delete_root_cert
null_resource.delete_http_listener --> null_resource.delete_ssl_cert
null_resource.delete_http_settings --> null_resource.delete_backend_pool
null_resource.delete_http_settings --> null_resource.delete_probe
null_resource.delete_http_settings --> null_resource.delete_root_cert
null_resource.delete_http_settings --> null_resource.delete_ssl_cert
null_resource.delete_redirect_configurations --> null_resource.delete_backend_pool
null_resource.delete_redirect_configurations --> null_resource.delete_http_listener
null_resource.delete_redirect_configurations --> null_resource.delete_http_settings
null_resource.delete_redirect_configurations --> null_resource.delete_rewrite_rule
null_resource.delete_redirect_configurations --> null_resource.delete_rewrite_rule_condition
null_resource.delete_redirect_configurations --> null_resource.delete_rewrite_rule_set
null_resource.delete_redirect_configurations --> null_resource.delete_root_cert
null_resource.delete_redirect_configurations --> null_resource.delete_ssl_cert
null_resource.delete_redirect_configurations --> null_resource.delete_url_path_map
null_resource.delete_redirect_configurations --> null_resource.delete_url_path_rule
null_resource.delete_request_routing_rule --> null_resource.delete_backend_pool
null_resource.delete_request_routing_rule --> null_resource.delete_http_listener
null_resource.delete_request_routing_rule --> null_resource.delete_http_settings
null_resource.delete_request_routing_rule --> null_resource.delete_rewrite_rule
null_resource.delete_request_routing_rule --> null_resource.delete_rewrite_rule_condition
null_resource.delete_request_routing_rule --> null_resource.delete_rewrite_rule_set
null_resource.delete_request_routing_rule --> null_resource.delete_root_cert
null_resource.delete_request_routing_rule --> null_resource.delete_ssl_cert
null_resource.delete_request_routing_rule --> null_resource.delete_url_path_map
null_resource.delete_request_routing_rule --> null_resource.delete_url_path_rule
null_resource.delete_rewrite_rule --> null_resource.delete_backend_pool
null_resource.delete_rewrite_rule --> null_resource.delete_http_listener
null_resource.delete_rewrite_rule --> null_resource.delete_http_settings
null_resource.delete_rewrite_rule --> null_resource.delete_rewrite_rule_set
null_resource.delete_rewrite_rule --> null_resource.delete_root_cert
null_resource.delete_rewrite_rule --> null_resource.delete_ssl_cert
null_resource.delete_rewrite_rule_condition --> null_resource.delete_backend_pool
null_resource.delete_rewrite_rule_condition --> null_resource.delete_http_listener
null_resource.delete_rewrite_rule_condition --> null_resource.delete_http_settings
null_resource.delete_rewrite_rule_condition --> null_resource.delete_rewrite_rule
null_resource.delete_rewrite_rule_condition --> null_resource.delete_rewrite_rule_set
null_resource.delete_rewrite_rule_condition --> null_resource.delete_root_cert
null_resource.delete_rewrite_rule_condition --> null_resource.delete_ssl_cert
null_resource.delete_rewrite_rule_set --> null_resource.delete_backend_pool
null_resource.delete_rewrite_rule_set --> null_resource.delete_http_listener
null_resource.delete_rewrite_rule_set --> null_resource.delete_http_settings
null_resource.delete_rewrite_rule_set --> null_resource.delete_root_cert
null_resource.delete_rewrite_rule_set --> null_resource.delete_ssl_cert
null_resource.delete_root_cert --> null_resource.delete_backend_pool
null_resource.delete_root_cert --> null_resource.delete_ssl_cert
null_resource.delete_ssl_cert --> null_resource.delete_backend_pool
null_resource.delete_url_path_map --> null_resource.delete_backend_pool
null_resource.delete_url_path_map --> null_resource.delete_http_listener
null_resource.delete_url_path_map --> null_resource.delete_http_settings
null_resource.delete_url_path_map --> null_resource.delete_rewrite_rule
null_resource.delete_url_path_map --> null_resource.delete_rewrite_rule_condition
null_resource.delete_url_path_map --> null_resource.delete_rewrite_rule_set
null_resource.delete_url_path_map --> null_resource.delete_root_cert
null_resource.delete_url_path_map --> null_resource.delete_ssl_cert
null_resource.delete_url_path_rule --> null_resource.delete_backend_pool
null_resource.delete_url_path_rule --> null_resource.delete_http_listener
null_resource.delete_url_path_rule --> null_resource.delete_http_settings
null_resource.delete_url_path_rule --> null_resource.delete_rewrite_rule
null_resource.delete_url_path_rule --> null_resource.delete_rewrite_rule_condition
null_resource.delete_url_path_rule --> null_resource.delete_rewrite_rule_set
null_resource.delete_url_path_rule --> null_resource.delete_root_cert
null_resource.delete_url_path_rule --> null_resource.delete_ssl_cert
null_resource.delete_url_path_rule --> null_resource.delete_url_path_map
null_resource.set_http_listener --> null_resource.set_backend_pools
null_resource.set_http_listener --> null_resource.set_frontend_port
null_resource.set_http_listener --> null_resource.set_http_settings
null_resource.set_http_listener --> null_resource.set_root_cert
null_resource.set_http_listener --> null_resource.set_ssl_cert
null_resource.set_http_settings --> null_resource.set_backend_pools
null_resource.set_http_settings --> null_resource.set_probe
null_resource.set_http_settings --> null_resource.set_root_cert
null_resource.set_probe --> null_resource.set_backend_pools
null_resource.set_redirect_configurations --> null_resource.set_http_listener
null_resource.set_request_routing_rule --> null_resource.set_backend_pools
null_resource.set_request_routing_rule --> null_resource.set_http_listener
null_resource.set_request_routing_rule --> null_resource.set_http_settings
null_resource.set_request_routing_rule --> null_resource.set_redirect_configurations
null_resource.set_request_routing_rule --> null_resource.set_rewrite_rule
null_resource.set_request_routing_rule --> null_resource.set_rewrite_rule_condition
null_resource.set_request_routing_rule --> null_resource.set_rewrite_rule_set
null_resource.set_request_routing_rule --> null_resource.set_root_cert
null_resource.set_request_routing_rule --> null_resource.set_ssl_cert
null_resource.set_request_routing_rule --> null_resource.set_url_path_map
null_resource.set_request_routing_rule --> null_resource.set_url_path_rule
null_resource.set_rewrite_rule --> null_resource.set_backend_pools
null_resource.set_rewrite_rule --> null_resource.set_http_listener
null_resource.set_rewrite_rule --> null_resource.set_http_settings
null_resource.set_rewrite_rule --> null_resource.set_rewrite_rule_set
null_resource.set_rewrite_rule --> null_resource.set_root_cert
null_resource.set_rewrite_rule --> null_resource.set_ssl_cert
null_resource.set_rewrite_rule_condition --> null_resource.set_backend_pools
null_resource.set_rewrite_rule_condition --> null_resource.set_http_listener
null_resource.set_rewrite_rule_condition --> null_resource.set_http_settings
null_resource.set_rewrite_rule_condition --> null_resource.set_rewrite_rule
null_resource.set_rewrite_rule_condition --> null_resource.set_rewrite_rule_set
null_resource.set_rewrite_rule_condition --> null_resource.set_root_cert
null_resource.set_rewrite_rule_condition --> null_resource.set_ssl_cert
null_resource.set_rewrite_rule_set --> null_resource.set_backend_pools
null_resource.set_rewrite_rule_set --> null_resource.set_http_listener
null_resource.set_rewrite_rule_set --> null_resource.set_http_settings
null_resource.set_rewrite_rule_set --> null_resource.set_root_cert
null_resource.set_rewrite_rule_set --> null_resource.set_ssl_cert
null_resource.set_root_cert --> data.azurerm_key_vault_certificate.root_certs
null_resource.set_root_cert --> null_resource.set_backend_pools
null_resource.set_ssl_cert --> data.azurerm_key_vault_certificate.manual_certs
null_resource.set_ssl_cert --> null_resource.set_frontend_port
null_resource.set_ssl_cert --> null_resource.set_http_settings
null_resource.set_url_path_map --> null_resource.set_backend_pools
null_resource.set_url_path_map --> null_resource.set_http_listener
null_resource.set_url_path_map --> null_resource.set_http_settings
null_resource.set_url_path_map --> null_resource.set_rewrite_rule
null_resource.set_url_path_map --> null_resource.set_rewrite_rule_condition
null_resource.set_url_path_map --> null_resource.set_rewrite_rule_set
null_resource.set_url_path_map --> null_resource.set_root_cert
null_resource.set_url_path_map --> null_resource.set_ssl_cert
null_resource.set_url_path_rule --> null_resource.set_backend_pools
null_resource.set_url_path_rule --> null_resource.set_http_listener
null_resource.set_url_path_rule --> null_resource.set_http_settings
null_resource.set_url_path_rule --> null_resource.set_rewrite_rule
null_resource.set_url_path_rule --> null_resource.set_rewrite_rule_condition
null_resource.set_url_path_rule --> null_resource.set_rewrite_rule_set
null_resource.set_url_path_rule --> null_resource.set_root_cert
null_resource.set_url_path_rule --> null_resource.set_ssl_cert
null_resource.set_url_path_rule --> null_resource.set_url_path_map
Module Reference¶
Category: networking
Path: modules/networking/application_gateway_application
Azure Resources: null_resource
Inputs¶
No inputs defined.
Outputs¶
No outputs defined.
Sources¶
modules/networking/application_gateway_application/backend_pool.tfmodules/networking/application_gateway_application/frontend_ports.tfmodules/networking/application_gateway_application/http_listener.tfmodules/networking/application_gateway_application/http_settings.tfmodules/networking/application_gateway_application/locals.backend_pools.tfmodules/networking/application_gateway_application/main.tfmodules/networking/application_gateway_application/probe.tfmodules/networking/application_gateway_application/redirect_config.tfmodules/networking/application_gateway_application/request_routing_rule.tfmodules/networking/application_gateway_application/rewrite_rule.tfmodules/networking/application_gateway_application/root_cert.tfmodules/networking/application_gateway_application/ssl_cert.tfmodules/networking/application_gateway_application/url_path_map.tfmodules/networking/application_gateway_application/url_path_rule.tfmodules/networking/application_gateway_application/variable.tf