terraform/website/source/docs/providers/aws/d
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
..
acm_certificate.html.markdown provider/aws: Address acm_certificate review items 2016-11-03 20:01:46 -04:00
alb.html.markdown provider/aws: Add aws_alb data source (#10196) 2016-11-21 10:27:44 +02:00
alb_listener.html.markdown provider/aws: Add aws_alb_listener data source (#10181) 2016-11-18 13:01:21 +02:00
ami.html.markdown fix incorrect reference to iops property in `aws_ami` data source 2016-10-20 09:50:04 -05:00
availability_zone.html.markdown Fix typo 'availablity' => 'availability'. 2016-11-23 17:10:18 -05:00
availability_zones.html.markdown provider/aws: availability zone data source 2016-09-24 15:19:33 -07:00
billing_service_account.markdown Add AWS Billing & Cost Management service account 2016-09-07 17:43:45 +12:00
caller_identity.html.markdown provider/aws: Add aws_caller_identity data source 2016-08-16 11:24:26 +01:00
cloudformation_stack.html.markdown provider/aws: Add cloudformation_stack data source 2016-09-03 11:33:59 +01:00
ebs_snapshot.html.markdown provider/aws: Add `most_recent` to the ebs_snapshot data source (#10986) 2017-01-02 13:48:23 +00:00
ebs_volume.html.markdown provider/aws: Adding a datasource for aws_ebs_volume (#9753) 2016-11-01 14:15:31 +00:00
ecs_container_definition.html.markdown provider/aws: `aws_ecs_container_definition` datasource parameter 2016-08-25 18:10:08 +01:00
eip.html.markdown provider/aws: Add aws_eip data source (#9833) 2016-12-13 12:09:21 +00:00
elb_hosted_zone_id.html.markdown provider/aws: New DataSource: aws_elb_hosted_zone_id (#11027) 2017-01-12 16:50:58 +02:00
elb_service_account.html.markdown Update elb_service_account docs (#10299) 2016-11-23 10:55:47 +02:00
iam_account_alias.html.markdown Add 'aws_iam_account_alias' data source. (#10804) 2016-12-18 14:17:19 +00:00
iam_policy_document.html.markdown Add reference about AWS IAM policy requirements 2016-10-07 13:25:12 -05:00
iam_server_certificate.html.markdown feat/aws: add iam_server_certificate data source (#10558) 2016-12-07 11:40:53 +01:00
instance.html.markdown provider/aws: Add aws_instance data source 2017-01-18 12:19:44 -05:00
ip_ranges.html.markdown Fix doc for provider/aws_ip_ranges 2016-08-27 09:41:34 +09:00
prefix_list.html.markdown aws_prefix_list data source - Add ability to select PL by name. (#10248) 2016-11-20 16:21:55 +02:00
redshift_service_account.html.markdown docs/aws: Fix example of aws_redshift_service_account (#8313) 2016-08-19 09:09:48 +01:00
region.html.markdown provider/aws: aws_region data source 2016-09-24 15:19:33 -07:00
route53_zone.html.markdown Correct 'aws_hosted_zone' -> 'aws_route53_zone' in data source documentation. (#10803) 2016-12-17 12:30:20 +00:00
route_table.html.markdown Use 'route_table_id' instead of 'rtb_id' 2017-01-11 13:22:29 -05:00
s3_bucket_object.html.markdown provider/aws: aws_s3_object -> aws_s3_bucket_object (docs + filename) (#6979) 2016-06-02 12:13:39 +01:00
security_group.html.markdown Add note to aws_security_group data source describing the default security group for a VPC. (#10247) 2016-11-20 16:28:11 +02:00
subnet.html.markdown Data source docs missing `data.` 2016-10-15 06:32:20 +11:00
vpc.html.markdown Data source docs missing `data.` 2016-10-15 06:32:20 +11:00
vpc_endpoint_service.html.markdown provider/aws Add aws_vpc_endpoint_service data source (#10261) 2016-12-13 10:40:35 +00:00
vpc_peering_connection.html.markdown provider/aws: Add 'aws_vpc_peering_connection' data source (#10913) 2016-12-30 00:30:51 +00:00