You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 13, 2025. It is now read-only.
| <aname="input_access_key_id"></a> [access\_key\_id](#input\_access\_key\_id)| An AWS access key id. |`string`|`null`| no |
55
+
| <aname="input_execution_mode"></a> [execution\_mode](#input\_execution\_mode)| Terraform 'execution mode' - either 'remote' or 'local'. See TFC docs for description of each. |`string`|`"remote"`| no |
56
+
| <aname="input_organization"></a> [organization](#input\_organization)| The name of the Terraform Cloud / Enterprise organization in which the workspace and other resources should be created. |`string`| n/a | yes |
57
+
| <aname="input_project_accounts"></a> [project\_accounts](#input\_project\_accounts)| The set of AWS project accounts for which we want to create TFC workspaces. |`any`|`null`| no |
58
+
| <aname="input_project_definition_file_path"></a> [project\_definition\_file\_path](#input\_project\_definition\_file\_path)| Full path to JSON file containing project definition structure. (project.json by convention) |`string`|`"project.json"`| no |
59
+
| <aname="input_secret_access_key"></a> [secret\_access\_key](#input\_secret\_access\_key)| An AWS secret access key. |`string`|`null`| no |
60
+
| <aname="input_team_access_level"></a> [team\_access\_level](#input\_team\_access\_level)| The value indicating the level of access (permission set) that the TF Cloud team being created should have in the workspace being created. |`string`|`"plan"`| no |
61
+
| <aname="input_tfc_token"></a> [tfc\_token](#input\_tfc\_token)| Token with administrative access to Terraform cloud organization targeted by the module. |`string`| n/a | yes |
description="Full path to JSON file containing project definition structure. (project.json by convention)"
5
-
type=string
3
+
default="project.json"
4
+
description="Full path to JSON file containing project definition structure. (project.json by convention)"
5
+
type=string
6
6
}
7
7
8
8
variable"organization" {
9
-
type=string
10
-
description="The name of the Terraform Cloud / Enterprise organization in which the workspace and other resources should be created."
9
+
type=string
10
+
description="The name of the Terraform Cloud / Enterprise organization in which the workspace and other resources should be created."
11
11
}
12
12
13
13
variable"tfc_token" {
14
-
type=string
15
-
description="Token with administrative access to Terraform cloud organization targeted by the module."
14
+
type=string
15
+
description="Token with administrative access to Terraform cloud organization targeted by the module."
16
16
}
17
17
18
18
variable"team_access_level" {
19
-
type=string
20
-
default="plan"
21
-
description="The value indicating the level of access (permission set) that the TF Cloud team being created should have in the workspace being created."
19
+
type=string
20
+
default="plan"
21
+
description="The value indicating the level of access (permission set) that the TF Cloud team being created should have in the workspace being created."
22
22
}
23
23
24
24
variable"secret_access_key" {
25
-
description="An AWS secret access key."
26
-
type=string
27
-
default=null
25
+
description="An AWS secret access key."
26
+
type=string
27
+
default=null
28
28
}
29
29
30
30
variable"access_key_id" {
31
-
description="An AWS access key id."
32
-
type=string
33
-
default=null
31
+
description="An AWS access key id."
32
+
type=string
33
+
default=null
34
34
}
35
35
36
36
variable"execution_mode" {
37
-
description="Terraform 'execution mode' - either 'remote' or 'local'. See TFC docs for description of each."
38
-
type=string
39
-
default="remote"
37
+
description="Terraform 'execution mode' - either 'remote' or 'local'. See TFC docs for description of each."
38
+
type=string
39
+
default="remote"
40
40
}
41
41
42
42
variable"project_accounts" {
43
-
description="The set of AWS project accounts for which we want to create TFC workspaces."
44
-
type=any
45
-
default=null
43
+
description="The set of AWS project accounts for which we want to create TFC workspaces."
0 commit comments