workspace
DevOpsJake/workspace/tfc
terraform-tfc-workspace This Terraform module provisions a Terraform Cloud workspace Requirements No requirements. Providers | Name | Version | |------|---------| | tfe | n/a | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | auto\_apply | Whether to automatically apply changes when a Terraform plan is successful. | bool | false | no | | file\_triggers\_enabled | Whether to filter runs based on the changed files in a VCS push. If enabled, the working directory and trigger prefixes describe a set of paths which must contain changes for a VCS push to trigger a run. If disabled, any push will trigger a run. | bool | true | no | | name | Name of the workspace. | any | n/a | yes | | organization | Name of the organization. | any | n/
| Name | Type | Description | Default |
|---|---|---|---|
| trigger_prefixes | list | List of repository-root-relative paths which describe all locations to be tracke | required |
| working_directory | string | A relative path that Terraform will execute within. Defaults to the root of your | required |
| name | string | Name of the workspace. | required |
| organization | string | Name of the organization. | required |
| ssh_key_id | string | The ID of an SSH key to assign to the workspace. | required |
| terraform_version | string | The version of Terraform to use for this workspace. Default is latest. | required |
| variables | map(map(string)) | Map of environment or Terraform variables to define in the workspace. | {} |
| queue_all_runs | string | Whether all runs should be queued. When set to false, runs triggered by a VCS ch | true |
| slack_notifications | map(object({ configuration = m | Map of `tfe_notification_configurations` to define in the workspace. Leave blank | {} |
| team_access | map(string) | Associate teams to permissions on the workspace. | {} |
| auto_apply | string | Whether to automatically apply changes when a Terraform plan is successful. | false |
| file_triggers_enabled | string | Whether to filter runs based on the changed files in a VCS push. If enabled, the | true |
| vcs_repo | map(string) | The VCS repository to configure. | {} |
tfc_id — The Terraform Cloud workspace ID.