mirror of
https://github.com/dredx/prole.git
synced 2026-09-24 19:44:33 +00:00
18 lines
885 B
HCL
18 lines
885 B
HCL
resource "google_monitoring_monitored_project" "cs-monitored-projects" {
|
|
for_each = toset([
|
|
module.cs-project-vpc-host-prod.project_id,
|
|
module.cs-project-vpc-host-nonprod.project_id,
|
|
module.cs-svc-prole--infras-prod-svc-a4ci.project_id,
|
|
module.cs-svc-prole--infras-nonprod-svc-a4ci.project_id,
|
|
module.cs-svc-prole--app-prod-svc-a4ci.project_id,
|
|
module.cs-svc-prole--app-nonprod-svc-a4ci.project_id,
|
|
])
|
|
metrics_scope = "locations/global/metricsScopes/${module.cs-project-logging-monitoring.project_id}"
|
|
name = each.value
|
|
}
|
|
|
|
resource "google_monitoring_monitored_project" "cs-monitored-autokey-projects" {
|
|
for_each = { for i, p in values(module.cs-kms-projects) : "${p.project_name}-${i}" => p.project_id }
|
|
metrics_scope = "locations/global/metricsScopes/${module.cs-project-logging-monitoring.project_id}"
|
|
name = each.value
|
|
} |