From 3f8049c5df093ab2cf61951fcfa2872a0d4e2f26 Mon Sep 17 00:00:00 2001 From: tf-release-bot Date: Wed, 31 Oct 2018 23:39:53 +0000 Subject: [PATCH] v1.42.0 --- CHANGELOG.md | 78 ++++++++++++++++++++++++++-------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e3fa6fc1ac5..ebfdc9fc467 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 1.42.0 (Unreleased) +## 1.42.0 (October 31, 2018) NOTES: @@ -7,50 +7,50 @@ NOTES: FEATURES: -* **New Resource:** `aws_ec2_capacity_reservation` [GH-6291] -* **New Resource:** `aws_glue_security_configuration` [GH-6288] -* **New Resource:** `aws_iot_policy_attachment` [GH-5864] -* **New Resource:** `aws_iot_thing_principal_attachment` [GH-5868] -* **New Resource:** `aws_pinpoint_apns_sandbox_channel` [GH-6233] -* **New Resource:** `aws_pinpoint_apns_voip_channel` [GH-6234] -* **New Resource:** `aws_pinpoint_apns_voip_sandbox_channel` [GH-6235] +* **New Resource:** `aws_ec2_capacity_reservation` ([#6291](https://github.com/terraform-providers/terraform-provider-aws/issues/6291)) +* **New Resource:** `aws_glue_security_configuration` ([#6288](https://github.com/terraform-providers/terraform-provider-aws/issues/6288)) +* **New Resource:** `aws_iot_policy_attachment` ([#5864](https://github.com/terraform-providers/terraform-provider-aws/issues/5864)) +* **New Resource:** `aws_iot_thing_principal_attachment` ([#5868](https://github.com/terraform-providers/terraform-provider-aws/issues/5868)) +* **New Resource:** `aws_pinpoint_apns_sandbox_channel` ([#6233](https://github.com/terraform-providers/terraform-provider-aws/issues/6233)) +* **New Resource:** `aws_pinpoint_apns_voip_channel` ([#6234](https://github.com/terraform-providers/terraform-provider-aws/issues/6234)) +* **New Resource:** `aws_pinpoint_apns_voip_sandbox_channel` ([#6235](https://github.com/terraform-providers/terraform-provider-aws/issues/6235)) ENHANCEMENTS: -* data-source/aws_iot_endpoint: Add `endpoint_type` argument [GH-6215] -* data-source/aws_nat_gateway: Support `tags` as argument and attribute [GH-6231] -* resource/aws_budgets_budget: Support resource import [GH-6226] -* resource/aws_cloudwatch_event_permission: Add `condition` argument (support Organizations access) [GH-6261] -* resource/aws_codepipeline_webhook: Support resource import [GH-6202] -* resource/aws_cognito_user_pool_domain: Add `certificate_arn` argument (support custom domains) [GH-6185] -* resource/aws_dx_hosted_private_virtual_interface: Add `mtu` argument and `jumbo_frame_capable` attribute [GH-6142] -* resource/aws_dx_private_virtual_interface: Add `mtu` argument and `jumbo_frame_capable` attribute [GH-6141] -* resource/aws_ecs_service: Support `deployment_minimum_healthy_percent` for `DAEMON` strategy [GH-6150] -* resource/aws_flow_log: Add `log_destination` and `log_destination_type` arguments (support sending to S3) [GH-5509] -* resource/aws_glue_job: Add `security_configuration` argument [GH-6232] -* resource/aws_lb_target_group: Improve `name` and `name_prefix` argument plan-time validation [GH-6168] -* resource/aws_s3_bucket: Support S3 Cross-Region Replication filtering based on S3 object tags [GH-6095] -* resource/aws_secretsmanager_secret: Add `name_prefix` argument [GH-6277] -* resource/aws_secretsmanager_secret: Add plan-time validation for `name` argument [GH-6277] -* resource/aws_route53_zone: Add `vpc` argument, deprecate `vpc_id` and `vpc_region` arguments (support multiple VPC associations) [GH-6299] -* resource/aws_waf_rule: Support resource import [GH-6247] +* data-source/aws_iot_endpoint: Add `endpoint_type` argument ([#6215](https://github.com/terraform-providers/terraform-provider-aws/issues/6215)) +* data-source/aws_nat_gateway: Support `tags` as argument and attribute ([#6231](https://github.com/terraform-providers/terraform-provider-aws/issues/6231)) +* resource/aws_budgets_budget: Support resource import ([#6226](https://github.com/terraform-providers/terraform-provider-aws/issues/6226)) +* resource/aws_cloudwatch_event_permission: Add `condition` argument (support Organizations access) ([#6261](https://github.com/terraform-providers/terraform-provider-aws/issues/6261)) +* resource/aws_codepipeline_webhook: Support resource import ([#6202](https://github.com/terraform-providers/terraform-provider-aws/issues/6202)) +* resource/aws_cognito_user_pool_domain: Add `certificate_arn` argument (support custom domains) ([#6185](https://github.com/terraform-providers/terraform-provider-aws/issues/6185)) +* resource/aws_dx_hosted_private_virtual_interface: Add `mtu` argument and `jumbo_frame_capable` attribute ([#6142](https://github.com/terraform-providers/terraform-provider-aws/issues/6142)) +* resource/aws_dx_private_virtual_interface: Add `mtu` argument and `jumbo_frame_capable` attribute ([#6141](https://github.com/terraform-providers/terraform-provider-aws/issues/6141)) +* resource/aws_ecs_service: Support `deployment_minimum_healthy_percent` for `DAEMON` strategy ([#6150](https://github.com/terraform-providers/terraform-provider-aws/issues/6150)) +* resource/aws_flow_log: Add `log_destination` and `log_destination_type` arguments (support sending to S3) ([#5509](https://github.com/terraform-providers/terraform-provider-aws/issues/5509)) +* resource/aws_glue_job: Add `security_configuration` argument ([#6232](https://github.com/terraform-providers/terraform-provider-aws/issues/6232)) +* resource/aws_lb_target_group: Improve `name` and `name_prefix` argument plan-time validation ([#6168](https://github.com/terraform-providers/terraform-provider-aws/issues/6168)) +* resource/aws_s3_bucket: Support S3 Cross-Region Replication filtering based on S3 object tags ([#6095](https://github.com/terraform-providers/terraform-provider-aws/issues/6095)) +* resource/aws_secretsmanager_secret: Add `name_prefix` argument ([#6277](https://github.com/terraform-providers/terraform-provider-aws/issues/6277)) +* resource/aws_secretsmanager_secret: Add plan-time validation for `name` argument ([#6277](https://github.com/terraform-providers/terraform-provider-aws/issues/6277)) +* resource/aws_route53_zone: Add `vpc` argument, deprecate `vpc_id` and `vpc_region` arguments (support multiple VPC associations) ([#6299](https://github.com/terraform-providers/terraform-provider-aws/issues/6299)) +* resource/aws_waf_rule: Support resource import ([#6247](https://github.com/terraform-providers/terraform-provider-aws/issues/6247)) BUG FIXES: -* data-source/aws_network_interface: Properly handle reading `private_ip` into Terraform state [GH-6284] -* resource/aws_ami_launch_permission: Prevent panic reading public permissions [GH-6224] -* resource/aws_budgets_budget: Properly read `time_period_start` and `time_period_end` into Terraform state [GH-6226] -* resource/aws_cloudwatch_metric_alarm: Allow EC2 Automate ARNs with `alarm_actions` [GH-6206] -* resource/aws_dx_gateway: Allow legacy `amazon_side_asn` in plan-time validation [GH-6253] -* resource/aws_egress_only_internet_gateway: Improve eventual consistency logic during creation [GH-6190] -* resource/aws_glue_crawler: Suppress `role` difference when using ARN [GH-6293] -* resource/aws_iam_role_policy: Properly handle reading attributes into Terraform state after creation and update [GH-6304] -* resource/aws_kinesis_firehose_delivery_stream: Properly recreate resource when updating `elasticsearch_configuration` `s3_backup_mode` [GH-6305] -* resource/aws_nat_gateway: Remove `network_interface_id`, `private_ip`, and `public_ip` as configurable (they continue to be available as read-only attributes) [GH-6225] -* resource/aws_network_acl: Properly handle ICMP code and type with IPv6 ICMP (protocol 58) [GH-6264] -* resource/aws_network_acl_rule: Suppress `protocol` differences between name and number [GH-2454] -* resource/aws_network_acl_rule: Properly handle ICMP code and type with IPv6 ICMP (protocol 58) [GH-6263] -* resource/aws_rds_cluster_parameter_group: Properly read `parameter` `apply_method` into Terraform state [GH-6295] +* data-source/aws_network_interface: Properly handle reading `private_ip` into Terraform state ([#6284](https://github.com/terraform-providers/terraform-provider-aws/issues/6284)) +* resource/aws_ami_launch_permission: Prevent panic reading public permissions ([#6224](https://github.com/terraform-providers/terraform-provider-aws/issues/6224)) +* resource/aws_budgets_budget: Properly read `time_period_start` and `time_period_end` into Terraform state ([#6226](https://github.com/terraform-providers/terraform-provider-aws/issues/6226)) +* resource/aws_cloudwatch_metric_alarm: Allow EC2 Automate ARNs with `alarm_actions` ([#6206](https://github.com/terraform-providers/terraform-provider-aws/issues/6206)) +* resource/aws_dx_gateway: Allow legacy `amazon_side_asn` in plan-time validation ([#6253](https://github.com/terraform-providers/terraform-provider-aws/issues/6253)) +* resource/aws_egress_only_internet_gateway: Improve eventual consistency logic during creation ([#6190](https://github.com/terraform-providers/terraform-provider-aws/issues/6190)) +* resource/aws_glue_crawler: Suppress `role` difference when using ARN ([#6293](https://github.com/terraform-providers/terraform-provider-aws/issues/6293)) +* resource/aws_iam_role_policy: Properly handle reading attributes into Terraform state after creation and update ([#6304](https://github.com/terraform-providers/terraform-provider-aws/issues/6304)) +* resource/aws_kinesis_firehose_delivery_stream: Properly recreate resource when updating `elasticsearch_configuration` `s3_backup_mode` ([#6305](https://github.com/terraform-providers/terraform-provider-aws/issues/6305)) +* resource/aws_nat_gateway: Remove `network_interface_id`, `private_ip`, and `public_ip` as configurable (they continue to be available as read-only attributes) ([#6225](https://github.com/terraform-providers/terraform-provider-aws/issues/6225)) +* resource/aws_network_acl: Properly handle ICMP code and type with IPv6 ICMP (protocol 58) ([#6264](https://github.com/terraform-providers/terraform-provider-aws/issues/6264)) +* resource/aws_network_acl_rule: Suppress `protocol` differences between name and number ([#2454](https://github.com/terraform-providers/terraform-provider-aws/issues/2454)) +* resource/aws_network_acl_rule: Properly handle ICMP code and type with IPv6 ICMP (protocol 58) ([#6263](https://github.com/terraform-providers/terraform-provider-aws/issues/6263)) +* resource/aws_rds_cluster_parameter_group: Properly read `parameter` `apply_method` into Terraform state ([#6295](https://github.com/terraform-providers/terraform-provider-aws/issues/6295)) ## 1.41.0 (October 18, 2018)