cloud-foundation-fabric/foundations/business-units/modules/business-unit-folders
Ludovico Magnocavallo b48094a43a
Update foundations modules versions (#26)
* update foundations modules versions

* update Terraform version to v0.12.19 in CI test configuration
2020-01-10 09:07:23 +01:00
..
README.md Rename 'organization-bootstrap' to 'foundations' 2019-09-11 14:46:07 +02:00
main.tf Update foundations modules versions (#26) 2020-01-10 09:07:23 +01:00
outputs.tf Rename 'organization-bootstrap' to 'foundations' 2019-09-11 14:46:07 +02:00
variables.tf Rename 'organization-bootstrap' to 'foundations' 2019-09-11 14:46:07 +02:00
versions.tf Rename 'organization-bootstrap' to 'foundations' 2019-09-11 14:46:07 +02:00

README.md

Two-level folders tree

This module is a simple wrapper for the Cloud Foundation Folder module, that manages one folder and one child folder under it, for each name passed in the environments variable. It is meant to be used for organizational layouts where a predefined number of folders representing environments, are created as child folders for business units or teams.

For details on how the IAM variables work, please refer to the Cloud Foundation Folder module.

Inputs

Name Description Type Default Required
business_unit_folder_name Business Unit Folder name. string n/a yes
environments Environment short names. list(string) n/a yes
per_folder_admins List of IAM-style members per folder who will get extended permissions. list(string) <list> no
root_node Root node for the new hierarchy, either 'organizations/org_id' or 'folders/folder_id'. string n/a yes

Outputs

Name Description
business_unit_folder_id Business Unit Folder ID.
environment_folders_ids Environment folders IDs.