From 5d1a9aa0c8c4d7417296563c4e28878954722988 Mon Sep 17 00:00:00 2001 From: Garma Date: Mon, 30 Sep 2024 17:34:37 +0200 Subject: [PATCH 1/4] chore: add io_com_action_group to fn-elt --- src/domains/elt/_modules/function_apps/data.tf | 5 +++++ src/domains/elt/_modules/function_apps/function_app_elt.tf | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/src/domains/elt/_modules/function_apps/data.tf b/src/domains/elt/_modules/function_apps/data.tf index c03e83610..3a53b53b4 100644 --- a/src/domains/elt/_modules/function_apps/data.tf +++ b/src/domains/elt/_modules/function_apps/data.tf @@ -8,6 +8,11 @@ data "azurerm_monitor_action_group" "error_action_group" { resource_group_name = local.resource_group_name_common } +data "azurerm_monitor_action_group" "io_com_action_group" { + name = "io-p-com-error-ag-01" + resource_group_name = "io-p-itn-msgs-rg-01" +} + data "azurerm_subnet" "snet_azdoa" { name = "azure-devops" virtual_network_name = var.vnet_name diff --git a/src/domains/elt/_modules/function_apps/function_app_elt.tf b/src/domains/elt/_modules/function_apps/function_app_elt.tf index 221a77b89..eee12954d 100644 --- a/src/domains/elt/_modules/function_apps/function_app_elt.tf +++ b/src/domains/elt/_modules/function_apps/function_app_elt.tf @@ -193,6 +193,10 @@ module "function_elt" { { action_group_id = data.azurerm_monitor_action_group.error_action_group.id webhook_properties = {} + }, + { + action_group_id = data.azurerm_monitor_action_group.io_com_action_group.id + webhook_properties = {} } ] From 71f82405c8d62ee0dd774ec4489fb9edff8c5af4 Mon Sep 17 00:00:00 2001 From: Garma Date: Mon, 30 Sep 2024 17:46:02 +0200 Subject: [PATCH 2/4] chore(services): add io_com_action_group for fn-services --- src/domains/functions/data.tf | 5 +++++ src/domains/functions/function_services.tf | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/src/domains/functions/data.tf b/src/domains/functions/data.tf index 6b0b13bec..67877d5a7 100644 --- a/src/domains/functions/data.tf +++ b/src/domains/functions/data.tf @@ -28,6 +28,11 @@ data "azurerm_monitor_action_group" "error_action_group" { resource_group_name = local.rg_common_name } +data "azurerm_monitor_action_group" "io_com_action_group" { + name = "io-p-com-error-ag-01" + resource_group_name = "io-p-itn-msgs-rg-01" +} + data "azurerm_subnet" "ioweb_profile_snet" { name = format("%s-%s-ioweb-profile-snet", local.project, var.location_short) virtual_network_name = local.vnet_common_name diff --git a/src/domains/functions/function_services.tf b/src/domains/functions/function_services.tf index e60ff4104..dd0560a4b 100644 --- a/src/domains/functions/function_services.tf +++ b/src/domains/functions/function_services.tf @@ -243,6 +243,10 @@ module "function_services" { { action_group_id = data.azurerm_monitor_action_group.error_action_group.id webhook_properties = null + }, + { + action_group_id = data.azurerm_monitor_action_group.io_com_action_group.id + webhook_properties = null } ] From 760be52128b4ed52c0ea15ebaab9656bfac840fc Mon Sep 17 00:00:00 2001 From: Garma Date: Mon, 30 Sep 2024 18:12:13 +0200 Subject: [PATCH 3/4] chore(functions): updated modules version to avoid plan error --- src/domains/functions/.terraform.lock.hcl | 56 ++++++++++---------- src/domains/functions/function_admin.tf | 6 +-- src/domains/functions/function_app.tf | 6 +-- src/domains/functions/function_app_async.tf | 8 +-- src/domains/functions/function_assets_cdn.tf | 6 +-- src/domains/functions/function_public.tf | 4 +- src/domains/functions/function_services.tf | 8 +-- src/domains/functions/function_shared.tf | 2 +- src/domains/functions/main.tf | 5 +- 9 files changed, 50 insertions(+), 51 deletions(-) diff --git a/src/domains/functions/.terraform.lock.hcl b/src/domains/functions/.terraform.lock.hcl index 8b2d73f50..1927b46e0 100644 --- a/src/domains/functions/.terraform.lock.hcl +++ b/src/domains/functions/.terraform.lock.hcl @@ -23,42 +23,40 @@ provider "registry.terraform.io/hashicorp/azuread" { } provider "registry.terraform.io/hashicorp/azurerm" { - version = "3.84.0" - constraints = ">= 3.30.0, <= 3.84.0, <= 3.85.0, <= 3.100.0" + version = "3.94.0" + constraints = ">= 3.30.0, >= 3.76.0, <= 3.94.0, <= 3.97.1" hashes = [ - "h1:1Ucponuagrx5kNeIlcZwG2urqoRXBCTddDKqL265+xM=", - "h1:y/NWRLvnJmyJ5lf/AnLFy25jfyJqp6xwwxLxZnvovAs=", - "zh:14a96daf672541dbc27137d9cc0a96a737710597262ecaaa64a328eb1174e5df", - "zh:16d8e794fdd87ed8e64291fe8a617f420d8263f21672033333a020d06f4c9618", - "zh:64e5cd1bb6a81bccffff0d1f77790286ab46179cf12442134c3f3bca722afc1b", - "zh:7010ada67fbae971ac8b7204a30b1317aee7ccac7227afc6ac27277c642996a1", - "zh:77c2616ecd29685d2a4dc3ec3e9771e5ecf652e127946767d9b7ef19bbf58a21", - "zh:861922cfae724eacf1bd915efd5dbf6c23e4e762a2bbe60993099648e64aedb5", - "zh:8fb797c98bb08e7342995317810d28c41bb519fbc128adaa170896356b9eaebd", - "zh:982e85a4a9d282e3c8f7d7836037ccc98ff3ef50af246fad2e04684a81d16201", - "zh:a2ef29ff907cf6622e58afa0a27e23a3160ba3d70d531795b4d9a6c42c354630", - "zh:c46ccc4eecb79d096bcb652af0cffe300ec480d80a13a5b302c71b1aac9f9f1c", - "zh:cc6a06bf6d5e811fe8c0d9ad652e143b4e94bd16a03fb8a86f5086f0ae5abfa9", + "h1:t3fM/PO8PLAA5mK3esAypp01V6Vh75kjPnNqxQeVrV0=", + "zh:20d102bc63096ade82f8da81c91afaffa858aa56fe9a7ad02f24f5ae5618bc53", + "zh:3ddb9d6173a4fdb9b2352a76324ee321976915544ae66cbb863c7a60f0593f05", + "zh:4bc6c62142f67192d2def11f4fd419c54dddd89a5448af036bfc60b15eb0509a", + "zh:4c5120c2101a51524af32c4220c5e376f97a227730dd92ec0b06ac677e4b39f2", + "zh:585fa7ab876d09899cd2d842f12bc28c34556b4d47919eceadefab6fa47f909f", + "zh:59de7ea462470dee7088fc4deeff48e1ffd286eaca1185c219be68dadde745b8", + "zh:8421a46dd3bc4bc2eb56f7eb9b91cc84a66070b72195a805862c6022adee2da0", + "zh:a2fcb5a091d5944dc50f1e51f53fa4d370810a507fbf4122920d756083d8df19", + "zh:beb6b93a2a16942625bb6ac1e52bf26878e35f5562f3173279423ca66553b6d7", + "zh:c6846892ea68f49c838d90b75793d1f3a866871dd701ccb575b1eecccd4e7051", + "zh:ddd59492b6d5ce4c83f06a5b16c520048f3e9bb898bab4f3910042f5c01ffeda", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", ] } provider "registry.terraform.io/hashicorp/null" { - version = "3.2.2" + version = "3.2.3" hashes = [ - "h1:IMVAUHKoydFrlPrl9OzasDnw/8ntZFerCC9iXw1rXQY=", - "h1:vWAsYRd7MjYr3adj8BVKRohVfHpWQdvkIwUQ2Jf5FVM=", - "zh:3248aae6a2198f3ec8394218d05bd5e42be59f43a3a7c0b71c66ec0df08b69e7", - "zh:32b1aaa1c3013d33c245493f4a65465eab9436b454d250102729321a44c8ab9a", - "zh:38eff7e470acb48f66380a73a5c7cdd76cc9b9c9ba9a7249c7991488abe22fe3", - "zh:4c2f1faee67af104f5f9e711c4574ff4d298afaa8a420680b0cb55d7bbc65606", - "zh:544b33b757c0b954dbb87db83a5ad921edd61f02f1dc86c6186a5ea86465b546", - "zh:696cf785090e1e8cf1587499516b0494f47413b43cb99877ad97f5d0de3dc539", - "zh:6e301f34757b5d265ae44467d95306d61bef5e41930be1365f5a8dcf80f59452", + "h1:I0Um8UkrMUb81Fxq/dxbr3HLP2cecTH2WMJiwKSrwQY=", + "zh:22d062e5278d872fe7aed834f5577ba0a5afe34a3bdac2b81f828d8d3e6706d2", + "zh:23dead00493ad863729495dc212fd6c29b8293e707b055ce5ba21ee453ce552d", + "zh:28299accf21763ca1ca144d8f660688d7c2ad0b105b7202554ca60b02a3856d3", + "zh:55c9e8a9ac25a7652df8c51a8a9a422bd67d784061b1de2dc9fe6c3cb4e77f2f", + "zh:756586535d11698a216291c06b9ed8a5cc6a4ec43eee1ee09ecd5c6a9e297ac1", "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", - "zh:913a929070c819e59e94bb37a2a253c228f83921136ff4a7aa1a178c7cce5422", - "zh:aa9015926cd152425dbf86d1abdbc74bfe0e1ba3d26b3db35051d7b9ca9f72ae", - "zh:bb04798b016e1e1d49bcc76d62c53b56c88c63d6f2dfe38821afef17c416a0e1", - "zh:c23084e1b23577de22603cff752e59128d83cfecc2e6819edadd8cf7a10af11e", + "zh:9d5eea62fdb587eeb96a8c4d782459f4e6b73baeece4d04b4a40e44faaee9301", + "zh:a6355f596a3fb8fc85c2fb054ab14e722991533f87f928e7169a486462c74670", + "zh:b5a65a789cff4ada58a5baffc76cb9767dc26ec6b45c00d2ec8b1b027f6db4ed", + "zh:db5ab669cf11d0e9f81dc380a6fdfcac437aea3d69109c7aef1a5426639d2d65", + "zh:de655d251c470197bcbb5ac45d289595295acb8f829f6c781d4a75c8c8b7c7dd", + "zh:f5c68199f2e6076bce92a12230434782bf768103a427e9bb9abee99b116af7b5", ] } diff --git a/src/domains/functions/function_admin.tf b/src/domains/functions/function_admin.tf index c692c59ce..1154cdebc 100644 --- a/src/domains/functions/function_admin.tf +++ b/src/domains/functions/function_admin.tf @@ -173,7 +173,7 @@ resource "azurerm_resource_group" "admin_rg" { # Subnet to host admin function module "admin_snet" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.67.1" name = format("%s-admin-snet", local.project) address_prefixes = var.cidr_subnet_fnadmin resource_group_name = local.rg_common_name @@ -196,7 +196,7 @@ module "admin_snet" { } module "function_admin" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.67.1" resource_group_name = azurerm_resource_group.admin_rg.name name = format("%s-admin-fn", local.project) @@ -260,7 +260,7 @@ module "function_admin" { } module "function_admin_staging_slot" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.67.1" name = "staging" location = var.location diff --git a/src/domains/functions/function_app.tf b/src/domains/functions/function_app.tf index 881ece9b4..c279b0d41 100644 --- a/src/domains/functions/function_app.tf +++ b/src/domains/functions/function_app.tf @@ -154,7 +154,7 @@ resource "azurerm_resource_group" "app_rg" { # Subnet to host app function module "app_snet" { count = var.function_app_count - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.67.1" name = format("%s-app-snet-%d", local.project, count.index + 1) address_prefixes = [var.cidr_subnet_app[count.index]] resource_group_name = local.rg_common_name @@ -186,7 +186,7 @@ data "azurerm_subnet" "session_manager_snet" { #tfsec:ignore:azure-storage-queue-services-logging-enabled:exp:2022-05-01 # already ignored, maybe a bug in tfsec module "function_app" { count = var.function_app_count - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.67.1" resource_group_name = azurerm_resource_group.app_rg[count.index].name name = format("%s-app-fn-%d", local.project, count.index + 1) @@ -254,7 +254,7 @@ module "function_app" { module "function_app_staging_slot" { count = var.function_app_count - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.67.1" name = "staging" location = var.location diff --git a/src/domains/functions/function_app_async.tf b/src/domains/functions/function_app_async.tf index 124977a2c..84cde7744 100644 --- a/src/domains/functions/function_app_async.tf +++ b/src/domains/functions/function_app_async.tf @@ -21,7 +21,7 @@ resource "azurerm_resource_group" "app_async_rg" { # Subnet to host app function module "app_async_snet" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.67.1" name = format("%s-app-async-snet", local.project) address_prefixes = var.cidr_subnet_app_async resource_group_name = local.rg_common_name @@ -45,7 +45,7 @@ module "app_async_snet" { #tfsec:ignore:azure-storage-queue-services-logging-enabled:exp:2022-05-01 # already ignored, maybe a bug in tfsec module "function_app_async" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.67.1" resource_group_name = azurerm_resource_group.app_async_rg.name name = format("%s-app-async-fn", local.project) @@ -102,7 +102,7 @@ module "function_app_async" { } module "function_app_async_staging_slot" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.67.1" name = "staging" location = var.location @@ -272,7 +272,7 @@ resource "azurerm_monitor_metric_alert" "function_app_async_health_check" { # Cosmos container for subscription cidrs module "db_subscription_profileemails_container" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//cosmosdb_sql_container?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//cosmosdb_sql_container?ref=v7.67.1" name = "profile-emails-leases" resource_group_name = format("%s-rg-internal", local.project) account_name = format("%s-cosmos-api", local.project) diff --git a/src/domains/functions/function_assets_cdn.tf b/src/domains/functions/function_assets_cdn.tf index b3e16fc6b..046b89d89 100644 --- a/src/domains/functions/function_assets_cdn.tf +++ b/src/domains/functions/function_assets_cdn.tf @@ -36,7 +36,7 @@ locals { # Subnet to host fn cdn assets function module "function_assets_cdn_snet" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.67.1" name = format("%s-assets-cdn-fn-snet", local.project) address_prefixes = var.cidr_subnet_fncdnassets resource_group_name = local.rg_common_name @@ -59,7 +59,7 @@ module "function_assets_cdn_snet" { } module "function_assets_cdn" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.67.1" resource_group_name = local.rg_assets_cdn_name name = "${local.project}-assets-cdn-fn" @@ -89,7 +89,7 @@ module "function_assets_cdn" { module "function_assets_cdn_staging_slot" { count = var.function_assets_cdn_sku_tier == "PremiumV3" ? 1 : 0 - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.67.1" name = "staging" location = var.location diff --git a/src/domains/functions/function_public.tf b/src/domains/functions/function_public.tf index 4a569500b..2877b5018 100644 --- a/src/domains/functions/function_public.tf +++ b/src/domains/functions/function_public.tf @@ -38,7 +38,7 @@ locals { #tfsec:ignore:azure-storage-queue-services-logging-enabled:exp:2022-05-01 # already ignored, maybe a bug in tfsec module "function_public" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.67.1" resource_group_name = azurerm_resource_group.shared_rg.name name = format("%s-public-fn", local.project) @@ -87,7 +87,7 @@ module "function_public" { } module "function_public_staging_slot" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.67.1" name = "staging" location = var.location diff --git a/src/domains/functions/function_services.tf b/src/domains/functions/function_services.tf index dd0560a4b..736ba2a78 100644 --- a/src/domains/functions/function_services.tf +++ b/src/domains/functions/function_services.tf @@ -135,7 +135,7 @@ locals { # Subnet to host app function module "services_snet" { count = var.function_services_count - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.67.1" name = format("%s-services-snet-%d", local.project, count.index + 1) address_prefixes = [var.cidr_subnet_services[count.index]] resource_group_name = local.rg_common_name @@ -168,7 +168,7 @@ resource "azurerm_resource_group" "services_rg" { #tfsec:ignore:azure-storage-queue-services-logging-enabled:exp:2022-05-01 # already ignored, maybe a bug in tfsec module "function_services" { count = var.function_services_count - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app?ref=v7.67.1" domain = "IO-COMMONS" @@ -263,7 +263,7 @@ module "function_services" { module "function_services_staging_slot" { count = var.function_services_count - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//function_app_slot?ref=v7.67.1" name = "staging" location = var.location @@ -413,7 +413,7 @@ resource "azurerm_monitor_autoscale_setting" "function_services_autoscale" { # Cosmos container for subscription cidrs module "db_subscription_cidrs_container" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//cosmosdb_sql_container?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//cosmosdb_sql_container?ref=v7.67.1" name = "subscription-cidrs" resource_group_name = format("%s-rg-internal", local.project) account_name = format("%s-cosmos-api", local.project) diff --git a/src/domains/functions/function_shared.tf b/src/domains/functions/function_shared.tf index 7cdaf4224..c7fbe98b1 100644 --- a/src/domains/functions/function_shared.tf +++ b/src/domains/functions/function_shared.tf @@ -22,7 +22,7 @@ resource "azurerm_app_service_plan" "shared_1_plan" { # Subnet to host app function module "shared_1_snet" { - source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.61.0" + source = "git::https://github.com/pagopa/terraform-azurerm-v3.git//subnet?ref=v7.67.1" name = format("%s-shared-1-snet", local.project) address_prefixes = var.cidr_subnet_shared_1 resource_group_name = local.rg_common_name diff --git a/src/domains/functions/main.tf b/src/domains/functions/main.tf index b6ef38ece..8b4dae957 100644 --- a/src/domains/functions/main.tf +++ b/src/domains/functions/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "<= 3.100.0" + version = "<= 3.97.1" } azuread = { source = "hashicorp/azuread" @@ -15,4 +15,5 @@ terraform { provider "azurerm" { features {} -} \ No newline at end of file +} + From 7d5f0a968300a57d8e527fee4de9135291143d67 Mon Sep 17 00:00:00 2001 From: Garma Date: Mon, 30 Sep 2024 18:18:04 +0200 Subject: [PATCH 4/4] chore(messages-app): replace common action group with io_com --- src/domains/messages-app/01_monitor.tf | 5 +++++ src/domains/messages-app/07_function_pushnotif.tf | 2 +- src/domains/messages-app/11_function_cqrs.tf | 2 +- src/domains/messages-app/README.md | 1 + 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/domains/messages-app/01_monitor.tf b/src/domains/messages-app/01_monitor.tf index 55ef7731d..d7152ed35 100644 --- a/src/domains/messages-app/01_monitor.tf +++ b/src/domains/messages-app/01_monitor.tf @@ -17,6 +17,11 @@ data "azurerm_monitor_action_group" "error_action_group" { name = "${var.prefix}${var.env_short}error" } +data "azurerm_monitor_action_group" "io_com_action_group" { + name = "io-p-com-error-ag-01" + resource_group_name = "io-p-itn-msgs-rg-01" +} + data "azurerm_monitor_action_group" "slack" { resource_group_name = var.monitor_resource_group_name name = local.monitor_action_group_slack_name diff --git a/src/domains/messages-app/07_function_pushnotif.tf b/src/domains/messages-app/07_function_pushnotif.tf index 4619d2d80..7e3f33de9 100644 --- a/src/domains/messages-app/07_function_pushnotif.tf +++ b/src/domains/messages-app/07_function_pushnotif.tf @@ -185,7 +185,7 @@ module "push_notif_function" { # Action groups for alerts action = [ { - action_group_id = data.azurerm_monitor_action_group.error_action_group.id + action_group_id = data.azurerm_monitor_action_group.io_com_action_group.id webhook_properties = {} } ] diff --git a/src/domains/messages-app/11_function_cqrs.tf b/src/domains/messages-app/11_function_cqrs.tf index 99dc424ee..37bff2452 100644 --- a/src/domains/messages-app/11_function_cqrs.tf +++ b/src/domains/messages-app/11_function_cqrs.tf @@ -143,7 +143,7 @@ module "function_messages_cqrs" { action = [ { - action_group_id = data.azurerm_monitor_action_group.error_action_group.id + action_group_id = data.azurerm_monitor_action_group.io_com_action_group.id webhook_properties = null } ] diff --git a/src/domains/messages-app/README.md b/src/domains/messages-app/README.md index 1da920d93..2c43cfac9 100644 --- a/src/domains/messages-app/README.md +++ b/src/domains/messages-app/README.md @@ -84,6 +84,7 @@ | [azurerm_log_analytics_workspace.log_analytics](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/log_analytics_workspace) | data source | | [azurerm_monitor_action_group.email](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/monitor_action_group) | data source | | [azurerm_monitor_action_group.error_action_group](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/monitor_action_group) | data source | +| [azurerm_monitor_action_group.io_com_action_group](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/monitor_action_group) | data source | | [azurerm_monitor_action_group.slack](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/monitor_action_group) | data source | | [azurerm_notification_hub.common](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/notification_hub) | data source | | [azurerm_notification_hub.common_partition](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/notification_hub) | data source |