prole/gcp/terraform/groups.tf
2025-11-29 12:33:23 -08:00

55 lines
1.5 KiB
HCL

# In order to create google groups, the calling identity should have at least the
# Group Admin role in Google Admin. More info: https://support.google.com/a/answer/2405986
module "cs-gg-prole-db-infrastr-prod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "prole-db-infrastr-prod-svc@prole.org"
display_name = "prole-db-infrastr-prod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}
module "cs-gg-prole-db-infrastr-nonprod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "prole-db-infrastr-nonprod-svc@prole.org"
display_name = "prole-db-infrastr-nonprod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}
module "cs-gg-prole-db-app-prod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "prole-db-app-prod-svc@prole.org"
display_name = "prole-db-app-prod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}
module "cs-gg-prole-db-app-nonprod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "prole-db-app-nonprod-svc@prole.org"
display_name = "prole-db-app-nonprod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}