prole/deploy/gcp/terraform/groups.tf

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-knoe-db-infrastr-prod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "knoe-db-infrastr-prod-svc@knoe.org"
display_name = "knoe-db-infrastr-prod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}
module "cs-gg-knoe-db-infrastr-nonprod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "knoe-db-infrastr-nonprod-svc@knoe.org"
display_name = "knoe-db-infrastr-nonprod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}
module "cs-gg-knoe-db-app-prod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "knoe-db-app-prod-svc@knoe.org"
display_name = "knoe-db-app-prod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}
module "cs-gg-knoe-db-app-nonprod-svc" {
source = "terraform-google-modules/group/google"
version = "~> 0.6"
id = "knoe-db-app-nonprod-svc@knoe.org"
display_name = "knoe-db-app-nonprod-svc"
customer_id = data.google_organization.org.directory_customer_id
types = [
"default",
"security",
]
}