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
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
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
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
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
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
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
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
stack72
4942c4d44d
Merge branch 'feat/device-farm-integration' of https://github.com/DanielMSchmidt/terraform into DanielMSchmidt-feat/device-farm-integration
2017-05-11 14:39:30 +03:00
Clint
24e00af217
provider/aws: Force lowercasing for DB Option group name or name_prefix ( #14366 )
2017-05-10 15:42:10 -05:00
clint shryock
3063fa9947
provider/aws: Update documentation example to meet validation
2017-05-10 09:00:14 -05:00
Stephen Coe
c83ee17590
correction for capability values ( #14349 )
2017-05-10 14:44:13 +02:00
Paul Stack
c4aaddde1a
provider/aws: Update aws_elasticache_replication_group documentation
2017-05-09 20:37:28 +03:00
Derrick Petzold
55a4ce2838
Feature request: Support for ElastiCache Redis cluster mode #9419
...
Added support for provisioning a native redis cluster elasticache replication group.
A new TypeSet attribute `cluster_mode` has been added. It requires the following
fields:
- `replicas_per_node_group` - The number of replica nodes in each node group
- `num_node_groups` - The number of node groups for this Redis replication group
Notes:
- `automatic_failover_enabled` must be set to true.
- `number_cache_clusters` is now a optional and computed field. If `cluster_mode` is set
its value will be computed as:
```num_node_groups + num_node_groups * replicas_per_node_group```
Below is a sample config:
resource "aws_elasticache_replication_group" "bar" {
replication_group_id = "tf-redis-cluser"
replication_group_description = "test description"
node_type = "cache.t2.micro"
port = 6379
parameter_group_name = "default.redis3.2.cluster.on"
automatic_failover_enabled = true
cluster_mode {
replicas_per_node_group = 1
num_node_groups = 2
}
}
2017-05-09 20:37:28 +03:00
Paul Stack
9dd4e5bcb0
provider/aws: Add support for targets to aws_ssm_association ( #14246 )
...
* provider/aws: Add support for targets to aws_ssm_association
Fixes : #13975
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSSSMAssociation_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/05/05 20:32:43 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSSSMAssociation_ -timeout 120m
=== RUN TestAccAWSSSMAssociation_basic
--- PASS: TestAccAWSSSMAssociation_basic (139.13s)
=== RUN TestAccAWSSSMAssociation_withTargets
--- PASS: TestAccAWSSSMAssociation_withTargets (33.19s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 172.343s
```
* Update ssm_association.html.markdown
2017-05-09 17:48:57 +03:00
Daniel Schmidt
6a7e81d8ae
provider/aws: add devicefarm project resource
2017-05-09 09:48:44 +02:00
Joshua Spence
f488e385f2
Add `arn` attribute to `aws_ses_domain_identity` resource
2017-05-09 17:14:51 +10:00
Paul Stack
221a88610b
provider/aws: Add support for importing Kinesis Streams ( #14278 )
...
Fixes : #14260
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSKinesisStream_import'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/05/08 10:32:47 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSKinesisStream_import -timeout 120m
=== RUN TestAccAWSKinesisStream_importBasic
--- PASS: TestAccAWSKinesisStream_importBasic (101.93s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 101.978s
```
2017-05-08 14:11:23 +03:00
Russ Van Bert
e88ca0b744
Grammar correction in alarm description ( #14276 )
2017-05-08 09:35:59 +03:00
Thomas Poindessous
87055fa47a
Added missing datasources and resources in panel list ( #14235 )
...
Corrected some HTML errors
2017-05-05 15:40:53 +03:00
Paul Thrasher
26a91abd0c
website: Add code coloring to aws_security_group doc
2017-05-04 17:07:57 -07:00
Paul Stack
3bb4c56165
provider/aws: Prevent Crash when importing aws_route53_record ( #14218 )
...
Fixes : #14217
We now check to make sure that we have the correct number of parts when
we have split the resource ID. It isn't an elegant fix but it works as
expected. Also added some more documentation about what is required to
actually construct the Id needed for import
2017-05-04 21:51:10 +03:00
Paul Stack
046bb0e1c3
provider/aws: Support run_command_parameters in aws_cloudwatch_event_target ( #14067 )
...
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSCloudWatchEventTarget_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/29 11:00:09 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSCloudWatchEventTarget_ -timeout 120m
=== RUN TestAccAWSCloudWatchEventTarget_basic
--- PASS: TestAccAWSCloudWatchEventTarget_basic (58.75s)
=== RUN TestAccAWSCloudWatchEventTarget_missingTargetId
--- PASS: TestAccAWSCloudWatchEventTarget_missingTargetId (36.11s)
=== RUN TestAccAWSCloudWatchEventTarget_full
--- PASS: TestAccAWSCloudWatchEventTarget_full (90.30s)
=== RUN TestAccAWSCloudWatchEventTarget_ssmDocument
--- PASS: TestAccAWSCloudWatchEventTarget_ssmDocument (38.64s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 223.833s
```
2017-05-04 20:46:11 +03:00