Commit Graph

4693 Commits

Author SHA1 Message Date
Stephen Weatherford d378e30b1d Fix crash for outputs of type Object (#7353), and support bool and int outputs
Included in this fix:
1) No crash
2) Debug log indicates problem, otherwise unsupported outputs are ignored
3) String, bool and int outputs are supported
4) Documentation indicates these limitations
What is not included:
5) Array, object, securestring, secureobject still not supported
2017-04-20 20:28:08 +00:00
Chris Marchesi fa5cc7eb34 website: Fix mobile link to correct project (#13819)
Was pointing to Consul before :)
2017-04-20 15:16:36 -05:00
Dominik-K 565f0a4e0f `roles` deprecated in docs & code error message (#13622) 2017-04-20 23:02:48 +03:00
Chris Broglie 3f0934bd4e provider/aws: Add aws_kinesis_stream data source (#13562)
This fixes #13521
2017-04-20 22:13:39 +03:00
Jake Champlin 35388cbc31 Merge pull request #13468 from hashicorp/f-oracle-compute
provider/opc: Add Oracle Compute Provider
2017-04-20 14:52:39 -04:00
Andy Lindeman 28d71e6624 provider/github: Implements github_branch_protection (#10476) 2017-04-20 21:11:49 +03:00
terraformbot 7925b76bad provider/aws: Change s3_bucket documentation example to work (#13811)
Fixes: #13789
2017-04-20 21:00:05 +03:00
Joe Topjian 6262a73de7 provider/rabbitmq: Allow users without tags (#13798)
This commit makes the tags attribute optional for users. It also
handles cases when a user defines a tag as an empty string ("").
2017-04-20 20:10:20 +03:00
Alexander 9bd50a1219 provider/google: BigQuery Dataset (#13436)
* Vendor BigQuery

* Add resource

* Add tests

* Add documentation

* Remove named import

* Remove `retain_on_delete`

* Fix formatting
2017-04-20 09:47:38 -07:00
Jearvon Dharrie e667411cc5 website: Fix spacing of literal "terraform console" (#13807) 2017-04-20 09:36:34 -07:00
Thomas Poindessous 7ec1c66f69 Merged upstream for nav 2017-04-20 12:44:10 +02:00
Thomas Poindessous 1fa91dfb4d merge upstream/master 2017-04-20 12:37:18 +02:00
Thomas Poindessous 68af7d44e8 Added the new resource to the nav panel 2017-04-20 12:13:47 +02:00
Thomas Poindessous 573da4d729 Added a new attribute : source_disk_link 2017-04-20 12:12:43 +02:00
Martin Atkins d157eea2e3 website: Correct capitalization of "Bitbucket"
Previously we fixed this specifically for the Enterprise VCS integration,
but we also had some long-running errors of this sort in the docs for
how to specify module sources on Bitbucket.
2017-04-19 14:56:11 -07:00
Mary Elizabeth Cutrali 3d315baee5 update spelling of Bitbucket 2017-04-19 17:30:58 -04:00
ebilhoo 8ef010440e cleanup and validation, rdpool.order optional with ROUND_ROBIN default 2017-04-19 20:02:27 +00:00
Joseph Anthony Pasquale Holsten c57e0735d1 Merge pull request #13745 from bhood4/master
provider/ultradns: add ultradns_rdpool resource
2017-04-19 10:45:20 -07:00
tmshn 86d7c47c0a Change cidrhost() to get IP from end of the range when negative number given
Ref: https://github.com/apparentlymart/go-cidr/pull/2
2017-04-19 09:41:41 -07:00
Seth Vargo bcacf3a036
Update ldlogo 2017-04-18 14:10:27 -04:00
ebilhoo a8b8404589 rdpool doc 2017-04-18 15:08:18 +00:00
KOJIMA Kazunori 47d255f943 provider/aws: Add aws_kms_alias datasource (#13669) 2017-04-18 15:29:14 +03:00
demonwy 69ec7e12ac provider/alicloud: Add new resource ESS, including scalinggroup scalingconfiguration scalingrule and schedule (#13731)
* add docs

* add new resource ess

* add examples

* update aliyun go

* merge master

* fix ci
2017-04-18 15:18:57 +03:00
Julien Pivotto c2d1a37334 DigitalOcean: Export droplet prices (#13720)
Note: In DO, Droplets are about the only thing you pay. DNS/Float IP are
free.

Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2017-04-18 14:52:40 +03:00
Martin Atkins b21bb7746a Merge #11776: Optionally allow vault_generic_secret resource to detect drift 2017-04-17 11:14:02 -07:00
Martin Atkins d515c2efc4 Merge #12757: local_file resource 2017-04-17 10:48:15 -07:00
Martin Atkins 4d79e0b99c website: documentation tweaks for the local_file resource and its provider 2017-04-17 10:45:10 -07:00
Jake Champlin ebc89e9426 Merge pull request #13701 from kavu/kavu-docs_hcl_addition
Massively add HCL source tag in docs Markdown files
2017-04-17 09:48:25 -04:00
gotyoooo 3da620944d Add auto_minor_version_upgrade document (#13706) 2017-04-17 16:35:27 +03:00
Paul Stack bb69e3730b provider/aws: Documentation fixed for elasticsearch_domain (#13704)
Fixes: #13434
2017-04-17 16:26:08 +03:00
Max Riveiro 137fcfb5de
Massively add HCL source tag in docs Markdown files
Signed-off-by: Max Riveiro <kavu13@gmail.com>
2017-04-17 13:17:54 +03:00
Paul Tyng b8b896e11b Update go-newrelic vendor and use new field (#13158)
Fixes #12972
2017-04-17 01:59:11 +03:00
Kent Wang 8927ad5dce provider/alicloud: Fix allocate public ip error (#13267) (#13268)
Wait for instance to be in STOPPED or RUNNING state before invoking
AllocatePublicIP API.

* provider/alicloud: Wait for instance state before allocate public ip

* provider/alicloud: Fix test `TestAccAlicloudInstance_associatePublicIP`

* provider/alicloud: Update alicloud_instance document

Fixes: #13267
2017-04-17 01:52:39 +03:00
Joshua Spence 8d5fdeae57 Add `name_prefix` support to `aws_cloudwatch_log_group` (#13273) 2017-04-17 01:50:52 +03:00
Tom Harvey f7f800bdfb provider/azurerm: VM Scale Sets - import support + fixes (#13464)
* Ensuring we base64 decode the custom data if it's base64 encoded

* Import support for VM Scale Sets

* Updating the docs to mention Import support

* Fixes #13009, where the SSH Keys would be set at the incorrect index

(leaving a null entry at the start, causing a crash on the second apply)

* Adding tests to cover the updating use-case

* Adding an import linux test

* Storing the base64 encoded value
Making custom_data a force new, since it an't be updated

* Updating the docs
2017-04-17 01:37:28 +03:00
Paul Stack 67f02e6a54 provider/aws: Documentation fixes for aws_ami (#13694)
* provider/aws: Documentation fixes for aws_ami

Fixes: #13685

* Update ami.html.markdown
2017-04-17 01:33:30 +03:00
Paul Stack b348cff246 provider/aws: Documentation fixes for aws_inspector_resource_group (#13695)
Fixes: #13684
2017-04-17 01:26:57 +03:00
Paul Stack acb5684052 provider/aws: Documentation fixes for aws_api_gateway_* (#13693)
Fixes: #13692
2017-04-17 01:20:47 +03:00
Charlie O'Leary f4b59f2d3a ip_set_descriptors is no longer required. (#13666) 2017-04-16 19:54:04 +03:00
okumin e1ac462b3f Fix billing_acount into billing_account in google_project.html.markdown (#13689) 2017-04-16 19:53:19 +03:00
Phillip Shipley c87459a895 website: updated link to RE2 regex syntax page
Docs had old link to google code, which does not redirect to the new syntax page.
2017-04-15 17:15:14 -07:00
Sander van Harmelen 10c6c873ed provider/aws: add an option to skip getting the EC2 platforms (#13672)
* Add an option to skip getting the EC2 platforms

Even through this call fails silently in case of an error (usually lack of rights), it’s still a pretty extensive call.

In our region (eu-west-1) this can take up to 3 seconds. And since we have a system that involves doing much planning with the option `-refresh=false` these additional 3 seconds are really very annoying and totally not needed.

So being able to choose to skip them would make our lives a little better 😉

* Update the docs accordingly
2017-04-14 23:41:59 +02:00
Roman Laguta 7b32ad2b99 Update cloudwatch_log_subscription_filter.html.markdown (#13659)
Currently CloudWatch log subscription supports Lambda as a destination. And we can use `aws_cloudwatch_log_subscription_filter` resource for creating subscriptions with Lambda as a destination, but it needs some additional actions. I described them in description, but feel free to improve description if you can say the same better.
This change will help better understand abilities of using this resource.
2017-04-14 21:09:37 +03:00
Jonathan Thomas 4d359b318a website: add enterprise link in header and mobile sidebar. (#13653) 2017-04-14 11:52:14 +03:00
Adam Leventhal a6f28d2d0b typo in iam_instance_profile docs (#13647) 2017-04-14 11:51:29 +03:00
Josh VanderLinden 24e857ae96 azurerm_redis_cache resource missing hostname (#13650)
* Fix Azure Redis Cache hostname attribute

* Fix inaccurate Azure Redis Cache docs
2017-04-14 11:49:49 +03:00
Quentin Machu bf8d932d23
provider/local: Implement a new local_file resource
This commit adds the ability to provision files locally.
This is useful for cases where TerraForm generates assets
such as TLS certificates or templated documents that need
to be saved locally.

- While output variables can be used to return values to
the user, it is not extremly suitable for large content or
when many of these are generated, nor is it practical for
operators to manually save them on disk.
- While `local-exec` could be used with an `echo`, this
provider works across platforms and do not require any
convoluted escaping.
2017-04-13 14:57:29 -07:00
Mathieu Herbert 25cbbdea8a provider/google: datasource subnetwork and network (#12442)
* first version of this datasource

* add network and subnetwork datasource and documentation

* modify sidebar reference in documentation

* fix elements after review on network and subnetwork datasources

* fix fmt on Google provider.go

* modify code with the review

* modify documentation layout order

* fix alphabetic order in provider.go

* fix rebase issue and documentation datasource => data
2017-04-13 13:25:29 -07:00
Mark van den Boomen b0407adaf5 Host based routing on ALB possible (#13623)
Tried to use the Host based routing feature of the ALB (ELB v2.0) with Terraform 0.9.2. Worked perfectly, so updating the documentation.
2017-04-13 17:55:07 +02:00
Michael Warkentin 2734a53887 Grammar fix (#13626) 2017-04-13 09:07:48 -05:00
tombuildsstuff 336a37bea3 Quoting the title for the iam_role data source
Fixes #13613
2017-04-13 10:32:43 +01:00
Tom Harvey 5e7531120c Merge pull request #13611 from steakfest/master
Fixing some documentation issues with the Azurerm Traffic Manager End…
2017-04-13 09:53:08 +01:00
Vishnu Bharathi fb0533ee54 Fixes kubernetes namespace name to have valid format (#13615) 2017-04-13 07:24:10 +01:00
John McGowan 444cf35649 Fixing some documentation issues with the Azurerm Traffic Manager Endpoint page 2017-04-12 17:11:26 -06:00
Paddy d34006bbbf Merge pull request #13270 from JDiPierro/google_address_importability
Google address importability
2017-04-12 15:46:08 -07:00
Mary Elizabeth Cutrali e80a960dc5 add bitbucket & gitlab to docs sidebar 2017-04-12 16:39:22 -05:00
Martin Atkins 1601af7a07
v0.9.3 2017-04-12 20:21:42 +00:00
Dana Hoffman 11a20ddb53 provider/google: Add node_pool field in resource_container_cluster. (#13402) 2017-04-12 12:57:53 -07:00
Jenny Duckett e57790e636 website: Add sidebar links to GitHub webhook resource pages
These resources and their documentation were added in
https://github.com/hashicorp/terraform/pull/12924. Add sidebar links to the
docs pages to make them easier to find.
2017-04-12 10:43:07 -07:00
Radek Simko 4606090c32 provider/aws: Add support for api_gateway_method_settings (#13542) 2017-04-12 16:13:33 +01:00
Jake Champlin f1666b46e6 Merge pull request #13519 from StephenWeatherford/master
Doc fixes for azurerm - deployment template and virtual machine
2017-04-12 10:25:51 -04:00
Jake Champlin 0c20e9b615 Merge pull request #13536 from hashicorp/b-update-vsphere-docs-keeponremove
provider/vsphere: Add keep_on_remove to docs
2017-04-12 09:18:29 -04:00
Jake Champlin 0054c162d6 Merge pull request #13535 from hashicorp/b-update-instance-docs
provider/aws: Update instance documentation
2017-04-12 09:17:14 -04:00
Radek Simko 5f02c0b61a provider/aws: Add support for api_gateway_stage (#13540) 2017-04-12 08:35:00 +01:00
Radek Simko 1cf0cd87cb provider/kubernetes: Add support for persistent_volume_claim (#13527) 2017-04-12 08:33:26 +01:00
Stephen Weatherford ae2a05e29f Note behavior of destroying deployment template in docs 2017-04-12 02:20:29 +00:00
Stephen Weatherford 0c76579c0c Use Incremental in sample, and Empty available for data disks 2017-04-12 02:20:29 +00:00
John Miller 9343a9da82 website: fix erroneous example for aws_iam_server_certificate
Fixed the example inline redacted private key having incongruent PEM header/footer
2017-04-11 16:51:11 -07:00
Mary Elizabeth Cutrali 13e826c580 include documentation for TFE GitLab integration 2017-04-11 10:46:09 -05:00
Mary Elizabeth Cutrali f99a9b1873 include documentation for TFE bitbucket cloud 2017-04-11 10:46:09 -05:00
Mary Elizabeth Cutrali 0926083be1 add pages for bb & gitlab documentation 2017-04-11 10:42:28 -05:00
Jake Champlin 6a3ed342fa
provider/vsphere: Add keep_on_remove to docs
Fixes: #13518
2017-04-11 10:21:48 -04:00
Jake Champlin 40fc19d812
provider/aws: Update instance documentation
Updates instance documentation.

Fixes: #13514
2017-04-11 09:57:15 -04:00
Alex Boyd 8592b3b120 nuke duplicate contact_id in statuscake docs (#13528) 2017-04-11 12:07:33 +03:00
Radek Simko 71a05e6f67
provider/kubernetes: Add support for persistent_volume 2017-04-11 07:04:57 +01:00
Paul Stack 3574052c8a provider/aws: Add support for EMR clusters to aws_appautoscaling_target (#13368)
```

```
2017-04-10 21:46:51 +03:00
Seth Vargo 0540c213c0
Update template provider 2017-04-10 12:29:20 -04:00
Seth Vargo a765c320e4
Update nomad provider 2017-04-10 12:28:09 -04:00
Seth Vargo ecda27e05a
Update kubernetes provider 2017-04-10 12:26:41 -04:00
Seth Vargo d37bf808df
Update github provider 2017-04-10 12:25:29 -04:00
Seth Vargo 9bd2b38f2c
Update fastly provider 2017-04-10 12:23:21 -04:00
Seth Vargo cf550dfd78
Update dnsimple provider 2017-04-10 12:22:31 -04:00
Seth Vargo 1d6c7f35b6
Update dns provider 2017-04-10 12:22:13 -04:00
Seth Vargo e9edc1d904
Update dme provider 2017-04-10 12:20:42 -04:00
Seth Vargo e6784907d8
Update datadog provider 2017-04-10 12:20:16 -04:00
Seth Vargo 33483de62f
Update consul provider 2017-04-10 12:19:36 -04:00
Seth Vargo 11ce92e9ca
Update clobber provider 2017-04-10 12:15:47 -04:00
Seth Vargo a4f78613b5
Update cloudstack provider 2017-04-10 12:15:08 -04:00
Seth Vargo 6bfb958dcd
Update cloudflare provider 2017-04-10 12:12:48 -04:00
Seth Vargo e525dc953f
Update clc provider 2017-04-10 12:12:22 -04:00
Seth Vargo 5345547f79
Update circonus provider 2017-04-10 12:11:27 -04:00
Seth Vargo cbeddbb407
Update chef provider 2017-04-10 12:09:04 -04:00
Seth Vargo d10a8ece43
Fix README logo 2017-04-10 11:54:14 -04:00
Seth Vargo a959a04d2f
Fix tracking 2017-04-10 11:31:35 -04:00
Gavin Williams 4021b0c898 Add documentation for `description` paramater on `output`. 2017-04-10 08:28:16 -07:00
Radek Simko 7a61e1d8e3 provider/kubernetes: Allow defining custom config context (#12958) 2017-04-10 16:13:09 +01:00
Tom Harvey 906cd0946a Merge pull request #13223 from tombuildsstuff/azurerm-servicebustopic
provider/azurerm: Setting an optional field on Service Bus Topic
2017-04-10 14:35:22 +01:00
Paul Stack 4e360a6637 provider/statuscake: Adding TriggerRate param to docs (#13503) 2017-04-10 15:58:41 +03:00
Peter Goodman 6ad4b89b8a provider/aws Add support for updating SSM documents (#13491)
* Add schema_version as computed ssm document attribute

* Update the SSM document itself if the content has changed and it has a schema >= 2.0

* Add default_version as DocumentVersion in SSM doc update

* Acceptance test for updating an SSM document

* Better error handling in updating SSM documents

* Add SSM document update documentation

* Better names for SSM input params
2017-04-10 14:13:43 +03:00
Marcin Suterski 8e2ff8e6ca Add support for Sumologic logging to Fastly provider (#12541) 2017-04-10 14:04:14 +03:00
Thomas Poindessous 89799a0938 Add a link to "Multiple Provider Instances"
Hi

I just added a link to "Multiple Provider Instances" on ressources's page.

Thanks.
2017-04-10 09:42:02 +02:00
Jake Champlin dec1cc28f0
Merge remote-tracking branch 'origin/master' into f-oracle-compute 2017-04-09 21:58:01 -04:00
Radek Simko 6e2c758666 Merge pull request #13456 from hashicorp/iam_openid
provider/aws: Add support for iam_openid_connect_provider
2017-04-08 09:56:02 +01:00
Martin Atkins 22110ee73f website: Syntax highlighting for "mysql" provider docs 2017-04-07 16:58:01 -07:00
Martin Atkins 2933123a62 website: additional syntax highlighting for "terraform" provider docs 2017-04-07 16:56:35 -07:00
Martin Atkins 6b8c98d393 website: syntax highlighting for "external" provider docs 2017-04-07 16:55:42 -07:00
Martin Atkins 853b411840 website: syntax highlighting and hclfmt layout for TLS provider 2017-04-07 16:54:00 -07:00
Martin Atkins af05871e65 website: Activate HCL syntax highlighting for Random provider docs 2017-04-07 16:48:08 -07:00
Martin Atkins 5fc7414076 website: Activate HCL syntax highlighting for Template provider docs 2017-04-07 16:46:56 -07:00
Martin Atkins 4a24b58fd8 website: Activate HCL syntax highlighting for Rundeck provider docs 2017-04-07 16:44:52 -07:00
Martin Atkins ca96c856fe website: Activate HCL syntax highlighting for Vault provider docs 2017-04-07 16:43:24 -07:00
Radek Simko affdc76d4c
aws: Allow import of OID connect provider + allow disappearance 2017-04-07 22:15:37 +01:00
Radek Simko caa82d70ca
provider/aws: Align field names with conventions (lowercase+underscore) 2017-04-07 22:15:35 +01:00
Ryan Roberts 3640bdd6e1
AWS IAM OpenID Connect provider
http://docs.aws.amazon.com/cli/latest/reference/iam/create-open-id-connect-provider.html

Tests currently use a personal google account identity
2017-04-07 22:15:34 +01:00
Jake Champlin 4db7d69a48
Merge remote-tracking branch 'origin/master' into f-oracle-compute 2017-04-07 15:21:39 -04:00
Martin Atkins d1b35b412c Merge #13419: "chomp" function for stripping trailing newlines from strings 2017-04-07 11:12:49 -07:00
Seth Vargo 4fb72b7816
Fix bug during build 2017-04-07 11:57:59 -04:00
Seth Vargo b6b2d2d505
Remove more references to Atlas 2017-04-07 11:56:19 -04:00
Seth Vargo 966e3bc894
Remove atlas reference 2017-04-07 11:56:19 -04:00
Seth Vargo 4be8a790df
Remove unused layout 2017-04-07 11:56:18 -04:00
Seth Vargo 00a60f4d77
Typo 2017-04-07 11:56:18 -04:00
Seth Vargo 426065a8f2
Fix broken links 2017-04-07 11:56:17 -04:00
Seth Vargo cb5dd8f77f
Remove unused pages 2017-04-07 11:56:17 -04:00
Seth Vargo 46f4ffbc32
Fix terminal size 2017-04-07 11:56:16 -04:00
Seth Vargo 2454ea9d14
Update home 2017-04-07 11:56:16 -04:00
Seth Vargo 51665dd18a
Update support 2017-04-07 11:56:15 -04:00
Seth Vargo fa4d6ec5f8
Update VCS 2017-04-07 11:56:15 -04:00
Seth Vargo e5f60930c0
Update accounts 2017-04-07 11:56:14 -04:00
Seth Vargo d31e1d9efa
Update state 2017-04-07 11:56:14 -04:00
Seth Vargo 7924c6f2d3
Update runs 2017-04-07 11:56:13 -04:00
Seth Vargo 1e35245a49
Update packer sections 2017-04-07 11:56:13 -04:00
Seth Vargo 1bd0e49f2b
Update organizations 2017-04-07 11:56:12 -04:00
Seth Vargo 85900595bc
Update FAQ and Glossary 2017-04-07 11:56:12 -04:00
Seth Vargo bbb8d1fe6d
Update artifact docs 2017-04-07 11:56:11 -04:00
Seth Vargo 7c7c626a37
Update API docs 2017-04-07 11:56:11 -04:00
Seth Vargo 0a595cb1e9
Cleanup layouts 2017-04-07 11:56:10 -04:00
Chris Riley 28106b8f08
Expanded all sub-menus in "FTE" 2017-04-07 11:56:10 -04:00
Chris Riley a71c5ebfee
Removed FTE "billing" doc and added FTE level of hierarchy 2017-04-07 11:56:09 -04:00
Chris Riley dd76ccb579
removed Atlas from TF OSS Docs 2017-04-07 11:56:09 -04:00
Chris Riley 04aa0d8ff8
Fixed typos and broken links in TFE docs 2017-04-07 11:56:08 -04:00
Chris Riley 7571ca6c6f
TFE Docs text edits, added support, docs css for tables 2017-04-07 11:56:08 -04:00
Chris Riley 41619e0a57
Added Packer docs to TFE 2017-04-07 11:56:07 -04:00
Chris Riley 8a1d2cca14
Added API docs to FTE 2017-04-07 11:56:07 -04:00
Chris Riley ced173d248
Added API docs to FTE 2017-04-07 11:56:06 -04:00
Chris Riley c7f8db3dba
added TFE faq, billing, api, organizations 2017-04-07 11:56:06 -04:00
Chris Riley d6a5c027ca
TFE Docs text/spelling changes 2017-04-07 11:56:05 -04:00
Chris Riley a800616af9
Added all TFE VCS files 2017-04-07 11:56:04 -04:00
Chris Riley 643ac35bc3
Added all TFE artifact files 2017-04-07 11:56:04 -04:00
Chris Riley d7bea2aab4
Added all TFE state files 2017-04-07 11:56:03 -04:00
Chris Riley cf95a60639
Completed adding ent runs pages 2017-04-07 11:56:03 -04:00
Chris Riley fb341acb8b
Added runs layout 2017-04-07 11:56:02 -04:00
Chris Riley 24851e11e6
Added runs layout 2017-04-07 11:56:02 -04:00
Chris Riley f16cc0df33
Runs index - fixed link 2017-04-07 11:56:01 -04:00
Chris Riley df3ca1f834
Runs index - fixed link 2017-04-07 11:56:01 -04:00
Chris Riley 98d63dbd37
updated ent docs runs index page 2017-04-07 11:56:00 -04:00
Chris Riley 8a2cfad427
updated ent docs runs index page 2017-04-07 11:56:00 -04:00
Chris Riley f01e5513bb
Fixed links on ent docs index 2017-04-07 11:55:59 -04:00
Chris Riley 9c72d7d6e5
Fixed links on ent docs index 2017-04-07 11:55:59 -04:00
Chris Riley 80fe930abb
Converted ent index removed "Atlas" 2017-04-07 11:55:58 -04:00
Chris Riley 8a6c68d9c0
Converted ent index removed "Atlas" 2017-04-07 11:55:58 -04:00
Chris Riley bb9f383bf1
Converted features page to index page. 2017-04-07 11:55:57 -04:00
Chris Riley 656260c647
Add "enterprise" to docs sidebar 2017-04-07 11:55:56 -04:00
Chris Riley 6c981f2524
Initial Enterprise Doc File Move 2017-04-07 11:55:56 -04:00
Clint a3ae38d1bb docs: Update AWS Data Source docs to have HCL formatted examples (#13467)
* docs: update AWS examples. Disntinguish between alb and alb listener datasource

* more hcl highlighting

* more hcl

* fix missing end quote in docs

* docs: finish updates to AWS data source highlights

Also updates layout to distinguish some resources
2017-04-07 10:54:28 -05:00
Nicholas Jackson 19eecd4a71 Merge pull request #13413 from hashicorp/nic-provider-docs
* Updated provider documentation to highlight limitations of interpolation syntax
2017-04-07 16:11:57 +01:00
Joshua Spence 488711afef Add `name_prefix` to `aws_alb_target_group` (#13442)
Adds the `name_prefix` parameter to the `aws_alb_target_group` resource.
2017-04-07 18:09:51 +03:00
Paul Stack 805612c38c provider/aws: Remove deprecated endpoints from Provider introduction (#13461)
Fixes: #13450
2017-04-07 17:02:39 +03:00
Tom Harvey 4129afd884 Merge branch 'f-oracle-compute' into f-oracle-website 2017-04-07 14:52:08 +01:00
Gavin Williams afb8bb27e8 provider/openstack: Add support for 'value_specs' options to (#13380)
`openstack_compute_servergroup_v2`
Refactor to use common `types.go` and `MapValueSpecs function`.
Added supporting website documentation.
2017-04-07 15:15:31 +03:00
tombuildsstuff 72aab5a13f Removing an unneeded line 2017-04-07 13:14:53 +01:00
tombuildsstuff 82e57870bb Updating the docs for Instances 2017-04-07 13:07:21 +01:00
tombuildsstuff 50cfe7e359 Updating the instance docs 2017-04-07 12:17:36 +01:00
tombuildsstuff 833023f8fc Fixing sidebar selection for multiple links 2017-04-07 12:12:15 +01:00
tombuildsstuff 7e9fbc6b88 Updating the example for image list entries 2017-04-07 12:09:31 +01:00
tombuildsstuff 965d6ce92e Updating the spacing 2017-04-07 11:57:52 +01:00
tombuildsstuff bfd6aab40f Updating the opc layout 2017-04-07 11:41:52 +01:00
tombuildsstuff 3a084b061a Merge branch 'master' into f-oracle-merge 2017-04-07 11:15:36 +01:00
Nic Jackson c0d6cedee6
Updated documentation with comments from @sethvargo and @radeksimko 2017-04-07 10:26:30 +01:00
Nick Walke df5dfb10c8 DOCS: Updated list of triggers for codedeploy_deployment_group (#13396)
* Updated list of triggers.

* Updated to just point to the codedeploy docs
2017-04-07 10:08:03 +01:00
Nic Jackson 45cacd4a9e
Merge branch 'master' of github.com:hashicorp/terraform into nic-provider-docs 2017-04-07 10:07:40 +01:00
Nic Jackson cde1df8af7
Updated copy 2017-04-07 10:07:23 +01:00
tombuildsstuff c4357c29c6 Fixing the documentation 2017-04-07 09:05:28 +01:00
tombuildsstuff 222a03da54 Updating the documentation 2017-04-07 09:02:46 +01:00
Jake Champlin 76b224ea0a
Update IP Association Documentation, add sidebar 2017-04-06 20:43:42 -04:00
Seth Vargo cd7e128115
Add logo with text 2017-04-06 18:50:23 -04:00
Matthew Frahry 29d4814992 Merge pull request #13424 from hashicorp/f-add-ip-address-associaitons
provider/opc: Adding ip address associations
2017-04-06 16:29:02 -06:00
= 1d02ed51c1 fixed nits 2017-04-06 16:27:22 -06:00
Seth Vargo ac3d79e51e
Space feature boxes 2017-04-06 15:16:58 -04:00
Seth Vargo fad6be45ab
Contain SVGs 2017-04-06 14:23:07 -04:00
Seth Vargo 78644356d0
Update atlas and archive 2017-04-06 14:09:12 -04:00
Seth Vargo c672529d6f
Update arukus 2017-04-06 14:09:12 -04:00
Seth Vargo 4246790135
Update backend-types sidebar 2017-04-06 14:09:11 -04:00
Seth Vargo d41bd13b9c
Update alicloud sidebar 2017-04-06 14:09:11 -04:00
Seth Vargo 56a50cb552
Remove fancy quotes 2017-04-06 14:09:10 -04:00
Seth Vargo a2ee36d9ea
Replace // with # 2017-04-06 14:09:10 -04:00
Seth Vargo e1558b4c28
Do not link h3 in sidebar 2017-04-06 14:09:09 -04:00
Seth Vargo 9c68595d61
Update intro section 2017-04-06 14:09:07 -04:00
Seth Vargo 487c6daf94
Move image into docs 2017-04-06 14:08:42 -04:00
Seth Vargo 90ecc7d0d5
Redo home page 2017-04-06 14:08:42 -04:00
Seth Vargo 4d9337d0b8
Add press-kit 2017-04-06 14:08:41 -04:00
Seth Vargo 53cbe57bde
Add open graph images 2017-04-06 14:08:41 -04:00
Seth Vargo 379f939bb4
Add favicons 2017-04-06 14:08:40 -04:00
Seth Vargo e3f56e98bf
Update alicloud 2017-04-06 14:08:40 -04:00
Seth Vargo 7110d15f19
Add HCL syntax highlighting for everything but providers 2017-04-06 14:08:39 -04:00
Seth Vargo 34c553a42b
Update basic scaffolding 2017-04-06 14:08:37 -04:00
Jake Champlin c51fb79bf3
provider/opc: Remove 'model' from instance networking
Removes `model` as a configurable attribute in instance networking.

Also adds missing `name` attribute from `ip_reservation` docs

```
$ make testacc TEST=./builtin/providers/opc TESTARGS="-run=TestAccOPCInstance_ipNetwork"
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/06 12:53:13 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/opc -v -run=TestAccOPCInstance_ipNetwork -timeout 120m
=== RUN   TestAccOPCInstance_ipNetwork
--- PASS: TestAccOPCInstance_ipNetwork (258.69s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/opc    258.721s
```

```
$ make testacc TEST=./builtin/providers/opc TESTARGS="-run=TestAccOPCInstance_sharedNetworking"
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/06 12:58:43 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/opc -v -run=TestAccOPCInstance_sharedNetworking -timeout 120m
=== RUN   TestAccOPCInstance_sharedNetworking
--- PASS: TestAccOPCInstance_sharedNetworking (253.15s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/opc    253.180s
```
2017-04-06 13:05:52 -04:00
Matthew Frahry 4bfd0fd15b Merge branch 'f-oracle-compute' into f-add-ip-address-associaitons 2017-04-06 10:48:39 -06:00
= fb89a010af Adding ip address associations 2017-04-06 10:46:14 -06:00
Jake Champlin 3bd582b3d5
Add fixes from comments
- Adds docs to sidebar
- Changes `volume` to `volume_name` in volume snapshot
- Fixes tests
- Changes `parent_volume_bootable` to boolean, and converts to string for API

```
$ make testacc TEST=./builtin/providers/opc TESTARGS="-run=TestAccOPCStorageVolumeSnapshot_basic"
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/06 12:26:59 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/opc -v -run=TestAccOPCStorageVolumeSnapshot_basic -timeout 120m
=== RUN   TestAccOPCStorageVolumeSnapshot_basic
--- PASS: TestAccOPCStorageVolumeSnapshot_basic (24.45s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/opc    24.476s
```
2017-04-06 12:29:13 -04:00
Joern Barthel 059a1b2c0f Added chomp interpolation function. 2017-04-06 13:17:25 +02:00
Tom Harvey 6f2551ec33 Merge pull request #12455 from brandontosch/brandontosch/GH-11874
AzureRM Managed Disks
2017-04-06 10:29:40 +01:00
Nic Jackson b908fc54dc
Updated provider documentation to highlight limitations of interpolation syntax 2017-04-06 09:19:37 +01:00
Jake Champlin e569fd3f6c
provider/opc: Add Storage Volume Snapshots
Adds `storage_volume_snapshot` resource, and allows for creating a storage_volume from a storage volume snapshot.
Also adds documentation for additions, and tests.

```
TF_ACC=1 go test ./builtin/providers/opc -v -run=TestAccOPCStorageVolume -timeout 120m
=== RUN   TestAccOPCStorageVolumeSnapshot_importBasic
--- PASS: TestAccOPCStorageVolumeSnapshot_importBasic (24.72s)
=== RUN   TestAccOPCStorageVolumeSnapshot_basic
--- PASS: TestAccOPCStorageVolumeSnapshot_basic (24.01s)
=== RUN   TestAccOPCStorageVolume_Basic
--- PASS: TestAccOPCStorageVolume_Basic (12.99s)
=== RUN   TestAccOPCStorageVolume_Complete
--- PASS: TestAccOPCStorageVolume_Complete (13.91s)
=== RUN   TestAccOPCStorageVolume_MaxSize
--- PASS: TestAccOPCStorageVolume_MaxSize (14.47s)
=== RUN   TestAccOPCStorageVolume_Update
--- PASS: TestAccOPCStorageVolume_Update (22.36s)
=== RUN   TestAccOPCStorageVolume_FromSnapshot
--- PASS: TestAccOPCStorageVolume_FromSnapshot (32.28s)
```
2017-04-06 02:07:38 -04:00
Alan D. Salewski a2c63613eb fixes #13405: website (typo): "will automatic lock" ==> "will automatically lock" 2017-04-05 18:23:17 -07:00
Jake Champlin 9062ddded3
Add Storage Volumes to instances
- Adds storage volumes to instances
- Updates go-oracle-terraform vendor
- Adds clarification between ip/shared network in docs
- make 'bootable.image_list' a required parameter in the storage_volume resource
- Add storage volume test + docs
2017-04-05 16:40:05 -04:00
Martin Atkins 1eb744c6cf website: clarify some aspects of the aws_lambda_function docs
The docs on aws_lambda_function used some differing terminology to
what's currently used in the official AWS lambda docs, which
caused some confusion for users trying to use the Java runtime
where the "deployment package" is a JAR archive rather than a plain
zip file.

This change attempts to be consistent with the terminology used in the
AWS docs and also clarifies that the implementation now allows
source_code_hash to be used regardless of which deployment package
upload method is in use.

This fixes #12443.
2017-04-05 09:33:03 -07:00
Paul Stack 6d9384aeeb provider/aws: Add support for evaluate_low_sample_count_percentiles to cloudwatch_metric_alarm (#13371)
```

```
2017-04-05 19:28:57 +03:00
Paul Stack d938d263f6 provider/aws: Add support for treat_missing_data to cloudwatch_metric_alarm (#13358)
* provider/aws: Add support for treat_missing_data to cloudwatch_metric_alarm

Fixes: #13263

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSCloudWatchMetricAlarm'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/05 08:51:06 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSCloudWatchMetricAlarm -timeout 120m
=== RUN   TestAccAWSCloudWatchMetricAlarm_importBasic
--- PASS: TestAccAWSCloudWatchMetricAlarm_importBasic (23.93s)
=== RUN   TestAccAWSCloudWatchMetricAlarm_basic
--- PASS: TestAccAWSCloudWatchMetricAlarm_basic (27.81s)
=== RUN   TestAccAWSCloudWatchMetricAlarm_treatMissingData
--- PASS: TestAccAWSCloudWatchMetricAlarm_treatMissingData (43.39s)
=== RUN   TestAccAWSCloudWatchMetricAlarm_extendedStatistic
--- PASS: TestAccAWSCloudWatchMetricAlarm_extendedStatistic (26.80s)
=== RUN   TestAccAWSCloudWatchMetricAlarm_missingStatistic
--- PASS: TestAccAWSCloudWatchMetricAlarm_missingStatistic (5.95s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	127.899s
```

* provider/aws: Set cloudwatch_metric_alarm treamt_missing_data to missing

This follows what the AWS API does. We had to add a state migration for
this to make sure that the user doesn't see any unexpected activity on
their Terraform plans

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAWSCloudWatchMetricAlarmMigrateState'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/05 14:51:32 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAWSCloudWatchMetricAlarmMigrateState -timeout 120m
=== RUN   TestAWSCloudWatchMetricAlarmMigrateState
2017/04/05 14:52:13 [INFO] Found AWS CloudWatch Metric Alarm State v0; migrating to v1
2017/04/05 14:52:13 [DEBUG] Attributes before migration: map[string]string{}
2017/04/05 14:52:13 [DEBUG] Attributes after migration: map[string]string{"treat_missing_data":"missing"}
--- PASS: TestAWSCloudWatchMetricAlarmMigrateState (0.00s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	0.018s
```
2017-04-05 13:17:47 +01:00
Ringo De Smet 9ce2b12ec9 Document the `environment` attribute. (#13360)
The existence of the attribute is mentioned here already: https://www.terraform.io/docs/state/environments.html
2017-04-05 09:53:18 +01:00
Brandon Galbraith d310670550 Specify that only elastic load balancers can be defined for `load_balancers` (#13344) 2017-04-04 17:03:20 -05:00
Jake Champlin 74a53f71b1 Merge pull request #13261 from harijayms/whiskeyjay/9198fix
provider/azurerm: Fixing crash when importing Local Network Gateways #13301
2017-04-04 17:03:10 -04:00
Martin Atkins f57cf5cc05 website: note that destroy provisioners can't run if resource removed
This addresses (via documentation) the issue raised in #13097.
2017-04-04 13:37:37 -07:00
Jake Champlin d05af76607
add image_list_entry resource 2017-04-04 16:28:11 -04:00
Jake Champlin 456d43e200
Merge remote-tracking branch 'origin/master' into f-oracle-compute 2017-04-04 16:14:51 -04:00
James Bardin d059939f88 Merge pull request #13262 from hashicorp/jbardin/lock-timeouts
lock timeouts
2017-04-04 14:30:20 -04:00
James Bardin 7cfb515a03 update command docs 2017-04-04 13:50:38 -04:00
Radek Simko 0dddb48239 provider/aws: Improve logging & docs for caller_identity (#13316) 2017-04-04 15:41:30 +01:00
Paul Stack 6025967c95 provider/aws: Support ip_address_type for aws_alb (#13227)
Fixes: #11429

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSALB_updatedIpAddressType'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/31 20:12:20 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSALB_updatedIpAddressType -timeout 120m
=== RUN   TestAccAWSALB_updatedIpAddressType
--- PASS: TestAccAWSALB_updatedIpAddressType (284.42s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	284.447s
```
2017-04-04 11:29:47 +01:00
Tom Harvey 3ec16e7aeb provider/aws: Updating the Elastic MapReduce Cluster Instance Group Docs (#13286)
* Updating the AWS EMR Instance Group docs to fix #13272

* Required -> Optional
2017-04-04 10:27:56 +03:00
Casey Leask e3d4c237a9 Add `min_size` and `max_size` ASG fields (#13312)
These are required fields
```
$ terraform plan
2 error(s) occurred:

* aws_autoscaling_group.bar: "max_size": required field is not set
* aws_autoscaling_group.bar: "min_size": required field is not set
```
2017-04-04 10:24:01 +03:00
Jake Champlin b1ab082d9b Merge branch 'f-oracle-compute' into f-update-oracle-provider 2017-04-03 18:28:29 -04:00
Jake Champlin edc524df55
provider/opc: Update OPC Provider
Updates the OPC provider to a fully working version.
2017-04-03 18:24:57 -04:00
Martin Atkins 638038428a Merge #13188: aws_subnet_ids data source 2017-04-03 15:17:15 -07:00
tombuildsstuff 2d7be9bb9e
Hooking up the OracleOPC Docs 2017-04-03 16:30:36 -04:00
Stephen Cross c5fa0404d6
Initial docs for Oracle Compute Cloud provider 2017-04-03 16:30:36 -04:00
Jake Champlin 5cce6b9966 Merge pull request #13092 from hashicorp/f-update-sts-caller-identity
provider/aws: Update calling_identity
2017-04-03 14:29:28 -04:00
Jake Champlin 83afa7bf88
add bullets to website docs 2017-04-03 14:15:01 -04:00
pradeepbhadani 40d430ed66 Fix typo 2017-04-03 17:52:50 +01:00
pradeepbhadani bf8497ed40 Fix typo 2017-04-03 17:52:35 +01:00
pradeepbhadani efab9e325e Fix typo 2017-04-03 17:51:20 +01:00
Adam Hoka fbbfe67bb5 Update documentation to reflect reality
From the code:

			"records": &schema.Schema{
				Type:     schema.TypeString,
				Optional: true,
				Elem:     &schema.Schema{Type: schema.TypeString},
				Set:      schema.HashString,
				Removed:  "Use `record` instead. This attribute will be removed in a future version",
			},

			"record": &schema.Schema{
				Type:     schema.TypeString,
				Required: true,
2017-04-03 14:11:25 +02:00
Hernán Schmidt 2d8f3f257a Fix small typo 2017-04-03 10:38:35 +02:00
Justin DiPierro 59d1d82d70 Update docs for newly importable resources 2017-04-01 13:45:41 -04:00
Doug Neal 0c4c578552 provider/aws: Implement aws_ses_domain_identity (#13098)
* provider/aws: New resource: aws_ses_domain_identity

Provide a resource to manage domain identities in SES. Exports the
verification_code attribute which can be used to add the TXT record to
the domain to complete the domain verification.

* provider/aws: Acceptance tests for aws_ses_domain_identity

* Resource aws_ses_domain_identity: Documentation update

Provide documentation for the new resource type.
2017-04-01 06:57:34 +01:00
Seth Vargo e1be539868 Merge pull request #13182 from hashicorp/sethvargo/create_or_update
Handle the case when issue labels already exist
2017-03-31 16:38:51 -04:00
tombuildsstuff 6a6536f901 Updating 'duplicate_detection_history_time_window' to default to 10m as per the docs 2017-03-31 20:24:22 +01:00
Colin Wood 1ce0776c51 Add documentation about aws_subnet_ids 2017-03-31 11:21:44 -07:00
Joshua Spence d25c310468 Add `name_prefix` to RDS resources (#13232)
Adds `name_prefix` (or, in some cases, `identifier_prefix`) support to all AWS RDS resources.
2017-03-31 20:22:57 +03:00
Paul Stack e7c3e8df68 provider/aws: change kinesis_firehose_delivery_stream to point to correct destination (#13251)
Fixes: #13244
2017-03-31 20:00:47 +03:00
Gauthier Wallet 42557dae12 provider/aws: Added API Gateway integration update (#13249) 2017-03-31 19:45:06 +03:00
Seth Vargo c44487caee
Handle the case when issue labels already exist
This fixes GH-13163
2017-03-31 11:44:46 -04:00
Jake Champlin 77d1709c32 Merge pull request #13217 from fillup/patch-1
Possible correction regarding remote state files
2017-03-31 09:31:58 -04:00
Phillip Shipley 0f2331cf81 Improved sentence based on feedback 2017-03-31 08:29:04 -04:00
Seigo Uchida ee0a4c43fc [docs] Fix wrong attributes in lambda_permission doc (#13191)
* Fix wrong attributes in lambda_permission doc

* Add a missing attribute in lambda_permission doc
2017-03-31 08:32:54 +01:00
Radek Simko 829649f44c provider/aws: Add support for Lightsail Static IP Attachment (#13207) 2017-03-31 07:30:25 +01:00
James Nugent a0568e544f provider/triton: Move to joyent/triton-go (#13225)
* provider/triton: Move to joyent/triton-go

This commit moves the Triton provider to the new joyent/triton-go
library from gosdc. This has a number of advantages - not least that
requests can be signed using an SSH agent without having to keep
unencrypted key material in memory.

Schema has been maintained for all resources, and several tests have
been added and acceptance tests repaired - in some cases by fixing bugs
in the underlying resources.

After applying this patch, all acceptance tests pass:

```
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/30 13:48:33 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/triton -v  -timeout 120m
=== RUN   TestProvider
--- PASS: TestProvider (0.00s)
=== RUN   TestProvider_impl
--- PASS: TestProvider_impl (0.00s)
=== RUN   TestAccTritonFabric_basic
--- PASS: TestAccTritonFabric_basic (15.11s)
=== RUN   TestAccTritonFirewallRule_basic
--- PASS: TestAccTritonFirewallRule_basic (1.48s)
=== RUN   TestAccTritonFirewallRule_update
--- PASS: TestAccTritonFirewallRule_update (1.55s)
=== RUN   TestAccTritonFirewallRule_enable
--- PASS: TestAccTritonFirewallRule_enable (1.52s)
=== RUN   TestAccTritonKey_basic
--- PASS: TestAccTritonKey_basic (11.76s)
=== RUN   TestAccTritonKey_noKeyName
--- PASS: TestAccTritonKey_noKeyName (11.20s)
=== RUN   TestAccTritonMachine_basic
--- PASS: TestAccTritonMachine_basic (82.19s)
=== RUN   TestAccTritonMachine_dns
--- PASS: TestAccTritonMachine_dns (173.36s)
=== RUN   TestAccTritonMachine_nic
--- PASS: TestAccTritonMachine_nic (167.82s)
=== RUN   TestAccTritonMachine_addNIC
--- PASS: TestAccTritonMachine_addNIC (192.11s)
=== RUN   TestAccTritonMachine_firewall
--- PASS: TestAccTritonMachine_firewall (188.53s)
=== RUN   TestAccTritonMachine_metadata
--- PASS: TestAccTritonMachine_metadata (614.57s)
=== RUN   TestAccTritonVLAN_basic
--- PASS: TestAccTritonVLAN_basic (0.93s)
=== RUN   TestAccTritonVLAN_update
--- PASS: TestAccTritonVLAN_update (1.50s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/triton	1463.621s
```

* provider/triton: Update docs for provider config

* deps: Vendor github.com/joyent/triton-go/...

* deps: Remove github.com/joyent/gosdc
2017-03-31 01:25:27 +03:00
Devon Hubner a21b599a79 Expanded Joyent Triton documentation (#13205)
* Added triton_vlan and triton_fabric documentation. Added Data Center information to the Triton provider documentation. Added an Ubuntu example to triton_machine. Cleaned up a copy-and-paste error in the sidebar_current of the Front Matter.

* fixed the active resource sidebar highlight

* expanded triton firewall ssh example to include authorization for multiple source IPs
2017-03-30 23:23:31 +03:00
Phillip Shipley 912bd2f977 Possible correction regarding remote state files
Documentation has "... people have to remove state files..." when I believe it should say "...people have to use remote state files...".
2017-03-30 14:01:13 -04:00
Paul Stack 99c8c5302b provider/aws: Document the AWS_IAM authorizer type for api_gateway_method (#13214)
Fixes: #10497
2017-03-30 20:21:21 +03:00
Jake Champlin 0f7b43ad75 Merge pull request #13213 from mathematician/aws-iam-role-data-source
Added data source aws_iam_role
2017-03-30 12:36:08 -04:00
mathematician fc4cec3c40 Create AWS IAM Role data source, acceptance tests, documentation, and website link 2017-03-30 11:09:11 -05:00
lmorfitt 18513bcb8d docs bug syntax change
rev vs ref in docs.

the default branch on hg is default, not master.
2017-03-30 16:35:56 +01:00
Tom Harvey cec25e5182 Merge pull request #13201 from hashicorp/docs-alb
provi:er/aws: Documentation changes on ALB to remove ELB refs
2017-03-30 15:01:25 +01:00
Radek Simko 7d8a6f8533 provider/aws: Add support for aws_lightsail_static_ip (#13175) 2017-03-30 14:59:28 +01:00
stack72 d24dc532e5
provider/aws: Documentation changes on ALB to remove ELB refs
Fixes: #13179
2017-03-30 15:54:01 +03:00
Tom Harvey b6a3840768 Merge pull request #13108 from sozercan/patch-1
provider/azurerm: Update vault_certificates docs
2017-03-30 10:27:35 +01:00
Axel FAUVEL 204789f07c fix cloudstack_disk documentation 2017-03-30 10:34:55 +02:00
Marc Rooding c2b657a039 kubernetes: Add secret resource (#12960) 2017-03-30 09:24:40 +01:00
Brian Hahn 11fa03cfb6 fix docs typo (#13183) 2017-03-30 07:03:08 +01:00
joelcollin 3456f12f6a Fixed typo in subscription (was subscripion) (#13172) 2017-03-29 20:06:26 +01:00
Jay Wang 0e5601e568 Fix crash in import azurerm_local_network_gateway
The plug-in crashes if "localNetworkGateways" is not found in the id parameter. The fix is to verify the parameter before proceeding.

Also the "import" example in the documentation is wrong, "localNetworkGateways" should be case sensitive. The current example actually causes the plugin to crash due to the bug.
2017-03-29 11:49:38 -07:00
tombuildsstuff 7aecce4408 Hooking up the OracleOPC Docs 2017-03-29 19:30:04 +02:00
Martin Atkins 80a1539bca Add apparentlymart to the community page. 2017-03-29 10:13:22 -07:00
Martin Atkins 0d6d2f1cb4 website: community people pics consistently spaced
Most of the bios have five lines of text, so that's the driver for the
layout except for @grubernaut's and @mbfrahry's where there's only three
lines. This makes the pictures following the short bios look misaligned.

This quick fix just always leaves enough room for five lines of bio text,
ensuring that the photos appear at a consistent vertical rhythm.

It's annoying to hard-code a particular value here, since this value won't
survive e.g. a change to the typesetting, but a more involved fix here
(using flexbox layout, or something else complicated) doesn't seem
warranted.
2017-03-29 10:13:22 -07:00
Stephen Cross e7e815d2c6 Initial docs for Oracle Compute Cloud provider 2017-03-29 16:37:14 +00:00
Radek Simko f1fba64926 docs/aws: Improve ElasticSearch Domain docs (#13157) 2017-03-29 16:47:42 +01:00
tombuildsstuff e899ab8289 Adding myself to the community page 2017-03-29 12:39:03 +02:00
Paul Stack 0de008e07d docs/community: Removing @jen20 from the community page (#13150) 2017-03-29 13:32:17 +03:00
Paul Stack f44f0d8c86 provider/aws: Add Support for maintenance_window and back_window to rds_cluster_instance (#13134)
* provider/aws: Add Support for maintenance_window and back_window to rds_cluster_instance

Fixes: #9489

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSRDSClusterInstance_basic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/28 23:08:45 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSRDSClusterInstance_basic -timeout 120m
=== RUN   TestAccAWSRDSClusterInstance_basic
--- PASS: TestAccAWSRDSClusterInstance_basic (1433.41s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	1433.438s
```

* Update rds_cluster_instance.html.markdown

* Update rds_cluster_instance.html.markdown
2017-03-29 12:44:44 +03:00
Paul Stack bee2791286 provider/aws: Make alb_target_group_attachment port optional (#13139)
Fixes: #9460

```
% TF_LOG=1 make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSALBTargetGroupAttachment_' 2>~/tf.log
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSALBTargetGroupAttachment_ -timeout 120m
=== RUN   TestAccAWSALBTargetGroupAttachment_basic
--- PASS: TestAccAWSALBTargetGroupAttachment_basic (267.66s)
=== RUN   TestAccAWSALBTargetGroupAttachment_withoutPort
--- PASS: TestAccAWSALBTargetGroupAttachment_withoutPort (147.89s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	415.589s
```
2017-03-29 12:43:23 +03:00
Radek Simko 10f53e3471 Add links to details about sensitive data in state (#13145) 2017-03-29 10:37:36 +01:00
Tom Harvey 1a911dc694 Merge pull request #13119 from tombuildsstuff/azure-lb-docs
provider/azurerm: Removing Deprecated Location Fields
2017-03-29 09:22:30 +01:00
Daisuke Fujita 1a6f766376 Remove alb_listener ssl_policy restriction 2017-03-29 11:56:44 +09:00
Brandon Tosch 380f55b8a9 Merge branch 'master' into brandontosch/GH-11874 2017-03-28 17:29:47 -07:00
Reed Loden c54d611990 Fix typo in `random_pet` documentation (#13133)
s/lenth/length/
2017-03-28 22:40:56 +03:00
Radek Simko 8496d0e510
docs/state: Fix broken link to remote state 2017-03-28 20:26:16 +01:00
Radek Simko 545013a784 docs/state: Sensitive data in state file (#13132) 2017-03-28 20:12:32 +01:00
Paul Stack dcbfaabb95 provider/aws: Deprecate roles in favour of role in iam_instance_profile (#13130)
* provider/aws: Deprecate roles in favour of role in iam_instance_profile

You can only specify a single role to an IAM Instance Profile. So having
a slice of roles in the provider makes no sense. Therefore, we are going
to deprecate this infavour of `role`

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSIAMInstanceProfile_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/28 21:24:20 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSIAMInstanceProfile_ -timeout 120m
=== RUN   TestAccAWSIAMInstanceProfile_importBasic
--- PASS: TestAccAWSIAMInstanceProfile_importBasic (25.08s)
=== RUN   TestAccAWSIAMInstanceProfile_basic
--- PASS: TestAccAWSIAMInstanceProfile_basic (22.40s)
=== RUN   TestAccAWSIAMInstanceProfile_withRoleNotRoles
--- PASS: TestAccAWSIAMInstanceProfile_withRoleNotRoles (22.63s)
=== RUN   TestAccAWSIAMInstanceProfile_missingRoleThrowsError
--- PASS: TestAccAWSIAMInstanceProfile_missingRoleThrowsError (4.02s)
=== RUN   TestAccAWSIAMInstanceProfile_namePrefix
--- PASS: TestAccAWSIAMInstanceProfile_namePrefix (22.18s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	96.349s
```

* Update iam_instance_profile.html.markdown
2017-03-28 22:07:50 +03:00
bisoldi 744f8988c6 Added "$" back into aws_iam_policy_attachment example. 2017-03-28 09:45:51 -07:00
Joshua Spence af2c84de5a Add `basename` and `dirname` functions
Adds `basename` and `dirname` interpolation. I want to add a `stack` tag to our infrastructure, the value of which is set to `${basename(path.cwd)}`. We currently use `${replace(path.cwd, "/^.+\\//", "")}` instead, but this is extremeley unreadable. The existance of a `basename` function would be very useful for this use case.

I don't have an immediate use case for a `dirname` function, but it seemed reasonable to add it as well.
2017-03-28 09:29:26 -07:00
tombuildsstuff 24d9458feb Removing the deprecated `location` parameter from the LB Docs 2017-03-28 15:43:15 +01:00
Laurens Vanderhoven a6b20b183d provider/azurerm: Remove location argument from azurerm_lb_nat_pool
According to documentation, `location` is a required argument for
`azurerm_lb_nat_pool`. However, configuring an `azurerm_lb_nat_pool`
with a `location` argument leads to the following warning:

```
There are warnings and/or errors related to your configuration. Please
fix these before continuing.

Warnings:

  * azurerm_lb_nat_pool.test: "location": [DEPRECATED] location is no longer used

No errors found. Continuing with 1 warning(s).
```

Disclaimer: Terraform v0.8.8, haven't moved to 0.9.x yet :/
2017-03-28 15:59:01 +02:00
Paul Stack 78768e00f2 provider/aws: Add support to set iam_role_arn on cloudformation Stack (#12547)
Fixes: #11266

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSCloudFormation_basic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/09 01:39:16 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSCloudFormation_basic -timeout 120m
=== RUN   TestAccAWSCloudFormation_basic
--- PASS: TestAccAWSCloudFormation_basic (89.38s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	89.416s
```
2017-03-28 15:54:28 +03:00
Radek Simko 0fb54957fe docs/google: Fix sidebar highlighting for service account (#13116) 2017-03-28 13:00:09 +01:00
Paul Stack 6365269541
v0.9.2 2017-03-28 09:56:35 +00:00
Jonathan Thomas ea71adbea9 website: new terraform webinar (#13111) 2017-03-28 07:13:16 +01:00
James Bardin 5c440b96cf environment docs
List backends supporting environments.
Note character restrictions for environment names.
2017-03-27 22:54:14 -04:00
Sertaç Özercan 1c40518e80 provider/azurerm: Update vault_certificates instructions for clarity 2017-03-27 14:00:29 -07:00
Dana Hoffman 072a34d500 Fix broken link 2017-03-27 13:28:26 -07:00
Joe Topjian 77a41ca859 provider/openstack: Resolve issues with Port Fixed IPs (#13056)
* provider/openstack: Add all_fixed_ips computed attribute to port resource

This commit adds the `all_fixed_ips` attribute to the
openstack_networking_port_v2 resource. This contains all of the port's
Fixed IPs returned by the Networking v2 API.

* provider/openstack: Revert Port fixed_ip back to a List

This commit reverts the changes made in a8c4e81a6e3f2. This
re-enables the ability to reference IP addresses using the
numerical-element notation.

This commit also makes fixed_ip a non-computed field, meaning
Terraform will no longer set fixed_ip with what was returned
by the API. This resolves the original issue about ordering.

The last use-case is for fixed_ips that received an IP address
via DHCP. Because fixed_ip is no longer computed, the DHCP IP
will not be set. The workaround for this use-case is to use the
new all_fixed_ips attribute.

In effect, users should use fixed_ip only as a way of inputting
data into Terraform and use all_fixed_ips as the output returned
by the API. If use-cases exist where fixed_ip can be used as an
output, that's a bonus feature.
2017-03-27 20:22:56 +03:00