github.com/bengesoff/terraform@v0.3.1-0.20141018223233-b25a53629922/config/test-fixtures/basic.tf.json (about) 1 { 2 "variable": { 3 "foo": { 4 "default": "bar", 5 "description": "bar" 6 } 7 }, 8 9 "provider": { 10 "aws": { 11 "access_key": "foo", 12 "secret_key": "bar" 13 }, 14 15 "do": { 16 "api_key": "${var.foo}" 17 } 18 }, 19 20 "resource": { 21 "aws_instance": { 22 "db": { 23 "security_groups": ["${aws_security_group.firewall.*.id}"], 24 "VPC": "foo", 25 "depends_on": ["aws_instance.web"] 26 }, 27 28 "web": { 29 "ami": "${var.foo}", 30 "security_groups": [ 31 "foo", 32 "${aws_security_group.firewall.foo}" 33 ], 34 "network_interface": { 35 "device_index": 0, 36 "description": "Main network interface" 37 } 38 } 39 }, 40 41 "aws_security_group": { 42 "firewall": { 43 "count": 5 44 } 45 } 46 }, 47 48 "output": { 49 "web_ip": { 50 "value": "${aws_instance.web.private_ip}" 51 } 52 } 53 }