-
Notifications
You must be signed in to change notification settings - Fork 3
/
vars.tf
41 lines (34 loc) · 1.25 KB
/
vars.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 "name" {
type = string
description = "(Required) The name of the application, must be unique within your account"
}
variable "description" {
type = string
default = ""
description = "(Optional) Short description of the application"
}
variable "tags" {
type = map(string)
default = {}
description = "(Optional) Application tags"
}
variable "appversion_service_role_arn" {
type = string
default = ""
description = "(Required if appversion configuration is to be set) The ARN of an IAM service role under which the application version is deleted. Elastic Beanstalk must have permission to assume this role."
}
variable "appversion_max_count" {
type = string
default = ""
description = "(Optional) The maximum number of application versions to retain."
}
variable "appversion_max_age_in_days" {
type = string
default = ""
description = "(Optional) The number of days to retain an application version. Should be used only if appversion_max_count is not set."
}
variable "appversion_delete_source_from_s3" {
type = bool
default = false
description = "(Optional) Set to true to delete a version's source bundle from S3 when the application version is deleted."
}