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 ... string yes - -
"resource_group_name" "(Required) The name of the resource group in which to create the Application Insights WebTest. Changing this forces ... string yes - -
"application_insights_id" "(Required) The ID of the Application Insights component on which the WebTest operates. Changing this forces a new re... 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