Name | Version |
---|---|
terraform | >= 1.0.0 |
tfe | >= 0.31 |
Name | Version |
---|---|
tfe | >= 0.31 |
No modules.
Name | Type |
---|---|
tfe_variable.complex_workspace_variables | resource |
tfe_variable.workspace_variables_lists_hcl | resource |
tfe_variable.workspace_variables_maps_hcl | resource |
tfe_variable.workspace_variables_non_hcl | resource |
tfe_workspace.this | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
auto_apply | Set this to false if you don't want to auto apply the workspace. | bool |
true |
no |
complex_workspace_variables | Complex types variables to save on the workspace. Ex: maps with n levels are saved as string | map |
{} |
no |
global_remote_state | Set this to false if you don't want to share the state on your organization. | bool |
true |
no |
name | Name of the platform | string |
n/a | yes |
oauth_token_id | TFE OAuth token id to authenticate to VCS provider. | string |
n/a | yes |
organization | Name of the organization in TFE | string |
n/a | yes |
tag_names | Workspace tags. | list(string) |
[] |
no |
terraform_version | Terraform version that the workspace will use to plan and apply | string |
"~> 1.2.0" |
no |
trigger_prefixes | Other workspaces that triggers the apply on the created workspace. | list(string) |
[] |
no |
vcs_branch | Branch in VCS repo that will be tracked by TFE. | string |
"main" |
no |
vcs_identifier | VCS Repository to be tracked by TFE. | string |
n/a | yes |
workspace_variables | Variables to save on the workspace. | map |
{} |
no |
Name | Description |
---|---|
tfe_workspace_id | n/a |