diff --git a/fast/stages/00-bootstrap/README.md b/fast/stages/00-bootstrap/README.md index 0add953b..609a4d2e 100644 --- a/fast/stages/00-bootstrap/README.md +++ b/fast/stages/00-bootstrap/README.md @@ -323,6 +323,7 @@ Names used in internal references (e.g. `module.foo-prod.id`) are only used by T | name | description | modules | resources | |---|---|---|---| +| [00-bootstrap-providers.tf](./00-bootstrap-providers.tf) | None | | | | [automation.tf](./automation.tf) | Automation project and resources. | gcs · iam-service-account · project | | | [billing.tf](./billing.tf) | Billing export project and dataset. | bigquery-dataset · organization · project | google_billing_account_iam_member · google_organization_iam_binding | | [log-export.tf](./log-export.tf) | Audit log project and sink. | bigquery-dataset · gcs · logging-bucket · project · pubsub | | @@ -350,9 +351,10 @@ Names used in internal references (e.g. `module.foo-prod.id`) are only used by T | name | description | sensitive | consumers | |---|---|:---:|---| -| [billing_dataset](outputs.tf#L89) | BigQuery dataset prepared for billing export. | | | -| [project_ids](outputs.tf#L94) | Projects created by this stage. | | | -| [providers](outputs.tf#L105) | Terraform provider files for this stage and dependent stages. | ✓ | stage-01 | -| [tfvars](outputs.tf#L114) | Terraform variable files for the following stages. | ✓ | | +| [billing_dataset](outputs.tf#L57) | BigQuery dataset prepared for billing export. | | | +| [custom_roles](outputs.tf#L62) | Organization-level custom roles. | | | +| [project_ids](outputs.tf#L67) | Projects created by this stage. | | | +| [providers](outputs.tf#L78) | Terraform provider files for this stage and dependent stages. | ✓ | stage-01 | +| [tfvars](outputs.tf#L87) | Terraform variable files for the following stages. | ✓ | | diff --git a/fast/stages/01-resman/README.md b/fast/stages/01-resman/README.md index 8ff41f7d..d57013cc 100644 --- a/fast/stages/01-resman/README.md +++ b/fast/stages/01-resman/README.md @@ -149,6 +149,7 @@ Due to its simplicity, this stage lends itself easily to customizations: adding | name | description | modules | resources | |---|---|---|---| +| [01-resman-providers.tf](./01-resman-providers.tf) | None | | | | [billing.tf](./billing.tf) | Billing resources for external billing use cases. | organization | google_billing_account_iam_member | | [branch-networking.tf](./branch-networking.tf) | Networking stage resources. | folder · gcs · iam-service-account | | | [branch-sandbox.tf](./branch-sandbox.tf) | Sandbox stage resources. | folder · gcs · iam-service-account | | @@ -163,8 +164,8 @@ Due to its simplicity, this stage lends itself easily to customizations: adding | name | description | type | required | default | producer | |---|---|:---:|:---:|:---:|:---:| -| [automation_project_id](variables.tf#L29) | Project id for the automation project created by the bootstrap stage. | string | ✓ | | 00-bootstrap | -| [billing_account](variables.tf#L20) | Billing account id and organization id ('nnnnnnnn' or null). | object({…}) | ✓ | | 00-bootstrap | +| [automation_project_id](variables.tf#L20) | Project id for the automation project created by the bootstrap stage. | string | ✓ | | 00-bootstrap | +| [billing_account](variables.tf#L26) | Billing account id and organization id ('nnnnnnnn' or null). | object({…}) | ✓ | | 00-bootstrap | | [organization](variables.tf#L57) | Organization details. | object({…}) | ✓ | | 00-bootstrap | | [prefix](variables.tf#L81) | Prefix used for resources that need unique names. Use 9 characters or less. | string | ✓ | | 00-bootstrap | | [custom_roles](variables.tf#L35) | Custom roles defined at the org level, in key => id format. | map(string) | | {} | 00-bootstrap | @@ -177,12 +178,12 @@ Due to its simplicity, this stage lends itself easily to customizations: adding | name | description | sensitive | consumers | |---|---|:---:|---| -| [networking](outputs.tf#L83) | Data for the networking stage. | | 02-networking | -| [project_factories](outputs.tf#L93) | Data for the project factories stage. | | xx-teams | -| [providers](outputs.tf#L110) | Terraform provider files for this stage and dependent stages. | ✓ | 02-networking · 02-security · xx-sandbox · xx-teams | -| [sandbox](outputs.tf#L117) | Data for the sandbox stage. | | xx-sandbox | -| [security](outputs.tf#L127) | Data for the networking stage. | | 02-security | -| [teams](outputs.tf#L137) | Data for the teams stage. | | | -| [tfvars](outputs.tf#L150) | Terraform variable files for the following stages. | ✓ | | +| [networking](outputs.tf#L98) | Data for the networking stage. | | | +| [project_factories](outputs.tf#L107) | Data for the project factories stage. | | | +| [providers](outputs.tf#L123) | Terraform provider files for this stage and dependent stages. | ✓ | 02-networking · 02-security · xx-sandbox · xx-teams | +| [sandbox](outputs.tf#L130) | Data for the sandbox stage. | | xx-sandbox | +| [security](outputs.tf#L140) | Data for the networking stage. | | 02-security | +| [teams](outputs.tf#L150) | Data for the teams stage. | | | +| [tfvars](outputs.tf#L163) | Terraform variable files for the following stages. | ✓ | |