Martin Atkins
c244e5a668
Convert tls_cert_request to be a data source
...
This resource (unlike the others in this provider) isn't stateful, so it
is a good candidate to be a data source.
The old resource form is preserved via the standard shim in helper/schema,
which will generate a deprecation warning but will still allow the
resource to be used.
2016-07-02 08:07:53 -07:00
Joe Topjian
bc6be73c1d
provider/openstack: Fix Security Group EOF Error
...
When applying or removing 2+ security groups from an instance, an EOF
error will be triggered even though the action was successful. This
patch accounts for and ignores the EOF error. It also adds a test
case.
Security Group and Port documentation are also updated in this
commit.
2016-07-02 14:18:04 +00:00
Clint
98fd603bdf
provider/atlas: Add a Atlas Artifact Data Source ( #7419 )
...
* small doc update
* provider/atlas: Add docs for Artifact Data Source
* provider/atlas: Remove a test method that isn't used
* provider/atlas: Add Data Source for Atlas Artifact
* provider/atlas: Show deprecation error on atlas_artifact resource
2016-07-01 10:29:53 -05:00
stevehorsfield
03c2c4408f
Add support for 'prefix_list_ids' to AWS VPC security group rules
...
Prefix list IDs are used when allowing egress to an AWS VPC Endpoint.
See http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-endpoints.html#vpc-endpoints-routing
2016-06-30 15:48:27 -07:00
stevehorsfield
db5f450a3e
Add 'prefix_list_id' exported attribute to AWS VPC Endpoint
...
'prefix_list_id' can be used in egress rules in VPC security groups.
2016-06-30 15:47:53 -07:00
Clint
14fa3a88fd
provider/aws: Added support for redshift destination to firehose delivery streams (supersedes #5304 ) ( #7375 )
...
* Added support for redshift destination to firehose delivery streams
* Small documentation fix
* go fmt after rebase
* small fixes after rebase
* provider/aws: Firehose test cleanups
* provider/aws: Update docs
* Convert Redshift and S3 blocks to TypeList
* provider/aws: Add migration for S3 Configuration in Kinesis firehose
* providers/aws: Safety first when building Redshift config options
* restore commented out log statements in the migration
* provider/aws: use MaxItems in schema
2016-06-30 15:03:31 -05:00
Paul Stack
079e1f9a56
provider/azurerm: Bump azure-sdk-for-go to 3.0.0-beta ( #7420 )
...
provider/azurerm: Bump azure-sdk-for-go to 3.0.0-beta
2016-06-30 15:36:08 +01:00
Radek Simko
b54481909b
Merge pull request #7428 from TimeIncOSS/f-efs-target-hostname
...
provider/aws: Add dns_name to aws_efs_mount_target
2016-06-30 12:40:48 +01:00
Radek Simko
32019fa008
provider/aws: Add dns_name to aws_efs_mount_target
2016-06-30 11:24:18 +01:00
Eloy Coto
ab390359be
Vsphere: Added uuid attributes ( #4382 )
2016-06-29 21:45:59 +01:00
James Bardin
84a70432cf
Merge pull request #7418 from hashicorp/jbardin/GH-7057
...
core: Add test to ensure key/values interpolated order
2016-06-29 15:59:19 -04:00
James Bardin
80365282cc
Add documentation for keys and values
...
Add documentation for the keys and values interpolation functions
2016-06-29 15:11:08 -04:00
Paul Hinze
7bad956dc3
Merge pull request #7415 from virtualbeck/patch-1
...
add a dash to make syntactically correct
2016-06-29 10:46:46 -05:00
Daniel Portella
21618a9111
provider/docker: Docker documentation and additional test message ( #7412 )
...
* added additional error info for when memory swap assert fails.
related to https://github.com/hashicorp/terraform/pull/7392
* updated docker_container documentation
reflect recent changes to docker provider around tests, dns options and
dns search support.
* Grammar and punctuation changes
Docker container documentation.
* Spell checking, grammar and punctuation.
Docker container documentation.
* Markdown change sto docker container documentation
2016-06-29 15:48:15 +01:00
Mike Beck
30c2274a20
add a dash to make syntactically correct
2016-06-29 09:27:48 -05:00
Kevin Crawley
a049fb17aa
Added support for `snapshot_identifier` parameter in aws_rds_cluster ( #7158 )
...
Made modifications to existing parameters to enable restoring a RDS cluster snapshot
document changes
2016-06-29 09:02:26 +01:00
Jason Wieringa
79dd1c7d80
Protect instance from autoscale in on aws_autoscaling_group ( #6490 )
...
* Add support for NewInstancesProtectedFromScaleIn on aws_autoscaling_group
* Add documentation for aws_autoscaling_group protect_from_scale_in
2016-06-29 07:36:34 +01:00
Paul Stack
d203c29e67
provider/aws: Documentation update for Elasticache Snapshot ( #7326 )
...
Fixes #4947 : To avoid confusion on using snapshots and t2 instance
sizes, a note has been added to the documentation
2016-06-28 10:01:59 -05:00
Radek Simko
186ee76d8f
aws/docs: Fix wrong kinesis resource name ( #7384 )
2016-06-28 10:54:47 +01:00
David Harris
23c0399500
provider/aws: Elastic Beanstalk scheduledaction ( #7376 )
...
Add support for scheduled actions in Elastic Beanstalk option settings
by adding optional `resource` attribute for option setting resource.
2016-06-28 01:56:12 +01:00
Paul Stack
ebb9b7a696
provider/azurerm: Add documentation for `azurerm_virtual_machine` with ( #7369 )
...
another data_disk attached
Fixes #7362
2016-06-27 19:05:56 +01:00
Sander van Harmelen
85ccf3b6b4
Merge pull request #7330 from svanharmelen/f-remove-deprecated
...
provider/cloudstack: delete all deprecated parameters before the 0.7 release
2016-06-27 17:43:49 +02:00
Paul Stack
561b4f1417
provider/azurerm: Documentation update for Public IP resource ( #7335 )
...
Fixes #7334 where the Public IP documentation was copied and pasted from
availability set documentation and wasn't updated
2016-06-27 12:47:54 +01:00
Radek Simko
827fcf15c5
aws/docs: Make item ordering in sidebar alphabetical ( #7358 )
2016-06-27 12:36:32 +01:00
Rob Rankin
d99880dc80
Slight doc correction ( #7356 )
...
Docs referred to availability set name, not NSG name,
2016-06-27 12:24:53 +01:00
Sander van Harmelen
8bdec15649
Add a few explaining lines to the docs about ICMP types/codes
2016-06-27 11:52:22 +02:00
Sander van Harmelen
06b322f81f
Fix a small typo in the docs
2016-06-27 11:13:48 +02:00
Sander van Harmelen
c14aa6336e
Delete all deprecated parameters before the 0.7 release
...
Updated the docs accordingly and also executed all the acceptance tests
after making the changes…
2016-06-27 11:13:48 +02:00
Mickaël Canévet
b4c7a274fa
Add provider/cloudstack: add security_group_ids
2016-06-27 10:35:40 +02:00
Mickaël Canévet
d7e7a45ec6
provider/cloudstack: add security_group_names
2016-06-27 10:33:25 +02:00
Mickaël Canévet
3d9bdafb97
provider/cloudstack: add affinity_group_names
2016-06-27 09:55:34 +02:00
yissachar
1bd8b449e0
Add SES resource ( #5387 )
...
* Add SES resource
* Detect ReceiptRule deletion outside of Terraform
* Handle order of rule actions
* Add position field to docs
* Fix hashes, add log messages, and other small cleanup
* Fix rebase issue
* Fix formatting
2016-06-26 22:07:14 +01:00
Sander van Harmelen
e51fb92ab5
Merge pull request #7070 from serbaut/root_disk_size
...
provider/cloudstack: add root_disk_size
2016-06-25 19:47:48 +02:00
Sander van Harmelen
80f4b8069c
Merge pull request #7315 from svanharmelen/f-improve-acls
...
provider/cloudstack: make ACL's swappable, unless you want to stop using an ACL
2016-06-25 18:09:20 +02:00
Pete Shima
56284ea781
Add a link to the cloudwatch dimensions aws page in the docs ( #7325 )
2016-06-25 08:41:42 +01:00
Cameron Stokes
0857b13cb9
Fix markdown issue in template_file docs
...
Extra underscore was breaking markdown.
2016-06-24 07:53:21 -07:00
Sander van Harmelen
b7c71382f6
Make ACL's swappable, unless you want to stop using an ACL
...
In CloudStack you can dynamically start using an ACL and once you use
an ACL you can dynamically swap ACL’s. But once your using an ACL, you
can no longer stop using an ACL without rebuilding the network.
This change makes the `ForceNew` value dynamic so that it only returns
`true` if you are reverting from using an ACL to not using an ACL
anymore, making this functionally inline with the behaviour CloudStack
offers.
2016-06-24 13:27:05 +02:00
Justin Nauman
110714acc5
- Adding option_group_name to docs for db_instance ( #7310 )
2016-06-24 09:15:01 +01:00
Joe Topjian
5ce693df99
Merge pull request #7184 from alkersan/openstack_stop_before_detele
...
provider/openstack stop before destroy
2016-06-23 08:15:08 -06:00
stack72
2488bf2a2e
Merge branch 'keshav-hashicorp-rebase' of https://github.com/Yelp/terraform into Yelp-keshav-hashicorp-rebase
2016-06-23 07:53:54 +01:00
Dmytro Aleksandrov
c32d152495
Implemented stop_before_destroy behavior
...
Docs and acceptance test included
2016-06-23 09:20:41 +03:00
James Nugent
0885aeef93
docs: Mention map keys which start with a number
...
Fixes #6857 .
2016-06-22 12:05:12 +03:00
Keshav Varma
58bd6dfb02
Add an AWS Spot fleet resource
2016-06-21 17:31:30 -07:00
Boy van Duuren
9dfbc20abf
Updated the google provider authentication documentation
...
The Authentication JSON File[1] part of the Google provider
documentation contained outdated information.
This has now been updated.
2016-06-20 23:54:54 +02:00
Lee Calcote
b0d777c742
website/remote: added example usage for -disable
...
Added example usage for remote config subcommand, showing how to move from remote state to local state.
2016-06-17 20:16:09 -05:00
Thomas Reggi
fe540b408f
change the node_type to smaller size ( #7218 )
2016-06-17 15:53:45 -05:00
James Nugent
a9a2465b94
Merge pull request #7090 from geekq/patch-1
...
docs: explain instantiating terraform module multiple times
2016-06-17 13:36:38 +02:00
Radek Simko
2cdb5a367e
aws/route53_zone: Make delegation_set_id conflict w/ vpc_id ( #7213 )
...
- as per the API reference it is not possible to use delegation sets w/ private hosted zones
- http://docs.aws.amazon.com/Route53/latest/APIReference/API-create-hosted-zone-private.html
- http://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHostedZone.html
- if you specify both AWS returns confusing error "InvalidInput" with no further details so this should reduce potential confusions & improve UX
2016-06-17 12:35:49 +01:00
dkalleg
02627e507d
vSphere Provider - Updating Virtual Disk doc ( #7200 )
...
Resolves https://github.com/hashicorp/terraform/issues/7165
2016-06-17 11:19:20 +01:00
Brian Edwards
d79879dba4
provider/datadog: add timeboard resource. upgrade vendored go-datadog-api to support read-only option. ( #6900 )
2016-06-15 18:44:49 +02:00
Seth Vargo
a1e0e171d9
Fix broken docs link ( #7175 )
2016-06-15 09:36:23 -05:00
Martin Atkins
ce447e8e2a
aws_availability_zones output as "names" rather than "instance" ( #7162 )
...
Since this resource produces a list it feels more intuitive to give its
attribute a plural name, and since the noun "instance" already means
something specific in the AWS provider that doesn't apply here we use
"names" to indicate that these are availability zone names.
Also includes updating the docs to not show a dynamic count example for
now, since we don't support that yet.
2016-06-15 15:17:12 +02:00
James Nugent
4b6a632246
core: Rename uniq -> distinct and add docs
2016-06-15 13:25:17 +02:00
Veselin Kantsev
b0a99ce35e
corrected "here doc" syntax notes
2016-06-12 18:57:13 +01:00
James Nugent
578ff9569e
core: Add sort() interpolation function
2016-06-11 18:03:52 +01:00
Paul Hinze
b0485db5f4
website: Remove `-backup` from `plan` docs
...
Refs #7087
2016-06-10 18:06:26 -05:00
Paul Stack
514d8422f3
provider/azurerm: Add `azurerm_virtual_machine_scale_set` resource ( #6711 )
2016-06-11 00:37:14 +02:00
Paul Hinze
133b65d2ca
Merge pull request #7040 from jritsema/master
...
Clarify HTTP URL module source docs
2016-06-10 16:56:00 -05:00
Paul Stack
5ecc8e3169
provider/aws: `aws_db_instance` now defaults `publicly_accessible` to ( #7117 )
...
false
Fixes #7035
A known issue in Terraform means that d.GetOk() on a bool which is false
will mean it doesn't get evaulated. Therefore, when people set
publicly_accessible to false, it will never get evaluated on the Create
We are going to make it default to false now
2016-06-10 23:55:36 +02:00
Paul Hinze
757aae538b
Merge pull request #7012 from hpcloud/lbaas-v2
...
OpenStack LBaaS v2 Support
2016-06-10 16:07:10 -05:00
Paul Hinze
b0b3a9cebf
Merge pull request #7094 from hashicorp/docs-do-resize
...
provider/digitalocean: Update of droplet document to add a note about resize
2016-06-10 15:59:12 -05:00
Paul Stack
32e1a32476
remote: Rename mas to azure ( #7114 )
...
MAS wasn't obvious it was Azure so renamed it to Azure
2016-06-10 20:04:40 +02:00
Maxime Bury
c98f391bee
Add basic implementation for remote state on azure ( #7064 )
...
* Add basic implementation for remote state on azure
* Don't auto-provision the container
* Fix compilation errors
* Add factory to the remote map
* Add documentation
* Add acceptance tests
2016-06-10 19:27:57 +02:00
Clint
6318b8fd4c
provider/aws: Rename parameter_group_name to db_cluster_parameter_group_name (supersedes #7068 ) ( #7083 )
...
* modify parameter_group_name to db_cluster_parameter_group_name #7046
* provider/aws: Deprecate parameter_group_name in RDS Cluster
Use db_cluster_parameter_group_name instead
2016-06-09 16:45:29 -05:00
Paul Hinze
2536c7e489
website: fix up some wording on providers index
2016-06-09 16:44:28 -05:00
dkalleg
8467f5219e
OpenStack LBaaS v2 Support
...
CRUD, tests and Docs for managing a LoadBalancer, Listener,
Pool, Member, and Monitor resources.
2016-06-09 13:19:52 -07:00
Mark Bainter
a08b72df9b
Update vpc_peering documentation ( #7056 )
...
The documentation wording implies that in all cases you have to manually accept peering requests. This change is intended to clarify where this is required. The documentation also separates between "basic usage" and "basic usage with tags", but the expanded usage didn't actually provide much additional useful information. Expanded a bit to show the use of auto_accept since both VPCs are created by the content and to show setting the Name tag for proper display in the console.
2016-06-09 21:48:03 +02:00
stack72
84770e6c08
provider/digitalocean: Update of droplet document to add a note about
...
resize
When resizing a DO droplet, you can only increase the size not
descrease. If you try and go down in size, the API will return this
error:
```
* digitalocean_droplet.foobar: Error resizing droplet (17090364):
POST https://api.digitalocean.com/v2/droplets/17090364/actions :
422 Size can not decrease size of Droplet's disk image
```
2016-06-09 20:09:33 +01:00
Mitchell Hashimoto
f2bceecac1
website: add missing page
2016-06-09 10:37:19 -07:00
Vladimir Dobriakov
18fe3bfb55
Explain instantiating terraform module multiple times
2016-06-09 17:11:45 +02:00
dkalleg
fb6f2bc750
provider/vSphere - Add DiskEnableUUID option ( #7088 )
...
Since the custom_configuration_parameters can't take dots, we cannot
set 'disk.EnableUUID'. This adds a parameter for this options that gets
added to a configSpec. This option causes the vm to mount disks by uuid
on the guest OS.
2016-06-09 10:19:10 +02:00
Sam Ottenhoff
bd36bc60aa
BGP AS 60000 is assigned to EQUINIX-CLOUD-EXCHANGE-AMSTERDAM-ASN.
...
AS65000 is reserved for private use. https://en.wikipedia.org/wiki/Autonomous_system_\(Internet\)
2016-06-08 13:46:56 +00:00
Joakim Sernbrant
dd5f121494
provider/cloudstack: add root_disk_size
2016-06-08 10:23:14 +02:00
James Bardin
cd160d3f3f
Merge pull request #6965 from hashicorp/jbardin/GH-3968
...
Add support for Amazon Elastic Transcoder
2016-06-07 17:28:55 -04:00
James Bardin
45c88bf229
s/ForceNew/Forces new resource/
2016-06-07 17:19:16 -04:00
James Bardin
950950ff4b
doc improvements
2016-06-07 16:57:34 -04:00
James Bardin
8eb4858c26
Add Elastic Transcoder docs
2016-06-07 16:29:14 -04:00
James Bardin
b0bc6718a1
Merge pull request #7051 from hashicorp/jbardin/GH-3999
...
add sidebar link for elb_attachment
2016-06-07 13:33:21 -04:00
James Bardin
e6481ccc74
add sidebar link for elb_attachment
2016-06-07 11:44:37 -04:00
James Bardin
4c7a31d72a
Merge pull request #6879 from hashicorp/jbardin/GH-3999
...
Add top-level ELB Attachment resource
2016-06-07 10:19:07 -04:00
James Bardin
e4d8c6929f
Add top-level ELB Attachment resource
...
Add an aws_elb_attachment resource so that the attment of instances to
an ELB can be managed separately from an aws_elb and prevent dependency
cycles.
2016-06-07 09:46:39 -04:00
John Ritsema
c668c31203
updated 'Module Sources' website documentation to be more clear about how 'HTTP URL' module sources work
2016-06-06 17:04:47 -04:00
Joshua Spence
d3030e1e0f
Add `name_prefix` to `aws_iam_instance_profile` and `aws_iam_role` ( #6939 )
2016-06-05 00:46:27 +01:00
Mark Bainter
267d206a52
Update examples using concat with strings
...
Since using concat() to join strings is deprecated and soon to be removed, this patch updates the sha examples to use interpolation instead.
2016-06-03 17:49:54 -05:00
clint shryock
c5434c70e8
provider/aws: update doc on ebs types
2016-06-03 15:43:05 -05:00
Joe Topjian
8691f2477d
Merge pull request #6921 from jtopjian/openstack-blockdevice-forcenew
...
provider/openstack: Enforce ForceNew on Instance Block Device
2016-06-02 20:30:46 -06:00
Joe Topjian
ead1fed897
provider/openstack: Enforce ForceNew on Instance Block Device
...
This commit causes openstack_compute_instance_v2 resources to be
destroyed and recreated upon changes to any block_device argument.
2016-06-03 02:16:40 +00:00
Joe Topjian
c1ec286ff7
Merge pull request #6919 from jtopjian/openstack-lb-pool-provider
...
provider/openstack: Add lb_provider argument to lb_pool_v1 resource
2016-06-02 20:05:06 -06:00
Chris Love
7b449b66a0
Adding Govomi Debug Logging Capability and refactoring of integration tests ( #6893 )
...
* Adding debug functionality to log debug api calls
* adding debug and refactoring tests
* more tweaks with tests
* updating documentation
* more refactoring of tests
* working through factor for testing
* removing logging that displays username and password
* more work on getting tests stable
2016-06-02 20:15:01 +01:00
stack72
b3d680eee0
Merge branch 'master' of https://github.com/statoilfuelretail/terraform into statoilfuelretail-master
2016-06-02 18:06:37 +01:00
Paul Stack
553e7534cf
provider/aws: Document the new default for `aws_elb` ( #6982 )
...
`cross_zone_load_balancing` being true
2016-06-02 13:29:29 +01:00
Radek Simko
2a9f47aa70
provider/aws: aws_s3_object -> aws_s3_bucket_object (docs + filename) ( #6979 )
...
* aws/docs: Fix s3_bucket_object DS documentation
* provider/aws: aws_s3_object -> aws_s3_bucket_object
2016-06-02 12:13:39 +01:00
Anshul Sharma
f4ea28abc1
Fix errata Opsworks Documentation ( #6977 )
...
fixes https://github.com/hashicorp/terraform/issues/6885
2016-06-02 10:14:37 +01:00
Radek Simko
1ea5cff9b3
Merge pull request #6946 from TimeIncOSS/f-aws-s3-object-data-source
...
provider/aws: Add aws_s3_bucket_object data source
2016-06-02 07:04:46 +01:00
Chris
13a2538d4b
Updated eip_association example ( #6957 )
...
The example is referencing a non-existent variable, `allocation_id`, within the `aws_eip` resource. I believe this should actually be `aws_eip.example.id` instead of `aws_eip.example.allocation_id`.
2016-06-02 01:30:10 +01:00
Michael Handler
a1e92c6f77
+github_repository_collaborator ( #6861 )
2016-06-02 01:06:35 +01:00
thetuxkeeper
2e49042d10
added mac address parameter ( #6966 )
2016-06-02 00:38:56 +01:00
Clint
38fd8d5d71
Merge pull request #6917 from sarkis/fix_security_group_rule_docs
...
update docs to reflect attribute conflict
2016-06-01 15:38:26 -05:00
Clint
d723e1c185
Merge pull request #6955 from paybyphone/paybyphone_cloudfront_origin_access_identity_arn
...
provider/aws: Add iam_arn to aws_cloudfront_origin_access_identity
2016-06-01 15:25:23 -05:00
Radek Simko
d4fe1b9145
provider/aws: Add s3_bucket_object data source
2016-06-01 19:14:17 +01:00