-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvariables.tf
44 lines (38 loc) · 1.56 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
variable "external_id" {
description = "External ID for the OtterTune role. Copy from OtterTune role setup wizard."
type = string
}
variable "iam_role_name" {
description = "Role Name for the OtterTune role. This name can be whatever you like."
type = string
default = "OtterTuneRole"
}
variable "permissions_level" {
description = "The permissions level associated with the created role. Currently the two options are: read_only | write_limited"
type = string
default = "read_only"
}
variable "tunable_parameter_group_arns" {
description = <<-EOT
Pass in the parameter group ARNs that you would like to allow OtterTune to optimize.
Leave blank if you would like to run OtterTune in monitoring-only mode for now. This can be updated later.
ARN Format: arn:aws:rds:<region>:<account>:pg:<name>.
EOT
type = list(string)
default = []
}
#
variable "tunable_aurora_cluster_parameter_group_arns" {
description = <<-EOT
Pass in the aurora cluster parameter group ARNs that you would like to allow OtterTune to optimize.
Leave blank if you would like to run OtterTune in monitoring-only mode for now. This can be updated later.
ARN Format: arn:aws:rds:<region>:<account>:pg:<name>
EOT
type = list(string)
default = []
}
variable "ottertune_account_id" {
description = "OtterTune Account ID, exposed to help terraform readability, no need to modify."
type = string
default = "691523222388"
}