Skip to content

Think-Cube/terraform-azure-application-gateway

Repository files navigation

Requirements

Name Version
terraform >= 1.6.3
azurerm 4.31.0

Providers

Name Version
azurerm 4.31.0

Modules

No modules.

Resources

Name Type
azurerm_application_gateway.main resource
azurerm_public_ip.main resource
azurerm_client_config.current data source
azurerm_resource_group.rg data source
azurerm_subnet.subnet data source

Inputs

Name Description Type Default Required
app_gateway_capacity The capacity (number of instances) for the Application Gateway. This defines the scale and load capacity. number 1 no
app_gateway_name The name of the Application Gateway. This will be used for reference and identification of the resource. string "ApplicationGateway1" no
app_gateway_sku The SKU (Stock Keeping Unit) of the Application Gateway. This determines the performance and capabilities of the Application Gateway. string "Standard_v2" no
app_gateway_tier The tier of the Application Gateway SKU, affecting pricing and features. Defaults to 'Standard_v2'. string "Standard_v2" no
default_tags A mapping of tags to assign to the resource for classification and management purposes. map(any) n/a yes
environment The environment used for the backend container name key (e.g., dev, prod). string "dev" no
region The Azure region in which resources are deployed, typically used for geographic redundancy and availability. string "weu" no
resource_group_location The location/region where the Application Gateway is created. Changing this forces a new resource to be created. string "West Europe" no
resource_group_name The name of the resource group where the Application Gateway will be created. string n/a yes
subnet_name The name of the subnet where the Application Gateway will be deployed. string n/a yes
vnet_name The name of the Virtual Network where the Application Gateway will be deployed. string n/a yes
vnet_rg_name The name of the Resource Group containing the Virtual Network where the Application Gateway will be deployed. string n/a yes

Outputs

Name Description
id The ID of the Application Gateway resource. This unique identifier is used to reference the Application Gateway within Azure.

About

Terraform module for Azure Application Gateway

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages