From 1b966038502c0b386a6645d4b5125f623d0947bb Mon Sep 17 00:00:00 2001 From: James Edwards Date: Mon, 13 Mar 2017 19:16:03 +0000 Subject: fix an issue where a route 53 alias was shown as an error --- tests/examplefiles/example.tf | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/examplefiles/example.tf') diff --git a/tests/examplefiles/example.tf b/tests/examplefiles/example.tf index d3f02779..5a85dbee 100644 --- a/tests/examplefiles/example.tf +++ b/tests/examplefiles/example.tf @@ -39,6 +39,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" -- cgit v1.2.1 From 8cddc9c11a8647467941defd10bca7bff1237d45 Mon Sep 17 00:00:00 2001 From: James Edwards Date: Wed, 5 Dec 2018 00:46:05 +0000 Subject: Added newer Terraform keywords. --- tests/examplefiles/example.tf | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'tests/examplefiles/example.tf') diff --git a/tests/examplefiles/example.tf b/tests/examplefiles/example.tf index 5a85dbee..50082616 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}" + } +} + + @@ -170,3 +178,30 @@ 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" + } +} + + -- cgit v1.2.1 From 7dfc68988ef1a3fe3657f9b23ae07308fd037f86 Mon Sep 17 00:00:00 2001 From: James Edwards Date: Wed, 5 Dec 2018 01:06:25 +0000 Subject: Fixed typos in terraform lexer --- tests/examplefiles/example.tf | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/examplefiles/example.tf') diff --git a/tests/examplefiles/example.tf b/tests/examplefiles/example.tf index 50082616..4cbef52c 100644 --- a/tests/examplefiles/example.tf +++ b/tests/examplefiles/example.tf @@ -198,6 +198,7 @@ resource "aws_db_instance" "timeout_example" { engine_version = "5.6.17" instance_class = "db.t1.micro" name = "mydb" + timeouts { create = "60m" delete = "2h" -- cgit v1.2.1