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
| custom\_roles | Map of role name => comma-delimited list of permissions to create in this project. | map |`<map>`| no |
41
-
| editors | Optional list of IAM-format members to set as project editor. | list |`<list>`| no |
42
-
| extra\_bindings\_members | List of comma-delimited IAM-format members for additional IAM bindings, one item per role. | list |`<list>`| no |
43
-
| extra\_bindings\_roles | List of roles for additional IAM bindings, pair with members list below. | list |`<list>`| no |
44
-
| gce\_service\_account\_roles | List of project id=>role to assign to the default GCE service account. | list |`<list>`| no |
45
-
| labels | Resource labels. | map |`<map>`| no |
40
+
| custom\_roles | Map of role name => comma-delimited list of permissions to create in this project. | map(string)|`<map>`| no |
41
+
| editors | Optional list of IAM-format members to set as project editor. | list(string)|`<list>`| no |
42
+
| extra\_bindings\_members | List of comma-delimited IAM-format members for additional IAM bindings, one item per role. | list(string)|`<list>`| no |
43
+
| extra\_bindings\_roles | List of roles for additional IAM bindings, pair with members list below. | list(string)|`<list>`| no |
44
+
| gce\_service\_account\_roles | List of project id=>role to assign to the default GCE service account. | list(string)|`<list>`| no |
45
+
| labels | Resource labels. | map(string)|`<map>`| no |
46
46
| lien\_reason | If non-empty, creates a project lien with this description. | string |`""`| no |
47
47
| name | Project name and id suffix. | string | n/a | yes |
48
-
| oslogin | Enable oslogin. |string|`"false"`| no |
49
-
| oslogin\_admins | List of IAM-format members that will get OS Login admin role. | list |`<list>`| no |
50
-
| oslogin\_users | List of IAM-format members that will get OS Login user role. | list |`<list>`| no |
51
-
| owners | Optional list of IAM-format members to set as project owners. | list |`<list>`| no |
52
-
| parent | The resource name of the parent Folder or Organization. Must be of the form folders/folder_id or organizations/org_id | string | n/a | yes |
53
-
| prefix | Prefix used to generate project id and name | string | n/a | yes |
54
-
| viewers | Optional list of IAM-format members to set as project viewers. | list |`<list>`| no |
48
+
| oslogin | Enable oslogin. |bool|`"false"`| no |
49
+
| oslogin\_admins | List of IAM-format members that will get OS Login admin role. | list(string)|`<list>`| no |
50
+
| oslogin\_users | List of IAM-format members that will get OS Login user role. | list(string)|`<list>`| no |
51
+
| owners | Optional list of IAM-format members to set as project owners. | list(string)|`<list>`| no |
52
+
| parent | The resource name of the parent Folder or Organization. Must be of the form folders/folder_id or organizations/org_id.| string | n/a | yes |
53
+
| prefix | Prefix used to generate project id and name.| string | n/a | yes |
54
+
| viewers | Optional list of IAM-format members to set as project viewers. | list(string)|`<list>`| no |
55
55
56
56
## Outputs
57
57
@@ -61,6 +61,7 @@ module "project_myproject" {
61
61
| custom\_roles | Ids of the created custom roles. |
62
62
| gce\_service\_account | Default GCE service account (depends on services). |
63
63
| gke\_service\_account | Default GKE service account (depends on services). |
64
+
| name | Name (depends on services). |
64
65
| number | Project number (depends on services). |
65
66
| project\_id | Project id (depends on services). |
0 commit comments