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
Paul Stack
e18f8df845
provider/aws: Add support for aws_ssm_maintenance_window ( #14087 )
...
* provider/aws: Add support for aws_ssm_maintenance_window
Fixes : #14027
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSSSMMaintenanceWindow_basic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/29 13:38:19 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSSSMMaintenanceWindow_basic -timeout 120m
=== RUN TestAccAWSSSMMaintenanceWindow_basic
--- PASS: TestAccAWSSSMMaintenanceWindow_basic (51.69s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 51.711s
```
* provider/aws: Add documentation for aws_ssm_maintenance_window
* provider/aws: Add support for aws_ssm_maintenance_window_target
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSSSMMaintenanceWindowTarget'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/29 16:38:22 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSSSMMaintenanceWindowTarget -timeout 120m
=== RUN TestAccAWSSSMMaintenanceWindowTarget_basic
--- PASS: TestAccAWSSSMMaintenanceWindowTarget_basic (34.68s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 34.701s
```
* provider/aws: Adding the documentation for aws_ssm_maintenance_window_target
* provider/aws: Add support for aws_ssm_maintenance_window_task
* provider/aws: Documentation for aws_ssm_maintenance_window_task
2017-05-04 20:36:28 +03:00
Masayuki Morita
410fdad2cb
provider/aws: Add support description to aws_iam_role
...
Fixes #14198
2017-05-04 23:11:20 +09:00
Matthew Frahry
bcf1514422
Merge pull request #14090 from hashicorp/p-aws-config-config-source-detail
...
provider/aws Added default to event source
2017-05-03 18:36:02 -06:00
Paul Thrasher
ccae9372e5
provider/aws: aws_db_option_group normalizes name to lowercase
...
This is a fix for PR #11040 . The code here lowercases the name and/or prefix before sending it to the AWS API and the terraform state. This means the state will match the actual resource name and be able to converge the diff.
2017-05-03 16:50:40 -07:00
Paddy
c043f1185c
Merge pull request #14163 from hashicorp/paddy_14152_sfr_tenancy
...
provider/aws: support tenancy for spot fleets
2017-05-03 13:53:45 -07:00
Paddy
5341d575ba
Add example of placement to sfr docs.
...
Add an example usage of the placement_tenancy field to spot fleet
request docs.
2017-05-03 13:43:58 -07:00
Adam Wright
a401aee923
Make `wait_for_ready_timeout` default match code ( #14149 )
...
The `wait_for_ready_timeout` timeout was listed as 10m, but
cd79471ecb
altered reality to be 20m. The
documentation should match the code.
2017-05-02 16:01:03 +01:00
Clint
a8e4a9bf07
provider/aws: Update `aws_emr_cluster` to support Security Configuration ( #14133 )
...
* added emr security configurations
* gofmt after rebase
* provider/aws: Update EMR Cluster to support Security Configuration
* update test to create key
* update docs
2017-05-01 17:02:59 -05:00
Jake Champlin
3a01d5f5e1
Merge pull request #14104 from rlweb/feature/aws_dynamodb_table-add-timetolive
...
provider/aws: aws_dynamodb_table Add support for TimeToLive
2017-05-01 15:37:34 -04:00
Radek Simko
143c8bbdfe
docs/aws: Add undocumented fields to all WAF resources ( #14091 )
...
* docs/aws: Add undocumented fields to all WAF resources
* docs/aws: Alphabetically sort WAF resources
2017-05-01 15:23:30 +01:00
Jake Champlin
86903a951f
Merge pull request #14092 from gazoakley/iam-database-authentication
...
provider/aws: Add support for IAMDatabaseAuthenticationEnabled
2017-05-01 10:06:59 -04:00
clint shryock
df777566f9
provider/aws: Update s3 bucket docs to fix typo
2017-05-01 08:39:37 -05:00
Rhys Laval
27d3d2a871
provider/aws: aws_dynamodb_table Add support for TimeToLive
2017-04-30 23:20:38 +01:00
=
909d06a72a
Updated docs
2017-04-29 21:34:03 -06:00
Gareth Oakley
e4c732b34c
Add support for IAMDatabaseAuthenticationEnabled
2017-04-29 20:32:21 +01:00
Clint
7c59f7e282
provider/aws: Add EMR Security Configuration Resource ( #14080 )
...
* provider/aws: Add EMR Security Configuration
* provider/aws: Document EMR security configuration
* small refactoring and add an import test
2017-04-28 16:28:49 -05:00
Paul Stack
011cab5917
provider/aws: Add support for CustomOrigin timeouts to aws_cloudfront_distribution ( #13367 )
...
```
```
2017-04-27 02:13:59 +12:00
Jake Champlin
64134418a5
Merge pull request #12933 from hashicorp/f-network-interfaces
...
provider/aws: Add network_interface to aws_instance
2017-04-26 08:05:21 -04:00
Andrew King
686d10af4a
Update cloudwatch_event_target.html.markdown ( #13964 )
...
Clean up `Note` section.
2017-04-26 07:39:14 +01:00
Kazunori Kojima
dea267218c
docs: Fix parameter name of aws_listener_rule
2017-04-26 09:07:12 +09:00
Jake Champlin
8ac89c7860
provider/aws: Improve documentation for the cloudformation_stack resource.
...
Fixes : #8483
2017-04-25 18:15:28 -04:00
Paul Stack
f4015b43c5
provider/aws: Support aws_instance and volume tagging on creation ( #13945 )
...
Fixes : #13173
We now tag at instance creation and introduced `volume_tags` that can be
set so that all devices created on instance creation will receive those
tags
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSInstance_volumeTags' 2 ↵ ✚ ✭
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/26 06:30:48 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSInstance_volumeTags -timeout 120m
=== RUN TestAccAWSInstance_volumeTags
--- PASS: TestAccAWSInstance_volumeTags (214.31s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 214.332s
```
2017-04-26 10:12:38 +12:00
Josh Komoroske
414060c83b
Documented aws_api_gateway_usage_plan.api_stages attributes as required ( #13930 )
2017-04-25 09:21:49 -05:00
Jake Champlin
10ddf607e3
provider/aws: Add `network_interface` to instance
2017-04-24 18:06:28 -04:00
Radek Simko
cda84b1674
provider/aws: Expose invoke ARN from Lambda function (for APIG) ( #13890 )
2017-04-24 20:47:11 +02:00
Radek Simko
3c2a40a192
provider/aws: Expose execution ARN + invoke URL for APIG deployment ( #13889 )
2017-04-24 20:43:56 +02:00
Jake Champlin
78bc9ed09d
Merge pull request #13861 from hashicorp/pr-10594
...
provider/aws: Adds aws_network_interface_attachment resource
2017-04-24 09:12:38 -04:00
Viktor Voltaire
42473d5129
Update route53_record.html.markdown ( #13677 )
...
Added set_identifier example for import
2017-04-23 11:49:15 +02:00
Gauthier Wallet
891e517879
provider/aws: Updated documentation for Cloudfront ( #13874 )
...
This adds the missing exported attribute named `ARN`, as exposed [in the code](https://github.com/hashicorp/terraform/blob/master/builtin/providers/aws/resource_aws_cloudfront_distribution.go#L592 ).
2017-04-23 04:53:45 +03:00
Kit Ewbank
ff9af4c90b
Add tagging support to the 'aws_lambda_function' resource. ( #13873 )
2017-04-23 04:51:20 +03:00
Jake Champlin
44714c094b
expand docs
2017-04-21 15:45:33 -04:00
Jake Champlin
9ef947b0c3
Merge remote-tracking branch 'origin' into pr-10594
2017-04-21 15:37:39 -04:00
Jake Champlin
022d0cd14f
Merge pull request #10590 from pielu/aws/feature/r-net-iface-ips-count
...
provider/aws: Exercise SecondaryPrivateIpAddressCount for network interface
2017-04-21 10:25:44 -04:00
Paul Stack
72a14ef2bb
provider/aws: Add IPv6 outputs to aws_subnet datasource ( #13841 )
...
Fixes : #13595
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccDataSourceAwsSubnet'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/21 13:52:43 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccDataSourceAwsSubnet -timeout 120m
=== RUN TestAccDataSourceAwsSubnetIDs
--- PASS: TestAccDataSourceAwsSubnetIDs (81.05s)
=== RUN TestAccDataSourceAwsSubnet
--- PASS: TestAccDataSourceAwsSubnet (57.48s)
=== RUN TestAccDataSourceAwsSubnetIpv6ByIpv6Filter
--- PASS: TestAccDataSourceAwsSubnetIpv6ByIpv6Filter (82.63s)
=== RUN TestAccDataSourceAwsSubnetIpv6ByIpv6CidrBlock
--- PASS: TestAccDataSourceAwsSubnetIpv6ByIpv6CidrBlock (82.43s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 303.625s
```
2017-04-21 16:54:55 +03:00
Paul Stack
214a212704
provider/aws: Make iam_role_attachment example not throw any errors ( #13843 )
...
Fixes : #13398
2017-04-21 14:33:27 +03:00
Gauthier Wallet
80d940d154
provider/aws: Added Cognito Identity Pool ( #13783 )
2017-04-21 12:53:48 +03:00
Joshua Spence
f3b5a883b7
Add `bucket_prefix` to `aws_s3_bucket` ( #13274 )
...
Adds a `bucket_prefix` parameter to the `aws_s3_bucket` resource.
2017-04-20 23:28:40 +03:00
Dominik-K
565f0a4e0f
`roles` deprecated in docs & code error message ( #13622 )
2017-04-20 23:02:48 +03:00
terraformbot
7925b76bad
provider/aws: Change s3_bucket documentation example to work ( #13811 )
...
Fixes : #13789
2017-04-20 21:00:05 +03: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
Joshua Spence
8d5fdeae57
Add `name_prefix` support to `aws_cloudwatch_log_group` ( #13273 )
2017-04-17 01:50:52 +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