-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvariables.tf
74 lines (61 loc) · 1.58 KB
/
variables.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
variable "region" {
type = string
default = "europe-west1"
description = "The region to create the resources in"
}
variable "credentials" {
type = string
description = "The credentials to use to authenticate with Google Cloud"
}
variable "googleworkspace_impersonated_user_email" {
type = string
description = "The email of the user to impersonate"
}
variable "googleworkspace_consumer_id" {
type = string
default = "googleworkspace"
description = "The consumer id of the Google Workspace account"
}
variable "googleworkspace_org_unit_path" {
type = string
nullable = true
default = null
description = "The org unit path to create the User in"
}
variable "parent_organization_domain" {
type = string
description = "The domain of the parent organization"
}
variable "project_folder_name" {
type = string
description = "The name of the folder to create the project in"
}
variable "billing_account_id" {
type = string
description = "The id of the billing account"
}
variable "sandbox_id" {
type = string
description = "The id of the sandbox"
}
variable "project" {
type = string
description = "The name of the parent Google Cloud project"
}
variable "project_name" {
type = string
description = "The name of the new Google Cloud project"
}
variable "project_prefix" {
type = string
default = "s"
description = "The prefix to use for the new Google Cloud project"
}
variable "services" {
type = list(string)
description = "The list of services to enable"
}
variable "roles" {
type = list(string)
description = "The list of roles to grant"
}