Skip to content

app_insights/web_test

Overview

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

Dependency diagram (Mermaid)

graph TD azurecaf_name.appiwt["azurecaf_name.appiwt"] azurerm_application_insights_web_test.appiwt["azurerm_application_insights_web_test.appiwt"] azurerm_application_insights_web_test.appiwt --> azurecaf_name.appiwt

Module Reference

Category: app_insights
Path: modules/app_insights/web_test
Azure Resources: azurecaf_name, azurerm_application_insights_web_test

Inputs

Name Description Type Required Default Validation
name (Required) Specifies the name of the Application Insights WebTest. Changing this forces a new resource to be created. string yes - -
location (Required) Specifies the supported Azure location where the resource exists. Changing this forces a new resource to b... string yes - -
resource_group_name (Required) The name of the resource group in which to create the Application Insights WebTest. Changing this forces a... string yes - -
application_insights_id (Required) The ID of the Application Insights component on which the WebTest operates. Changing this forces a new res... string yes - -
global_settings Global settings object when the resource is deploye in landing zones context. any no - -
settings Settings for the Application Insights WebTest. any no {} -
base_tags Base tags for the resource to be inherited from the resource group. map(any) no {} -

Outputs

Name Description Sensitive Value
id The ID of the Application Insights web test. - azurerm_application_insights_web_test.appiwt.id

Sources

  • modules/app_insights/web_test/locals.tf
  • modules/app_insights/web_test/main.tf
  • modules/app_insights/web_test/module.tf
  • modules/app_insights/web_test/outputs.tf
  • modules/app_insights/web_test/variables.tf