Skip to content

Commit fbbc2e5

Browse files
Fix attribute name
1 parent 1b1836a commit fbbc2e5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

modules/agentless-scan/main.tf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ resource "google_iam_workload_identity_pool" "agentless" {
5656
}
5757

5858
resource "google_iam_workload_identity_pool_provider" "agentless" {
59-
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.cloud_type == "aws" ? 1 : 0
59+
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.type == "aws" ? 1 : 0
6060

6161
lifecycle {
6262
precondition {
@@ -86,7 +86,7 @@ resource "google_iam_workload_identity_pool_provider" "agentless" {
8686
}
8787

8888
resource "google_service_account_iam_member" "controller_custom" {
89-
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.cloud_type == "aws" ? 1 : 0
89+
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.type == "aws" ? 1 : 0
9090

9191
lifecycle {
9292
precondition {
@@ -101,7 +101,7 @@ resource "google_service_account_iam_member" "controller_custom" {
101101
}
102102

103103
resource "google_iam_workload_identity_pool_provider" "agentless_gcp" {
104-
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.cloud_type == "gcp" ? 1 : 0
104+
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.type == "gcp" ? 1 : 0
105105

106106
lifecycle {
107107
precondition {
@@ -129,7 +129,7 @@ resource "google_iam_workload_identity_pool_provider" "agentless_gcp" {
129129
}
130130

131131
resource "google_service_account_iam_member" "controller_custom_gcp" {
132-
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.cloud_type == "gcp" ? 1 : 0
132+
count = data.sysdig_secure_agentless_scanning_assets.assets.backend.type == "gcp" ? 1 : 0
133133

134134
lifecycle {
135135
precondition {
@@ -200,7 +200,7 @@ resource "sysdig_secure_cloud_auth_account_component" "gcp_agentless_scan" {
200200
service_principal_metadata = jsonencode({
201201
gcp = {
202202
workload_identity_federation = {
203-
pool_provider_id = data.sysdig_secure_agentless_scanning_assets.assets.backend.cloud_type == "aws" ? google_iam_workload_identity_pool_provider.agentless[0].name : data.sysdig_secure_agentless_scanning_assets.assets.backend.cloud_type == "gcp" ? google_iam_workload_identity_pool_provider.agentless_gcp[0].name : null
203+
pool_provider_id = data.sysdig_secure_agentless_scanning_assets.assets.backend.type == "aws" ? google_iam_workload_identity_pool_provider.agentless[0].name : data.sysdig_secure_agentless_scanning_assets.assets.backend.type == "gcp" ? google_iam_workload_identity_pool_provider.agentless_gcp[0].name : null
204204
}
205205
email = google_service_account.controller.email
206206
}

0 commit comments

Comments
 (0)