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.