summaryrefslogtreecommitdiff
path: root/tests/examplefiles/example.tf
diff options
context:
space:
mode:
Diffstat (limited to 'tests/examplefiles/example.tf')
-rw-r--r--tests/examplefiles/example.tf46
1 files changed, 46 insertions, 0 deletions
diff --git a/tests/examplefiles/example.tf b/tests/examplefiles/example.tf
index d3f02779..4cbef52c 100644
--- a/tests/examplefiles/example.tf
+++ b/tests/examplefiles/example.tf
@@ -23,6 +23,14 @@ variable "aws_amis" {
}
+resource "aws_internet_gateway" "base_igw" {
+ vpc_id = "${aws_vpc.something.id}"
+ tags {
+ Name = "igw-${var.something}-${var.something}"
+ }
+}
+
+
@@ -39,6 +47,16 @@ provider "aws" {
*/
+resource "aws_route53_record" "test" {
+ zone_id = "zone"
+ name = "name"
+ type = "A"
+ alias {
+ name = "alias name"
+ }
+}
+
+
# Single line comment
resource "aws_instance" "example" {
ami = "ami-408c7f28"
@@ -160,3 +178,31 @@ resource "aws_instance" "web" {
}
}
+
+
+resource "aws_autoscaling_group" "bar" {
+ name = "terraform-asg-example"
+ launch_configuration = "${aws_launch_configuration.as_conf.name}"
+ min_size = 1
+ max_size = 2
+
+ lifecycle {
+ create_before_destroy = true
+ }
+}
+
+
+resource "aws_db_instance" "timeout_example" {
+ allocated_storage = 10
+ engine = "mysql"
+ engine_version = "5.6.17"
+ instance_class = "db.t1.micro"
+ name = "mydb"
+
+ timeouts {
+ create = "60m"
+ delete = "2h"
+ }
+}
+
+