Skip to content

Latest commit

 

History

History
executable file
·
16 lines (13 loc) · 1.64 KB

File metadata and controls

executable file
·
16 lines (13 loc) · 1.64 KB

Google Cloud Organization Policy Recipe

Properties

Property Description Type Required Default Pattern
allowed_ip_forwarding_vms See templates/policygen/org_policies/variables.tf. If not specified, default to allow all. array(string) false - -
allowed_policy_member_customer_ids See templates/policygen/org_policies/variables.tf. Must be specified to restrict domain members that can be assigned IAM roles. Obtain the ID by following https://cloud.google.com/resource-manager/docs/organization-policy/restricting-domains#retrieving_customer_id. array(string) true - -
allowed_public_vms See templates/policygen/org_policies/variables.tf. If not specified, default to deny all. array(string) false - -
allowed_shared_vpc_host_projects See templates/policygen/org_policies/variables.tf. If not specified, default to allow all. array(string) false - -
allowed_trusted_image_projects See templates/policygen/org_policies/variables.tf. If not specified, default to allow all. array(string) false - -
output_path For internal use. Default state path prefix for Terraform Engine deployments. string false - -
parent_id ID of parent GCP resource to apply the policy: can be one of the organization ID, folder ID, or project ID according to parent_type. string false - ^[0-9]{8,25}$
parent_type Type of parent GCP resource to apply the policy: can be one of "organization", "folder", or "project". string false - ^organization|folder|project$