Skip to content

app_insights/standard_web_test

Overview

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

Dependency diagram (Mermaid)

graph TD azapi_resource.appiwt["azapi_resource.appiwt"] data.azurecaf_name.appiwt["data.azurecaf_name.appiwt"] azapi_resource.appiwt --> data.azurecaf_name.appiwt

Module Reference

Category: app_insights
Path: modules/app_insights/standard_web_test
Azure Resources: azapi_resource

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_id" "(Required) The id 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 re... string yes - -
"global_settings" "Global settings object when the resource is deploye in landing zones context." any no - -
"base_tags" "Base tags for the resource to be inherited from the resource group." map(any) no {} -
"settings" "Settings object for the Application Insights WebTest." any no {} -

Outputs

Name Description Sensitive Value
"id" "The ID of the Application Insights standard web test." - replace(azapi_resource.appiwt.id, "webtests", "webTests")

Sources

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