No requirements.
Name | Version |
---|---|
5.14.0 | |
google.sa | 5.14.0 |
Name | Source | Version |
---|---|---|
folders | altissimo-hq/folders/google | 1.0.0 |
project | altissimo-hq/project/google | n/a |
terraform | altissimo-hq/project/google | n/a |
Name | Type |
---|---|
google_cloud_identity_group.groups | resource |
google_cloud_identity_group_membership.admin | resource |
google_cloud_identity_group_membership.terraform | resource |
google_organization_iam_policy.org | resource |
google_secret_manager_secret.terraform_sa_key | resource |
google_secret_manager_secret_version.terraform_sa_key | resource |
google_service_account_key.terraform | resource |
google_storage_bucket.terraform | resource |
google_iam_policy.org | data source |
google_organization.org | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
admin_roles | IAM Roles to assign to the admin user in the organization (list) | list(string) |
[ |
no |
admin_user | Admin User Name | string |
"admin" |
no |
billing_account | Billing Account ID | string |
n/a | yes |
create_terraform_project | Create Terraform Project | bool |
false |
no |
domain | Cloud Identity or Google Workspace Domain Name (e.g. example.com) | string |
n/a | yes |
domain_roles | IAM Roles to assign to every user in the organization (list) | list(string) |
[ |
no |
folders | Top-level Folders to create and a map of groups and their roles (map) | map(map(list(string))) |
n/a | yes |
groups | Cloud Identity Groups to create and their org-level IAM roles (map) | map(object({ |
{ |
no |
labels | Labels to apply to all resources | map(string) |
{ |
no |
project_name_prefix | Project Display Name prefix (e.g. 'Company Name') | string |
null |
no |
project_prefix | Project ID prefix (e.g. 'company-name') | string |
n/a | yes |
projects | Projects to create (list) | map(object({ |
{ |
no |
Name | Description |
---|---|
iam_policy_bindings | IAM policy bindings for the organization. |
org | Google Organization Resource |
terraform_project | Terraform Project Module |