feat(dash): Terraform AWS Beanstalk split
[csit.git] / fdio.infra.terraform / terraform-aws-elastic-beanstalk-application / variables.tf
1 variable "application_description" {
2   description = "Short description of the application."
3   type        = string
4   default     = "Beanstalk Application"
5 }
6
7 variable "application_name" {
8   description = "The name of the application, must be unique within account."
9   type        = string
10   default     = "Beanstalk"
11 }
12
13 variable "appversion_lifecycle_service_role_arn" {
14   description = "The service role ARN to use for application version cleanup. If left empty, the `appversion_lifecycle` block will not be created."
15   type        = string
16   default     = ""
17 }
18
19 variable "appversion_lifecycle_max_count" {
20   description = "The max number of application versions to keep."
21   type        = number
22   default     = 2
23 }
24
25 variable "appversion_lifecycle_delete_source_from_s3" {
26   description = "Whether to delete application versions from S3 source."
27   type        = bool
28   default     = false
29 }