-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvariables.tf
More file actions
56 lines (50 loc) · 1.45 KB
/
variables.tf
File metadata and controls
56 lines (50 loc) · 1.45 KB
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
variable "enable_logging" {
type = bool
default = true
description = <<EOF
Enables activity logging for Identity Platform user requests.
This includes sign-ins, sign-ups, password resets, etc.
EOF
}
variable "idp_id" {
type = string
description = <<EOF
ID of the IDP. Possible values include: apple.com, facebook.com, gc.apple.com, github.com, google.com, linkedin.com, microsoft.com, playgames.google.com, twitter.com, yahoo.com.
EOF
}
variable "oauth_client_id" {
type = string
description = <<EOF
The oauth client ID configured in the identity platform.
EOF
}
variable "oauth_client_secret" {
type = string
sensitive = true
description = <<EOF
The oauth client secret configured in the identity platform.
EOF
}
variable "authorized_domains" {
type = set(string)
default = []
description = <<EOF
A list of domains authorized for OAuth redirects.
EOF
}
variable "allow_tenants" {
type = bool
default = false
description = <<EOF
Whether this project can have tenants or not.
EOF
}
variable "default_tenant_location" {
type = string
default = ""
description = <<EOF
The default cloud parent org or folder that the tenant project should be created under.
The parent resource name should be in the format of "/", such as "folders/123" or "organizations/456".
If the value is not set, the tenant will be created under the same organization or folder as the agent project.
EOF
}