Я посмотрел документацию как azurerm_app_service и azurerm_application_insights , и я просто не вижу пути к их ie.
Еще в приложении На странице сервиса на портале есть ссылка на Application Insights, которая в настоящий момент выделена серым цветом:
Итак, как мне включить ее с помощью terraform?
Похоже, что в настоящее время не разрешено использование сведений о приложении с помощью Terraform. * Запрос функции: присоедините azurerm_application_insights к azurerm_app_service в Github.
Возможно установить tag для ресурса azurerm_application_insights,
tag
azurerm_application_insights
resource "azurerm_application_insights" "test" { tags { "hidden-link:/subscriptions/<subscription id>/resourceGroups/<rg name>/providers/Microsoft.Web/sites/<site name>": "Resource" } }
Обычно, если вам нужно включить компонент озарения приложения в службе приложения, вам необходимо добавить APPINSIGHTS_* переменные среды в app_settings вашего веб-приложения.
APPINSIGHTS_*
app_settings
Например,
app_settings { "APPINSIGHTS_INSTRUMENTATIONKEY" = "${azurerm_application_insights.test.instrumentation_key}" }
См. ссылку на аргумент , даже если речь идет о Azure функции.
ref: https://www.olivercoding.com/2018-06-24-terraform/
https://github.com/terraform-providers/terraform-provider-azurerm/issues/2457