-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathvariables.tf
40 lines (33 loc) · 1.02 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
variable "tags" {
description = "common tags to add to the ressources"
type = map(string)
default = {}
}
variable "availability_zones" {
description = "Region AZs this VPC should cover. Currently this would be a list of two (a, b) or three (a, b, c) AZs."
default = ["a", "b", "c"]
}
variable "cidr_v4" {
description = "VPC CIDR."
default = "10.0.0.0/16"
}
variable "domain_internal" {
description = "Set this to an internal domain name to be associated with the VPC."
default = ""
}
variable "deploy_flowlogs" {
description = "Deploy or not deploy VPC flowlogs in CloudWatch Logs."
default = true
}
variable "flowlogs_retention_in_days" {
description = "CloudWatch Logs entry retention in days."
default = 90
}
variable "flowlogs_traffic_type" {
description = "The type of traffic to capture. Valid values: ACCEPT, REJECT, ALL"
default = "REJECT"
}
variable "environment" {
description = "the environment this vpc is created in (e.g. 'testing')"
type = string
}