terraform/website/source/docs/providers
Paul Stack 7fde952d02 provider/aws: New Resource aws_ebs_snapshot (#10017)
* provider/aws: Add ability to create aws_ebs_snapshot

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSEBSSnapshot_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/11/10 14:18:36 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSEBSSnapshot_
-timeout 120m
=== RUN   TestAccAWSEBSSnapshot_basic
--- PASS: TestAccAWSEBSSnapshot_basic (31.56s)
=== RUN   TestAccAWSEBSSnapshot_withDescription
--- PASS: TestAccAWSEBSSnapshot_withDescription (189.35s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws220.928s
```

* docs/aws: Addition of the docs for aws_ebs_snapshot resource

* provider/aws: Creation of shared schema funcs for common AWS data source
patterns

* provider/aws: Create aws_ebs_snapshot datasource

Fixes #8828

This data source will use a number of filters, owner_ids, snapshot_ids
and restorable_by_user_ids in order to find the correct snapshot. The
data source has no real use case for most_recent and will error on no
snapshots found or greater than 1 snapshot found

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSEbsSnapshotDataSource_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/11/10 14:34:33 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSEbsSnapshotDataSource_ -timeout 120m
=== RUN   TestAccAWSEbsSnapshotDataSource_basic
--- PASS: TestAccAWSEbsSnapshotDataSource_basic (192.66s)
=== RUN   TestAccAWSEbsSnapshotDataSource_multipleFilters
--- PASS: TestAccAWSEbsSnapshotDataSource_multipleFilters (33.84s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws226.522s
```

* docs/aws: Addition of docs for the aws_ebs_snapshot data source

Adds the new resource `aws_ebs_snapshot`
2016-11-21 12:40:22 +02:00
..
archive provider/archive: Converting to datasource. (#8492) 2016-10-25 15:59:06 +01:00
atlas Merge #10008: atlas_artifact data source example 2016-11-10 08:02:37 -08:00
aws provider/aws: New Resource aws_ebs_snapshot (#10017) 2016-11-21 12:40:22 +02:00
azure
azurerm closes #5880 (#9970) 2016-11-18 14:30:54 +02:00
bitbucket adds missing `language` argument 2016-10-22 18:35:37 +02:00
chef provider/chef: Migrate Chef to use KEY_MATERIAL rather than using a Pem 2016-11-16 19:03:37 +02:00
clc
cloudflare
cloudstack Remove the need for specifying a network ID (#10204) 2016-11-18 08:20:31 +01:00
cobbler
consul Fixed comma typo 2016-11-08 16:08:46 +01:00
datadog
dme
dnsimple
do docs: Update DigitalOcean resource pages 2016-11-01 02:14:43 +00:00
docker provider/docker: Fixes for docker_container host object and documentation (#9367) 2016-10-27 10:54:05 +01:00
dyn
fastly website: Quick pass over some docs pages (#9705) 2016-10-31 08:52:27 +00:00
github provider/github: add GitHub labels resource (#10142) 2016-11-18 13:24:37 +02:00
google Merge pull request #10117 from cblecker/f-gke-node-scopes 2016-11-18 20:19:26 -08:00
grafana
heroku
influxdb
librato
logentries
mailgun
mysql
nomad provider/nomad 2016-10-24 10:34:06 -07:00
openstack provider/openstack: Add 'value_specs' option to 'openstack_fw_firewall_v1' resource 2016-11-05 10:17:33 +00:00
packet
pagerduty Fix incorrect service timeout documentation 2016-11-04 19:03:05 +01:00
postgresql Fix postgres_extension docs (#10011) 2016-11-10 11:54:56 +00:00
powerdns
rabbitmq
random
rundeck
scaleway provider/scaleway server volume property (#9695) 2016-10-29 12:07:35 +01:00
softlayer
statuscake
template website: document escaping template vars [GH-9897] 2016-11-07 08:42:46 -08:00
terraform Update remote_state.html.md 2016-10-24 14:14:49 -07:00
tls
triton
ultradns
vault Spelling mistake in docs-providers-vault index (#9994) 2016-11-09 13:50:09 +00:00
vcd
vsphere Update index.html.markdown 2016-11-15 13:49:01 -06:00
index.html.markdown