Radek Simko
3afbadae75
docs: Fix API Gateway documentation
2016-03-25 20:11:00 +00:00
Sander van Harmelen
22b9e2a7d9
Update the docs to match the changes made in PR #5587
2016-03-25 18:24:16 +01:00
Paul Hinze
7501f32721
provider/aws: doc EBS block device mix-match caveats
...
refs #5706
2016-03-25 12:12:01 -05:00
Christopher Tiwald
f5c898e345
aws_autoscaling_policy: Add documentation for StepScaling policies.
2016-03-24 16:35:54 -04:00
Clint
c9293cc832
Merge pull request #5814 from hashicorp/provider-fastly-v1
...
provider/fastly: V1 of the Fastly Provider
2016-03-24 10:57:32 -05:00
clint shryock
3dcbdf0e28
provider/fastly: Documentation updates
2016-03-24 10:26:33 -05:00
Paul Hinze
6f76fb0702
provider/aws: set ASG health_check_grace_period default to 300
...
Closes #5658
2016-03-23 18:55:37 -05:00
clint shryock
2ad37bba4a
provider/fastly: Add Fastly Provider, ServiceV1 resource
2016-03-23 14:53:50 -05:00
Andy Chan
76adbefb95
ISSUE-5702: 2nd attempt to impl the target_id be optional
2016-03-23 10:42:53 -07:00
Andy Chan
7008bb6b9a
ISSUE-5702: Updating the documentation to reflex the corresponding change with target_id.
2016-03-23 10:25:13 -07:00
Paul Stack
0d8612b05a
Merge pull request #5794 from hashicorp/f-azurerm-vm-docs-1
...
documentation: Fix the AzureRM documentation to remove %d from Virtual Machine
2016-03-22 21:41:13 +00:00
stack72
41e2b06875
documentation: Fix the AzureRM documentation to remove %d from Virtual
...
Machine
2016-03-22 21:25:49 +00:00
albert
fdc105ac4d
Merge pull request #5785 from ack/clc-patches
...
CLC update: tests and alias
2016-03-22 12:39:20 -07:00
Albert Choi
8de8c6884d
[clc] re-add alias as an optional field. update docs
2016-03-22 11:25:09 -07:00
enspencer
7ee46ae343
Change stream_arm to stream_arn in docs
2016-03-22 14:08:57 -04:00
James Nugent
22a409e4cc
Merge pull request #5774 from stack72/f-aws-iam-user-sshkey
...
provider/aws: Add `aws_iam_user_ssh_key` resource
2016-03-22 10:29:08 +00:00
stack72
49c5137ef5
provider/aws: Add documentation for `aws_iam_user_ssh_key` resource
2016-03-22 01:19:39 +00:00
Paul Hinze
b2d3f92f7b
Merge pull request #4893 from ack/clc
...
provider/clc: CenturyLink Cloud Provider
2016-03-21 18:33:00 -05:00
Henning Sprang
dbb543a1fd
region available is growing
...
Same as just changed in e46d06bd81
;)
2016-03-21 22:12:46 +01:00
Henning Sprang
e46d06bd81
region available is growing
2016-03-21 21:04:30 +00:00
Paul Hinze
293c6ca68c
Revert "Revert "core: Add uuid() interpolate function.""
...
This reverts commit 661be01d9b
.
2016-03-21 15:14:30 -05:00
stack72
fe79dcf6c1
provider/azurerm: Add the documentation for the AzureRM Template
...
Deployment resource
2016-03-21 18:59:54 +00:00
stack72
fb92896326
Merge branch 'master' of github.com:hashicorp/terraform
2016-03-21 18:48:47 +00:00
Andy Chan
f7b85777d6
Added documentation for kms alias name_prefix
2016-03-21 18:48:15 +00:00
Clint
f715c91666
Merge pull request #5756 from hashicorp/b-beanstalk-configuration-update
...
provider/aws: Fix crasher in Elastic Beanstalk Configuration with Options
2016-03-21 12:59:22 -05:00
Paul Hinze
74de2fa378
Merge pull request #5760 from uber/b-website-gcp-instance-group
...
Correct markdown for google_compute_instance_group and attach to index
2016-03-21 12:36:26 -05:00
Bill Fumerola
972aecdd84
Correct markdown for google_compute_instance_group and attach to index
2016-03-21 10:29:59 -07:00
James Nugent
f946695187
Merge pull request #5444 from TimeIncOSS/f-aws-logs-metric-filter
...
provider/aws: Add support for CloudWatch Log Metric Filter
2016-03-21 16:43:38 +00:00
clint shryock
9ae8e85640
provider/aws: Fix crasher in Elastic Beanstalk Configuration with option settings
2016-03-21 11:43:31 -05:00
Albert Choi
7775cc8ccc
snapshot from CenturyLinkLabs/terraform-provider-clc
...
+examples +docs for clc
2016-03-21 08:58:37 -07:00
James Nugent
e70764f64d
provider/triton: New provider for Joyent Triton
...
This brings across the following resources for Triton from the
joyent/triton-terraform repository, and converts them to the canonical
Terraform style, introducing Terraform-style documentation and
acceptance tests which run against the live API rather than the local
APIs:
- triton_firewall_rule
- triton_machine
- triton_key
2016-03-20 20:15:17 +00:00
Martin Atkins
7061448d74
Docs for InfluxDB provider and database resource
2016-03-20 14:53:34 -05:00
Josh Masseo
1b4991163f
UltraDNS Provider
2016-03-20 12:10:59 -05:00
James Nugent
85b4b5813f
Revert "provider/triton: New provider for Joyent Triton"
...
This reverts commit f60f04ac70
.
2016-03-19 17:53:06 +00:00
James Nugent
5bae6cb1e6
Merge pull request #5277 from hashicorp/f-joyent-triton
...
provider/triton: New provider for Joyent Triton
2016-03-19 17:49:39 +00:00
James Nugent
c71751c596
Merge pull request #5428 from shaneog/google_dns_managed_zone
...
description is now a required field for google_dns_managed_zone
2016-03-19 17:06:13 +00:00
James Nugent
f60f04ac70
provider/triton: New provider for Joyent Triton
...
This brings across the following resources for Triton from the
joyent/triton-terraform repository, and converts them to the canonical
Terraform style, introducing Terraform-style documentation and
acceptance tests which run against the live API rather than the local
APIs:
- triton_firewall_rule
- triton_machine
- triton_key
2016-03-18 23:35:01 +00:00
Paul Hinze
020e564dc7
Merge pull request #5725 from hashicorp/phinze/aws-aurora-db-subnet-group-name-docs
...
provider/aws: clarify `db_subnet_group_name` in Aurora docs
2016-03-18 18:25:43 -05:00
Paul Hinze
209b691971
docs: Add a section to Debugging docs about crash logs
...
Not necessary for the average user, but perhaps helpful to the intrepid
one!
2016-03-18 18:10:26 -05:00
Paul Hinze
fe04808d0d
provider/aws: clarify `db_subnet_group_name` in Aurora docs
...
The `db_subnet_group_name` needs to match between clusters and their
instances.
2016-03-18 17:15:13 -05:00
Paul Hinze
4e5429a140
provider/aws: ability to generate unique RDS identifier
...
Needed to truncate the identifier for SQL Server engines to keep it at
max 15 chars per the docs. Not a full UUID going into it, but should be
"unique enough" to not matter in practice.
Modified the basic test to use the generated value. Other tests are
still working w/ explicitly specified identifiers.
2016-03-18 16:07:37 -05:00
stack72
2e1455df2f
documentation/aws: Changing `aws_autoscaling_group` `metrics_granularity` to be optional and noting that it has a default value of 1Minute
2016-03-19 00:00:22 +05:30
Clint
a8a5acec6f
provider/aws: Update RDS Cluster Instance Docs
...
The provided config didn't work; this should patch that up, to avoid the name conflict
2016-03-18 09:34:28 -05:00
Kocsis Máté
7a0063c9eb
docs/aws: Fixed aws_ecs_service example
2016-03-17 21:17:13 +01:00
Paul Hinze
07caec0d14
Merge pull request #5194 from objectpartners/f-github-provider
...
GitHub Organization Provider
2016-03-17 10:53:13 -05:00
stack72
808ce45612
provider/azurerm: Adds documentation for the `azurerm_virtual_machine`
...
resource
2016-03-17 15:08:59 +00:00
clint shryock
93a1f7a41f
provider/aws: Document volume_size requirement if using EBS in ElasticSearch Domain
2016-03-17 09:00:41 -05:00
Paul Stack
fea6b60f06
Merge pull request #5680 from iceycake/aws_db_instance-missing-tags-doc
...
Added the missing tags params to the aws_db_instance doc
2016-03-17 09:08:52 +05:30
Andy Chan
1fb74416ac
Added the missing tags params to the doc
2016-03-16 16:20:40 -07:00
Jan-Arve Nygård
1aba9581f5
Changed volume to network in description for zone
2016-03-16 13:15:57 +01:00
Paul Hinze
661be01d9b
Revert "core: Add uuid() interpolate function."
2016-03-15 18:39:34 -05:00
Radek Simko
7a33fad25f
provider/aws: Add docs for CloudWatch Log Metric Filter
2016-03-15 15:01:20 +00:00
Paul Hinze
57070057db
Merge pull request #5527 from hashicorp/phinze/untaint
...
command: Add `terraform untaint`
2016-03-14 09:34:43 -05:00
stack72
1f2072cd41
documentation: Marking `notification_target_arn` and `role_arn` as
...
optional in `aws_autoscaling_lifecycle_hook`
2016-03-14 13:23:03 +00:00
tjinjin
336822646f
Fix typo: "messag" to "message."
2016-03-14 03:24:33 +09:00
Radek Simko
693b5de932
docs/aws: Add a note about ECS Service LB limitation
2016-03-13 15:22:29 +00:00
Pradeep Chhetri
19c9e14d5b
Updated google instance docs with custom instance type
2016-03-13 10:23:52 +00:00
Paul Hinze
c7f5450a96
command: Add `terraform untaint`
...
- [x] Docs
- [x] Command Unit Tests
- [x] State Unit Tests
Closes #4820
2016-03-11 12:38:57 -06:00
clint shryock
bb806faf67
provider/aws: Document set_identifer requirement for Route53 weighted, failover types
2016-03-11 11:37:42 -06:00
Radek Simko
d8b36532ef
Merge pull request #5239 from TimeIncOSS/f-aws-lambda-func-updates
...
provider/aws: Add support for updating Lambda function
2016-03-11 16:59:18 +00:00
Paul Hinze
ece259f5ed
Merge pull request #5575 from hashicorp/phinze/uuid
...
core: Add uuid() interpolate function.
2016-03-11 10:33:01 -06:00
Sean Knox
a087b29504
Fix contradictory aws_autoscaling_group doc
...
- Fixes https://github.com/hashicorp/terraform/issues/5457
2016-03-10 22:41:25 -08:00
Paul Hinze
14ca7e3156
docs: Clarify aws_instance.public_ip w/ EIP behavior
...
Closes #1425
2016-03-10 19:27:10 -06:00
Paul Hinze
d447eac958
docs: ICMP type number goes in from_port in AWS SG rules
...
refs #1372
2016-03-10 19:23:35 -06:00
Paul Hinze
1e0b8ea478
core: Add uuid() interpolate function.
...
Utilizes hashicorp's go-uuid library for proper random seeding setup.
2016-03-10 18:39:07 -06:00
Paul Hinze
82765ea589
Merge pull request #5453 from bigkraig/aws-s3-kms-key
...
provider/aws: Support KMS encryption of S3 objects
2016-03-10 15:44:10 -06:00
Lars Wander
f8784df82b
provider/google: Mark next_hop_network as read only.
2016-03-10 13:58:09 -05:00
Martin Atkins
2e33f5311c
Treat each consul key as having its own lifecycle
...
Previously this resource managed the set of keys as a whole rather than
the individual keys, and so it was unable to recognize when a particular
managed key is removed and delete just that one key from Consul.
Here this is addressed by recognizing that each key actually has its own
lifecycle, and detecting when individual keys are added and removed
without replacing the entire consul_keys instance.
Additionally this restores the behavior of updating the "value" attribute
on read, but restricts it only to blocks that already had a value so as
to avoid the quirkiness seen previously when we updated blocks that were
intended to be read-only. Updating the value is important now, because we
rely on this to detect and repair discrepancies between values stored in
Consul and values given in the configuration.
This change produces a change in the handling of the "delete" attribute.
Before it was considered only when the entire consul_keys resource was
deleted, but now it is considered also when a particular key block is
removed from within a resource.
2016-03-10 07:52:43 -08:00
Clint
5b6637e607
Merge pull request #5512 from serbaut/cs-vpc-domain
...
provider/cloudstack docs: add vpc.network_domain
2016-03-10 09:26:42 -06:00
Clint
239b3e4f5f
Merge pull request #5533 from hashicorp/pr-5184
...
provider/aws: Fix EC2 Classic SG Rule issue
2016-03-10 08:56:29 -06:00
Radek Simko
9f6b487791
provider/aws: Document lambda_function updates
2016-03-10 12:31:36 +00:00
Paul Hinze
d12944797a
Merge pull request #3928 from TimeIncOSS/aws-kms
...
provider/aws: Add support for KMS
2016-03-09 18:30:06 -06:00
Pablo Porto
b3ecf8eb73
Fix missing double quotes in postgresql_database resource
2016-03-09 23:42:59 +00:00
Ricard Clau
8e486985d3
vsphere_folder resource missing in vsphere provider layout
2016-03-09 23:16:12 +00:00
James Nugent
8d9126b8e3
Make aws_route and aws_route_table docs consistent
...
Fixes #5531 .
2016-03-09 21:05:08 +00:00
ephemeralsnow
54cb5ffe00
provider/aws: Fix EC2 Classic SG Rule issue
...
Fixes an issue where security groups would fail to update after applying an
initial security_group, because we were improperly saving the id of the group
and not the name (EC2 Classic only).
This is a PR combining https://github.com/hashicorp/terraform/pull/4983 and
https://github.com/hashicorp/terraform/pull/5184 . It's majority
@ephemeralsnow's work.
2016-03-09 09:51:41 -06:00
Paul Stack
4601d371e1
Merge pull request #5524 from stack72/f-aws-ecr-repository_name
...
provider/aws: `repository_url` is computed for `aws_ecr_repository`
2016-03-09 09:38:09 +00:00
stack72
7c5ab40b74
provider/aws: Add support for the `repository_url` to be computed for
...
ECR
2016-03-09 09:29:23 +00:00
Paul Stack
b5e6cb5f88
Merge pull request #5520 from bsiegel/aws_rds_cluster_encryption
...
Add storage_encrypted as an optional parameter to aws_rds_cluster
2016-03-09 00:21:26 +00:00
stack72
cad550e63d
provider/aws: Add support for `description` to `aws_network_interface`
...
resource
2016-03-08 23:28:37 +00:00
Jacob Severson
c1b373ad5f
Add Github Organization provider.
...
Allows for managing organization membership, teams, team membership, and
team repositories.
2016-03-08 23:06:30 +01:00
Brandon Siegel
8a60c68c8c
Update rds_cluster.html.markdown
...
Add documentation around the `storage_encrypted` parameter
2016-03-08 16:51:16 -05:00
Joakim Sernbrant
4a3dbef0c8
provider/cloudstack docs: add vpc.network_domain
2016-03-08 19:20:15 +01:00
Radek Simko
c030745e45
docs: Make a separate Elastic Beanstalk section in sidebar
2016-03-08 09:53:06 +00:00
Radek Simko
6f8a9c0f77
aws: kms_key - Add support for is_enabled + enable_key_rotation
2016-03-08 09:30:47 +00:00
Radek Simko
4c1f8db32d
aws: kms_key - Change field name (deletion_window -> deletion_window_in_days)
2016-03-08 09:30:47 +00:00
Philip Witty
fd4be284da
Added docs for kms
2016-03-08 09:30:47 +00:00
Paul Hinze
ec5643f031
Merge pull request #5482 from randomeizer/patch-1
...
Added a cast to "(*schema.Provider)"
2016-03-07 16:29:57 -06:00
clint shryock
f0d3176999
provider/aws: Add Elastic Beanstalk Application, Configuration Template, and Environment
...
This adds support for Elastic Beanstalk Applications, Configuration Templates,
and Environments.
This is a combined work of @catsby, @dharrisio, @Bowbaq, and @jen20
2016-03-07 14:43:23 -06:00
Michael Mell
525fddff61
insert missing word
2016-03-07 11:18:49 -08:00
Dan Carley
79e2753e41
command/fmt: Disable list/write when using STDIN
...
These options don't make sense when passing STDIN. `-write` will raise an
error because there is no file to write to. `-list` will always say
`<standard input>`. So disable whenever using STDIN, making the command
much simpler:
cat main.tf | terraform fmt -
2016-03-07 15:07:15 +00:00
Dan Carley
e9128769b5
command/fmt: Accept input from STDIN
...
So that you can do automatic formatting from an editor. You probably want to
disable the `-write` and `-list` options so that you just get the
re-formatted content, e.g.
cat main.tf | terraform fmt -write=false -list=false -
I've added a non-exported field called `input` so that we can override this
for the tests. If not specified, like in `commands.go`, then it will default
to `os.Stdin` which works on the command line.
2016-03-07 15:07:15 +00:00
Dan Carley
1b967e612f
command/fmt: Accept optional directory argument
...
So that you can operate on files in a directory other than your current
working directory.
2016-03-07 15:07:14 +00:00
Dan Carley
c753390399
command/fmt: Default write and list to true
...
The most common usage usage will be enabling the `-write` and `-list`
options so that files are updated in place and a list of any modified files
is printed. This matches the default behaviour of `go fmt` (not `gofmt`). So
enable these options by default.
This does mean that you will have to explicitly disable these if you want to
generate valid patches, e.g. `terraform fmt -diff -write=false -list=false`
2016-03-07 15:07:14 +00:00
Dan Carley
cc41c7cfa0
command/fmt: Add new fmt command
...
This uses the `fmtcmd` package which has recently been merged into HCL. Per
the usage text, this rewrites Terraform config files to their canonical
formatting and style.
Some notes about the implementation for this initial commit:
- all of the fmtcmd options are exposed as CLI flags
- it operates on all files that have a `.tf` suffix
- it currently only operates on the working directory and doesn't accept a
directory argument, but I'll extend this in subsequent commits
- output is proxied through `cli.UiWriter` so that we write in the same way
as other commands and we can capture the output during tests
- the test uses a very simple fixture just to ensure that it is working
correctly end-to-end; the fmtcmd package has more exhaustive tests
- we have to write the fixture to a file in a temporary directory because it
will be modified and for this reason it was easier to define the fixture
contents as a raw string
2016-03-07 15:07:04 +00:00
Derek Goss
91204cf7eb
Added disk_size_gb documentation to resource "google_compute_instance_template"
...
This was missing in the docs yet was implemented in Terraform. See line 81 in https://github.com/hashicorp/terraform/blob/master/builtin/providers/google/resource_compute_instance_template.go
2016-03-06 21:44:55 -05:00
David Peterson
0c152845ca
Added a cast to "(*schema.Provider)" in the standard TestProvider function
2016-03-06 19:16:34 -03:00
Kazunori Kojima
fbc94cb330
website: Fix missing sidebar_current
2016-03-06 23:51:25 +09:00
Radek Simko
61d0d19ae3
Fix typo (APIGateway -> API Gateway)
2016-03-06 09:29:31 +00:00
Radek Simko
b12d906258
aws/docs: Fix wrong field name (parent_resource_id -> parent_id)
2016-03-06 09:29:31 +00:00