-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.tf
71 lines (55 loc) · 1.53 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
variable "profile" {
description = "Name of your profile inside ~/.aws/credentials"
}
variable "application_name" {
description = "Name of your application"
}
variable "application_description" {
description = "Sample application based on Elastic Beanstalk & Docker"
}
variable "application_environment" {
description = "Deployment stage e.g. 'staging', 'production', 'test', 'integration'"
}
variable "region" {
default = "eu-west-1"
description = "Defines where your app should be deployed"
}
# RDS
variable "rds_instance_identifier" {
description = "RDS instance name"
}
variable "rds_storage_type" {
description = "One of 'standard' (magnetic), 'gp2' (general purpose SSD), or 'io1' (provisioned IOPS SSD)."
default = "gp2"
}
variable "rds_allocated_storage" {
description = "The allocated storage in GBs"
}
variable "rds_engine_type" {
description = "Database engine type"
}
variable "rds_engine_version" {
description = "Database engine version, depends on engine type"
}
variable "rds_instance_class" {
description = "Class of RDS instance"
}
variable "database_name" {
description = "The name of the database to create"
}
variable "database_user" {
description = "Database user"
}
variable "database_password" {
description = "Database password"
}
variable "database_port" {
description = "Database port"
}
variable "vpc_cidr" {
description = "VPC CIDR block that will be used"
}
variable "public_subnets" {
description = "List of CIDR blocks to create public subnets"
type = "list"
}