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 b... string yes - -
resource_group_id (Required) The id of the resource group in which to create the Application Insights WebTest. Changing this forces a n... 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 - -
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