stack72
6e7ee05392
Merge branch 'gh3424-vgw-route-prop'
2017-06-09 14:13:27 +03:00
Alexander Savchuk
15a54ae281
provider/aws: Fix link and add better reference to a parameter in RDS docs ( #15138 )
...
* Fix link to AWS docs
* Better reference for backup_window parameter
2017-06-07 12:40:53 +03:00
Martin Atkins
1aff439c3d
provider/aws: aws_vpn_gateway_route_propagation resource
...
This is a separate resource that serves a similar purpose to the
propagating_vgws argument on aws_route_table, but allows route
propagations to be created independently of the route table, which in
turn allows the VPN gateway to be created after the route table it will
contribute to, possibly in a separate Terraform module.
To make this work, propagating_vgws on aws_route_table is now marked
as Computed, meaning that it won't try to delete any existing propagation
edges if there is no setting for it in configuration at all. This allows
the user to choose whether to use the argument or the separate resource,
though using both together will not work, as explained in the docs.
2017-06-06 17:56:31 -07:00
Joel Thompson
1812ce2ff3
Add task_parameters parameter to aws_ssm_maintenance_window_task resource ( #15104 )
...
* Add task_parameters support to aws_ssm_maintenance_window_task
task_parameters weren't supported yet. This adds support for them. It
also corrects a documentation typo in the maintenance_window resource.
* Respond to internal feedback
2017-06-06 14:11:05 +03:00
Paul Morton
e4899de13e
provider/aws: New SSM Parameter resource ( #15035 )
...
* New SSM Parameter resource
Can be used for creating parameters in AWS' SSM Parameter Store that can then be used by other applications that have access to AWS and necessary IAM permissions.
* Add docs for new SSM Parameter resource
* Code Review and Bug Hunt and KMS Key
- Addressed all issues in #14043
- Added ForceNew directive to type
- Added the ability to specify a KMS key for encryption and decryption
* Add SSM Parameter Data Source
* Fix bad merge
* Fix SSM Parameter Integration Tests
* docs/aws: Fix typo in SSM sidebar link
2017-06-06 09:55:25 +01:00
Paul Stack
f08a7362c4
provider/aws: Change aws_kinesis_stream docs to not have id and name the same ( #15090 )
...
Fixes : #15081
2017-06-05 21:00:24 +03:00
VEBER Arnaud
b708a81e24
doc(typo): fix typo in aws_cloudwatch_log_subscription_filter ( #15079 )
...
aws_cloudwatch_logs_subscription_filter => aws_cloudwatch_log_subscription_filter
2017-06-05 16:05:05 +01:00
Paul Stack
2aba79fa96
provider/aws: Add support for a configurable timeout in db_option_group ( #15023 )
...
Fixes : #14995
Adds a timeout block to configure deletes
```
% make testacc TEST=./builtin/providers/aws/ TESTARGS='-run=TestAccAWSDBOptionGroup' ✹ ✭
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/06/02 19:54:18 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws/ -v -run=TestAccAWSDBOptionGroup -timeout 120m
=== RUN TestAccAWSDBOptionGroup_importBasic
--- PASS: TestAccAWSDBOptionGroup_importBasic (57.03s)
=== RUN TestAccAWSDBOptionGroup_basic
--- PASS: TestAccAWSDBOptionGroup_basic (32.69s)
=== RUN TestAccAWSDBOptionGroup_timeoutBlock
--- PASS: TestAccAWSDBOptionGroup_timeoutBlock (31.59s)
=== RUN TestAccAWSDBOptionGroup_namePrefix
--- PASS: TestAccAWSDBOptionGroup_namePrefix (28.24s)
=== RUN TestAccAWSDBOptionGroup_generatedName
--- PASS: TestAccAWSDBOptionGroup_generatedName (30.91s)
=== RUN TestAccAWSDBOptionGroup_defaultDescription
--- PASS: TestAccAWSDBOptionGroup_defaultDescription (54.13s)
=== RUN TestAccAWSDBOptionGroup_basicDestroyWithInstance
--- PASS: TestAccAWSDBOptionGroup_basicDestroyWithInstance (612.01s)
=== RUN TestAccAWSDBOptionGroup_OptionSettings
--- PASS: TestAccAWSDBOptionGroup_OptionSettings (54.34s)
=== RUN TestAccAWSDBOptionGroup_sqlServerOptionsUpdate
--- PASS: TestAccAWSDBOptionGroup_sqlServerOptionsUpdate (53.86s)
=== RUN TestAccAWSDBOptionGroup_multipleOptions
--- PASS: TestAccAWSDBOptionGroup_multipleOptions (33.72s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 956.958s
```
2017-06-05 12:36:41 +03:00
Tom Harvey
4c742ca9dd
Completing the missing AWS CodePipeline docs - fixes #15001 ( #15016 )
2017-06-02 18:06:15 +01:00
Gauthier Wallet
08c672ca1e
provider/aws: Updated awsconfig_config_rule documentation ( #14994 )
...
At the moment, it is stated that input_parameters are available only when owner is CUSTOM_LAMBDA. However, as per [the documentation](http://docs.aws.amazon.com/cli/latest/reference/configservice/put-config-rule.html#examples ), this is also valid for `AWS` owner, so for reserved rules.
2017-06-02 10:41:00 +01:00
Martin Atkins
482b7c603c
website: fix faulty example for aws_eip data source
2017-06-01 11:05:09 -07:00
Mohamed ElSaadany
e8a16fffd0
docs: Update Lightsail supported regions ( #14908 )
...
* provider/aws: Update Lightsail supported regions
This commit complements (#14621 )[https://github.com/hashicorp/terraform/pull/14621 ] and (#14685 )[https://github.com/hashicorp/terraform/pull/14685 ].
* Revert "provider/aws: Update Lightsail supported regions"
This reverts commit 545c3d6e6e7a9b665542ecc3b5e4d857faac749b.
* This commit complements #14621 and #14685 .
* Link to AWS docs instead of listing regions
Instead of explicitly listing supported Lightsail regions in the docs,
we now link to the Lightsail docs.
2017-06-01 18:36:32 +01:00
Graham Moore
76297fc43d
Add missing ID from ElasticBeanstalk docs ( #14985 )
...
This fixes the missing `id` attribute on the documentation. The attribute exists if called via `"${aws_elastic_beanstalk_environment.myapp-environment.id}"`, but is just not documented.
2017-06-01 13:56:05 +01:00
Paul Stack
cfcb4dff79
provider/aws: Support import of aws_lambda_event_source_mapping ( #14898 )
...
Fixes : #14017
```
% make testacc TEST=./builtin/providers/aws/ TESTARGS='-run=TestAccAWSLambdaEventSourceMapping_importBasic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/05/29 00:36:31 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws/ -v -run=TestAccAWSLambdaEventSourceMapping_importBasic -timeout 120m
=== RUN TestAccAWSLambdaEventSourceMapping_importBasic
--- PASS: TestAccAWSLambdaEventSourceMapping_importBasic (144.23s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 144.258s
```
2017-06-01 13:35:34 +03:00
Thomas Schaaf
79c91e11c8
provider/aws: Add aws elastic beanstalk solution stack ( #14944 )
...
* Add aws elastic beanstalk solution stack
Signed-off-by: Thomas Schaaf <thomaschaaf@Thomass-MBP.fritz.box>
* Fix incorrect naming
Signed-off-by: Thomas Schaaf <thomaschaaf@Thomass-MBP.fritz.box>
* Use unique go variable/function names
Signed-off-by: Thomas Schaaf <thomaschaaf@Thomass-MacBook-Pro.local>
* Add docs to sidebar
* Sort provider by alphabet
* Fix indent
* Add required statement
* Fix acceptance test
2017-06-01 02:23:06 +03:00
rdark
bebcc8796a
export internal tunnel addresses + document ( #14835 )
2017-05-31 21:03:13 +03:00
PaulAtkins
d3eed78d95
provider/aws: Add support for aws_ssm_patch_baseline ( #14954 )
...
* Add support for aws_ssm_patch_baseline and aws_ssm_patch_group
* Fix failing test
* Cleanup commented out code
2017-05-31 20:16:35 +03:00
Paul Stack
e28f9c11bf
provider/aws: aws_elasticache_cluster data source ( #14895 )
...
* provider/aws: Add data source for aws_elasticache_cluster
Fixes : #11445
* provider/aws: Add acceptance tests for aws_elasticache_cluster data source
* provider/aws: Add documentation for the aws_elasticache_cluster datasource
2017-05-31 16:25:27 +03:00
tombuildsstuff
8af9f2d4e6
Adding whitespace to Elastic Transcoder Pipeline docs. Fixes #14870
2017-05-30 09:40:21 +01:00
Jeff Theriault
07f89e2728
Export RDS instance and cluster resource id ( #14882 )
2017-05-28 06:47:55 +01:00
Chris Yee
440df3890a
Docs: Fix vpc_id argument in AWS route_table resource ( #14881 )
2017-05-28 06:37:44 +01:00
David Wittman
60b162de45
docs: Fix inline comment in AWS instance resource ( #14865 )
...
`//` appears to be a valid inline comment, but it affects the formatting
in the documentation.
2017-05-26 16:04:52 -05:00
Elad Efrat
10b7418b01
Fix typo (tesr -> test) ( #14825 )
2017-05-25 14:52:42 +01:00
Paul Stack
be58c809b6
provider/aws: Add support for X-Ray tracing to aws_lambda_function ( #14728 )
...
Fixes : #13801
2017-05-24 11:37:04 +01:00
Paul Stack
88d9254661
provider/aws: Add ability to define timeouts for DMS replication instance ( #14729 )
...
Fixes : #13996
2017-05-23 19:31:26 +01:00
Kit Ewbank
8e130b15e4
Add 'aws_kms_ciphertext' data source. ( #14691 )
2017-05-22 16:46:18 +03:00
Radek Simko
600e587430
provider/aws: Configurable timeouts for EC2 instance + spot instance ( #14711 )
2017-05-22 09:27:06 +02:00
Kit Ewbank
ca898d8d19
Add ability to 'terraform import' aws_kms_alias resources.
2017-05-19 14:35:54 -04:00
Jake Champlin
b38210c597
docs/aws: add note for aws_route_table resource
2017-05-18 17:12:11 -04:00
Radek Simko
740c92fc67
provider/aws: Support filtering in ASG data source ( #14501 )
2017-05-18 17:40:49 +02:00
Jason
eac7ade310
Fixed export to be master_username from username
...
rds cluster exports the variable for "username" as master_username, not username.
2017-05-18 10:17:48 -05:00
Yorgos Saslis
5efe3ad6b3
Update supported AWS regions ( #14621 )
...
According to an AWS announcement from yesterday:
https://aws.amazon.com/about-aws/whats-new/2017/05/amazon-lightsail-now-available-in-5-additional-europe-us-aws-regions/
2017-05-18 14:10:37 +03:00
pradeepbhadani
2cc7431983
Update supported instance list
...
db.t2.small is in list of AWS documentation https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Managing.html
2017-05-17 17:20:44 +01:00
pradeepbhadani
8f5e5c47b9
Update preferred_backup_window description
...
mention time in UTC
2017-05-17 17:15:00 +01:00
Kit Ewbank
2ed7297fa3
Add 'aws_default_vpc' resource.
2017-05-16 20:15:40 -04:00
Jake Champlin
30c3e72dd4
Merge pull request #14540 from BWITS/aws_appautoscaling_policy
...
fix the metric bound in sample
2017-05-16 09:16:33 -04:00
Bill Wang
00df2f1498
fix the metric bound in sample
...
The author made this mistake at the beginning. With the original sample, you can't create `aws_appautoscaling_policy` properly. No threshold data in it. It is hard to troubleshoot this issue because there is no error to run the sample with `metric_interval_lower_bound = 0'
2017-05-16 22:58:53 +10:00
Kit Ewbank
36888278b5
Add 'aws_default_vpc_dhcp_options' resource. ( #14475 )
2017-05-16 11:44:23 +03:00
Kit Ewbank
534dca00b2
Add 'aws_default_subnet' resource. ( #14476 )
2017-05-16 11:40:56 +03:00
Sergiusz Urbaniak
399830f1b7
providers/aws: add tags for resource_aws_autoscaling_group ( #13574 )
...
The existing "tag" field on autoscaling groups is very limited in that it
cannot be used in conjunction with interpolation preventing from adding
dynamic tag entries.
Other AWS resources don't have this restriction on tags because they work
directly on the map type.
AWS autoscaling groups on the other hand have an additional field
"propagate_at_launch" which is not usable with a pure map type.
This fixes it by introducing an additional field called "tags" which
allows specifying a list of maps. This preserves the possibility to
declare tags as with the "tag" field but additionally allows to
construct lists of maps using interpolation syntax.
2017-05-16 10:39:41 +02:00
Paul Stack
2276e981ee
provider/aws: Add new aws_db_snapshot data source ( #10291 )
...
* provider/aws: Add ability to create AWS DB Snapshots
* provider/aws: Add AWS DB Snapshot resource acceptance tests
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSDBSnapshot_
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/11/22 18:24:05 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSDBSnapshot_ -timeout 120m
=== RUN TestAccAWSDBSnapshot_basic
--- PASS: TestAccAWSDBSnapshot_basic (892.75s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 892.773s
```
* provider/aws: Add new aws_db_snapshot data source
* docs/aws: Add documentation for aws_db_snapshot resource
* provider/aws: Add datasource for aws_db_snapshot acceptance tests
```
% make testacc TEST=./builtin/providers/aws
% TESTARGS='-run=TestAccAWSDbSnapshotDataSource_' 2 ↵ ✭
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/11/22 18:55:08 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSDbSnapshotDataSource_ -timeout 120m
=== RUN TestAccAWSDbSnapshotDataSource_basic
--- PASS: TestAccAWSDbSnapshotDataSource_basic (966.68s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws966.699s
```
* docs/aws: Adding documentation for aws_db_snapshot datasource
2017-05-15 20:17:26 +03:00
Jake Champlin
5a3cf7c89e
Merge pull request #14473 from realflash/master
...
Document AWS IPv6 address access
2017-05-15 09:33:06 -04:00
Jake Champlin
ccd001f426
provider/aws: fix documentation for dynamodb
2017-05-15 08:31:43 -04:00
Jake Champlin
c9044365bd
provider/aws: Update documentation for dynamodb
2017-05-15 08:17:49 -04:00
Ian Gibbs
a4784e4d2a
Document the data attribute that allows you to get at an instance's IPv6 address(es)
2017-05-14 21:42:18 +01:00
Yusuke Goto
3b14fc90d9
provider/aws: AWS WAF Regional IPSet + ByteMatchSet support ( #13705 )
...
* provider/aws: AWS WAF Regional ByteMatchSet support
* providor/aws: AWS WAF Regional IPSet support
* fix typo
* Nested ByteMatchTuples of WAF Regional support
* fix name byte_match_tuple singular WAF Regional
* update wafregional_byte_match_set doc
* fix wafregional ipset to look descriptor
* Add wafregional_byte_match_set test
* fix wafregional_ipset_descriptor to be singular
* fix newWafRegionalRetryer to receive region
* fix updateSetWR argument
* fix wafregional_ipset_descriptor doc
* Separate out logic into flatteners
* Fix failing test
2017-05-13 22:01:27 +02:00
PaulAtkins
deda15ace0
Correct argument description for targets ( #14428 )
...
Correct `targets` argument description to show the allowed keys are `InstanceIds` or `WindowTargetIds`
2017-05-12 13:32:11 +03:00
Andy Chan
5449e7731f
Adding the missed Timeout related documentation ( #14410 )
2017-05-11 22:37:54 +03:00
Radek Simko
68aebee1e5
provider/aws: Fix Content-Encoding for S3 object acc test ( #14400 )
2017-05-11 18:35:50 +02:00
stack72
dc00c6bc09
provider/aws: Add AWS devicefarm docs to AWS navbar
2017-05-11 14:53:49 +03:00