terraform/builtin/providers
Jake Champlin 9cbd67dd0b
provider/aws: Add aws_instance data source
Adds the `aws_instance` data source, tests, and documentation.

```
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/01/18 11:49:09 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSInstanceDataSource -timeout 120m
=== RUN   TestAccAWSInstanceDataSource_basic
--- PASS: TestAccAWSInstanceDataSource_basic (106.24s)
=== RUN   TestAccAWSInstanceDataSource_AzUserData
--- PASS: TestAccAWSInstanceDataSource_AzUserData (108.52s)
=== RUN   TestAccAWSInstanceDataSource_gp2IopsDevice
--- PASS: TestAccAWSInstanceDataSource_gp2IopsDevice (80.71s)
=== RUN   TestAccAWSInstanceDataSource_blockDevices
--- PASS: TestAccAWSInstanceDataSource_blockDevices (94.07s)
=== RUN   TestAccAWSInstanceDataSource_rootInstanceStore
--- PASS: TestAccAWSInstanceDataSource_rootInstanceStore (95.17s)
=== RUN   TestAccAWSInstanceDataSource_privateIP
--- PASS: TestAccAWSInstanceDataSource_privateIP (241.75s)
=== RUN   TestAccAWSInstanceDataSource_keyPair
--- PASS: TestAccAWSInstanceDataSource_keyPair (208.77s)
=== RUN   TestAccAWSInstanceDataSource_VPC
--- PASS: TestAccAWSInstanceDataSource_VPC (109.89s)
=== RUN   TestAccAWSInstanceDataSource_SecurityGroups
--- PASS: TestAccAWSInstanceDataSource_SecurityGroups (118.66s)
=== RUN   TestAccAWSInstanceDataSource_VPCSecurityGroups
--- PASS: TestAccAWSInstanceDataSource_VPCSecurityGroups (136.79s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws    1300.625s
```
2017-01-18 12:19:44 -05:00
..
archive
atlas
aws provider/aws: Add aws_instance data source 2017-01-18 12:19:44 -05:00
azure
azurerm provider/azurerm: use configured environment for storage clients (#11159) 2017-01-17 16:28:24 +00:00
bitbucket
chef
clc
cloudflare Use a better format in error output 2017-01-13 15:43:47 -05:00
cloudstack
cobbler
consul
datadog Fix fmt.Errorf() formatting 2017-01-13 18:19:35 -05:00
digitalocean provider/digitalocean: Fix failing acceptance test 2017-01-10 10:00:04 -05:00
dme
dnsimple
docker provider/docker: Add support for a list of pull_triggers within the docker_image resource. (#10845) 2017-01-03 16:10:39 +00:00
dyn
external
fastly
github
google providers/google: Add subnetwork_project field to enable cross-project networking in instance templates (#11110) 2017-01-12 16:05:13 +02:00
grafana
heroku
icinga2
ignition provider/ignition: allowing empty systemd.content when a dropin is provided (#11216) 2017-01-17 11:49:45 +00:00
influxdb
librato
logentries
mailgun
mysql
newrelic
nomad
null
openstack provider/openstack: LoadBalancer Security Groups (#11074) 2017-01-12 16:00:32 +02:00
opsgenie New Provider: OpsGenie (#11012) 2017-01-05 19:25:04 +00:00
packet
pagerduty
postgresql Follow up to #11161 to fix `connection_limit` updates to a ROLE. 2017-01-11 16:24:00 -08:00
powerdns
rabbitmq
rancher Add 'finishing-upgrade' state to rancher stack (#11019) 2017-01-04 09:16:04 +00:00
random
rundeck
scaleway provider/scaleway: fix provider configuration (#11234) 2017-01-17 12:50:10 +00:00
softlayer
statuscake Merge branch 'statuscake_adding_contact_group' of https://github.com/ldjohnson/terraform into ldjohnson-statuscake_adding_contact_group 2017-01-17 16:11:23 +00:00
template
terraform
test
tls
triton
ultradns
vault provider/vault: Remove user input for optional vault provider fields (#11082) 2017-01-17 12:06:55 +00:00
vcd
vsphere