Boostrap organization - folders and policies

Requirements

Name Version
terraform >= 1.5.7
google >= 4.83
google-beta >= 4.83

Providers

Name Version
google 4.83.0

Modules

Name Source Version
domain_restricted_contacts terraform-google-modules/org-policy/google ~> 5.2
org_domain_restricted_sharing terraform-google-modules/org-policy/google//modules/domain_restricted_sharing ~> 5.2
org_vm_external_ip_access terraform-google-modules/org-policy/google//modules/restrict_vm_external_ips ~> 5.2
organization_policies_type_boolean terraform-google-modules/org-policy/google ~> 5.2
public_access_prevention terraform-google-modules/org-policy/google ~> 5.2
restrict_protocol_fowarding terraform-google-modules/org-policy/google ~> 5.2

Resources

Name Type
google_folder.dev resource
google_folder.dev_host resource
google_folder.dev_services resource
google_folder.production resource
google_folder.production_host resource
google_folder.production_services resource
google_folder.public resource

Inputs

Name Description Type Default Required
domain Domains to allow for IAM policy string n/a yes
org_id GCP Organization ID string n/a yes

Outputs

No outputs.