From 5d1b0db7ca706fa5d656ab719fcf15ce6acf14b1 Mon Sep 17 00:00:00 2001 From: SazniMohamed Date: Mon, 30 Sep 2024 09:49:07 +0530 Subject: [PATCH] Allow to set alert emails for mssql server vulnerability assessment --- .../mssql_server_vulnerability_assessment.tf | 1 + .../MsSQL-Server-Vulnerability-Assessment/variables.tf | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/mssql_server_vulnerability_assessment.tf b/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/mssql_server_vulnerability_assessment.tf index 30fafda9..d67558d4 100644 --- a/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/mssql_server_vulnerability_assessment.tf +++ b/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/mssql_server_vulnerability_assessment.tf @@ -13,6 +13,7 @@ resource "azurerm_mssql_server_security_alert_policy" "mssql_server_security_ale resource_group_name = var.resource_group_name server_name = var.server_name state = "Enabled" + email_addresses = var.alert_emails } resource "azurerm_mssql_server_vulnerability_assessment" "mssql_server_vulnerability_assessment" { diff --git a/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/variables.tf b/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/variables.tf index 3a2fcfe1..b373ea36 100644 --- a/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/variables.tf +++ b/modules/azurerm/MsSQL-Server-Vulnerability-Assessment/variables.tf @@ -46,3 +46,9 @@ variable "recurring_scans_email_subscription_admins_enabled" { description = "Enable email subscription for admins" type = bool } + +variable "alert_emails" { + default = [] + description = "Emails to send the alert" + type = list(string) +}