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
description="The name of the AWS resource group to create for github foundation resources."
5
-
default="GithubFoundationResources"
5
+
default="GithubFoundationResources"
6
6
}
7
7
8
8
# Bucket Variables
9
9
variable"bucket_name" {
10
-
type=string
10
+
type=string
11
11
description="The name of the s3 bucket that will store terraform state."
12
-
default="GithubFoundationState"
12
+
default="GithubFoundationState"
13
13
}
14
14
15
15
# DynamoDB Variables
16
16
variable"tflock_db_name" {
17
-
type=string
17
+
type=string
18
18
description="The name of the dynamodb table that will store lock file ids."
19
-
default="TFLockIds"
19
+
default="TFLockIds"
20
20
}
21
21
22
22
variable"tflock_db_read_capacity" {
23
-
type=number
23
+
type=number
24
24
description="The read capacity to set for the dynamodb table storing lock file ids. Only required if billing mode is `PROVISIONED`. Defaults to 20."
25
-
default=20
25
+
default=20
26
26
}
27
27
28
28
variable"tflock_db_write_capacity" {
29
-
type=number
29
+
type=number
30
30
description="The write capacity to set for the dynamodb table storing lock file ids. Only required if billing mode is `PROVISIONED`. Defaults to 20."
31
-
default=20
31
+
default=20
32
32
}
33
33
34
34
variable"tflock_db_billing_mode" {
35
-
type=string
35
+
type=string
36
36
description="The billing mode to use for the dynamodb table storing lock file ids. Defaults to `PROVISIONED`."
37
-
default="PROVISIONED"
37
+
default="PROVISIONED"
38
38
}
39
39
40
40
# IAM Variables
41
41
42
42
variable"github_thumbprints" {
43
-
type=list(string)
43
+
type=list(string)
44
44
description="A list of top intermediate certifact authority thumbprints to use for setting up an openid connect provider with github. Info on how to obtain thumbprints here: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html"
45
45
validation {
46
46
error_message="The list must be a minimum length of 1 and has a maximum length of 5"
description="The name of the role that will be assummed by the github runner for the organizations repository."
54
-
default="GhFoundationsOrganizationsAction"
54
+
default="GhFoundationsOrganizationsAction"
55
55
}
56
56
57
57
variable"github_foundations_organization_name" {
58
-
type=string
58
+
type=string
59
59
description="The owner of the github foundations organizations repository. This value should be whatever github account you plan to make the repository under."
60
60
}
61
61
62
62
variable"organizations_repo_name" {
63
-
type=string
63
+
type=string
64
64
description="The name of the github foundations organizations repository. Defaults to `organizations`"
0 commit comments