Skip to content

Instantly share code, notes, and snippets.

@daisy1754
Created August 14, 2021 20:53
Show Gist options
  • Save daisy1754/2b70a02c56d5e0b9011963b992a767ce to your computer and use it in GitHub Desktop.
Save daisy1754/2b70a02c56d5e0b9011963b992a767ce to your computer and use it in GitHub Desktop.
datdog-gcp-iam
resource "google_service_account" "datadog-connect" {
account_id = "datadog-connect"
display_name = "Service Account for datadog connection"
}
resource "google_project_iam_member" "datadog-connect" {
for_each = toset([
"roles/cloudasset.viewer",
"roles/compute.viewer",
"roles/monitoring.viewer",
])
role = each.key
member = "serviceAccount:${google_service_account.datadog-connect.email}"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment