Name | Description | Type | Default | Required |
---|---|---|---|---|
billing_account | The ID of the billing account to associate this project with | string |
n/a | yes |
folder_prefix | Name prefix to use for folders created. Should be the same in all steps. | string |
"fldr" |
no |
monitoring_workspace_users | Google Workspace or Cloud Identity group that have access to Monitoring Workspaces. | string |
n/a | yes |
org_id | The organization id for the associated services | string |
n/a | yes |
parent_folder | Optional - for an organization with existing projects or for development/validation. It will place all the example foundation resources under the provided folder instead of the root organization. The value is the numeric folder ID. The folder must already exist. Must be the same value used in previous step. | string |
"" |
no |
project_prefix | Name prefix to use for projects created. Should be the same in all steps. Max size is 3 characters. | string |
"prj" |
no |
terraform_service_account | Service account email of the account to impersonate to run Terraform. | string |
n/a | yes |
Name | Description |
---|---|
base_shared_vpc_project_id | Project for base shared VPC. |
env_folder | Environment folder created under parent. |
env_secrets_project_id | Project for environment related secrets. |
monitoring_project_id | Project for monitoring infra. |
restricted_shared_vpc_project_id | Project for restricted shared VPC. |