Skip to content

Commit 9125941

Browse files
authored
avoid creation of ds for single sub when organizational (#48)
1 parent fcd599a commit 9125941

File tree

2 files changed

+4
-0
lines changed
  • modules

2 files changed

+4
-0
lines changed

modules/integrations/event-hub/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,8 @@ resource "azurerm_role_assignment" "sysdig_data_receiver" {
120120
# Create diagnostic settings for the subscription
121121
#---------------------------------------------------------------------------------------------
122122
resource "azurerm_monitor_diagnostic_setting" "sysdig_diagnostic_setting" {
123+
count = var.is_organizational ? 0 : 1
124+
123125
name = "${var.diagnostic_settings_name}-${random_string.random.result}-${local.subscription_hash}"
124126
target_resource_id = data.azurerm_subscription.sysdig_subscription.id
125127
eventhub_authorization_rule_id = azurerm_eventhub_namespace_authorization_rule.sysdig_rule.id

modules/services/event-hub-data-source/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ resource "azurerm_role_assignment" "sysdig_data_receiver" {
109109
# Create diagnostic settings for the subscription
110110
#---------------------------------------------------------------------------------------------
111111
resource "azurerm_monitor_diagnostic_setting" "sysdig_diagnostic_setting" {
112+
count = var.is_organizational ? 0 : 1
113+
112114
name = "${var.diagnostic_settings_name}-${local.subscription_hash}"
113115
target_resource_id = data.azurerm_subscription.sysdig_subscription.id
114116
eventhub_authorization_rule_id = azurerm_eventhub_namespace_authorization_rule.sysdig_rule.id

0 commit comments

Comments
 (0)