terrafrom module used @edithcare for creating tfe workspaces
| Name | Version |
|---|---|
| terraform | ~> 0.14.11 |
| tfe | 0.25.0 |
| Name | Version |
|---|---|
| tfe | 0.25.0 |
No modules.
| Name | Type |
|---|---|
| tfe_notification_configuration.slack | resource |
| tfe_team_access.acces | resource |
| tfe_variable.variable | resource |
| tfe_workspace.workspace | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| slack_enabled | value | bool |
false |
no |
| slack_triggers | value | list(string) |
[ |
no |
| slack_url | value | string |
n/a | yes |
| team_access | value | list(object({ |
[] |
no |
| tf_variables | value | list(object({ |
[] |
no |
| workspace_auto_apply | (Required) Whether destroy plans can be queued on the workspace. | bool |
n/a | yes |
| workspace_file_triggers_enabled | (Optional) Whether to filter runs based on the changed files in a VCS push. | bool |
true |
no |
| workspace_name | (Required) Name of the workspace. | string |
n/a | yes |
| workspace_org | (Required) Name of the organization. | string |
"edithcare" |
no |
| workspace_queue_all_runs | (Optional) Whether the workspace should start automatically performing runs immediately after its creation. | bool |
false |
no |
| workspace_terraform_version | (Required) The version of Terraform to use for this workspace. | string |
n/a | yes |
| workspace_trigger_prefixes | (Optional) List of repository-root-relative paths which describe all locations to be tracked for changes | list(string) |
[] |
no |
| workspace_vcs_branch | (Optional) repository branch that Terraform will execute from. Default to master |
string |
"master" |
no |
| workspace_vcs_identifier | (Required) A reference to your VCS repository in the format / where and refer to the organization and repository in your VCS provider. | string |
n/a | yes |
| workspace_vcs_ingress_submodules | (Optional) Whether submodules should be fetched when cloning the VCS repository. Defaults to false. |
bool |
false |
no |
| workspace_vcs_oauth_token_id | (Required) The VCS Connection (OAuth Connection + Token) to use. This ID can be obtained from a tfe_oauth_client resource. | string |
n/a | yes |
| workspace_working_directory | (Required) A relative path that Terraform will execute within. | string |
n/a | yes |
No outputs.