Skip to content

Commit

Permalink
Merge tag 'v4.9.0' into v4+sylr
Browse files Browse the repository at this point in the history
  • Loading branch information
sylr committed Apr 11, 2022
2 parents 614249c + 1552d76 commit eb90139
Show file tree
Hide file tree
Showing 386 changed files with 35,428 additions and 4,839 deletions.
3 changes: 3 additions & 0 deletions .changelog/12108.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_iot_provisioning_template
```
3 changes: 3 additions & 0 deletions .changelog/13203.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_redshift_cluster: Correctly use `number_of_nodes` argument value when restoring from snapshot
```
3 changes: 3 additions & 0 deletions .changelog/13392.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_iot_logging_options
```
3 changes: 3 additions & 0 deletions .changelog/14075.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_dynamodb_table_item: Allow `item` names to still succeed if they include non-letters
```
3 changes: 3 additions & 0 deletions .changelog/15355.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_storagegateway_gateway: Add `maintenance_start_time` argument
```
3 changes: 3 additions & 0 deletions .changelog/18088.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_mq_broker: Add validation to `broker_name` and `security_groups` arguments
```
11 changes: 11 additions & 0 deletions .changelog/19713.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:enhancement
resource/aws_elasticsearch_domain: Add `cold_storage_options` argument to the `cluster_config` configuration block
```

```release-note:enhancement
data-source/aws_elasticsearch_domain: Add `cold_storage_options` attribute to the `cluster_config` configuration block
```

```release-note:enhancement
resource/aws_elasticsearch_domain: Add configurable Create and Delete timeouts
```
15 changes: 15 additions & 0 deletions .changelog/20068.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
```release-note:enhancement
resource/aws_elasticache_cluster: Add `log_delivery_configuration` argument
```

```release-note:enhancement
data-source/aws_elasticache_cluster: Add `log_delivery_configuration` attribute
```

```release-note:enhancement
resource/aws_elasticache_replication_group: Add `log_delivery_configuration` argument
```

```release-note:enhancement
data-source/aws_elasticache_replication_group: Add `log_delivery_configuration` attribute
```
3 changes: 3 additions & 0 deletions .changelog/20708.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_autoscaling_group: Fix issue where group was not recreated if `initial_lifecycle_hook` changed
```
3 changes: 3 additions & 0 deletions .changelog/20709.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_cloudfront_distribution: Fix default value of `origin_path` in `origin` block
```
3 changes: 3 additions & 0 deletions .changelog/20892.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_elasticsearch_domain_saml_option: Fix difference caused by `subject_key` default not matching AWS default; old and new defaults are equivalent
```
3 changes: 3 additions & 0 deletions .changelog/21941.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_mwaa_environment: Add `schedulers` argument
```
3 changes: 3 additions & 0 deletions .changelog/22097.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_rds_cluster_activity_stream
```
3 changes: 3 additions & 0 deletions .changelog/22160.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_cloudformation_stack_set: Consider `QUEUED` a valid pending state for resource creation
```
3 changes: 3 additions & 0 deletions .changelog/22355.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_network_firewall_policy: Allow use of managed rule group arns for network firewall managed rule groups.
```
3 changes: 3 additions & 0 deletions .changelog/23157.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_eks_addon_version
```
11 changes: 11 additions & 0 deletions .changelog/23544.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:enhancement
resource/aws_mskconnect_custom_plugin: Implement resource Delete
```

```new-resource
aws_mskconnect_connector
```

```new-data-source
aws_mskconnect_connector
```
3 changes: 3 additions & 0 deletions .changelog/23759.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_db_instance_automated_backups_replication
```
3 changes: 3 additions & 0 deletions .changelog/23798.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `acl` and `grant` parameters to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring these parameters with the standalone `aws_s3_bucket_acl` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23816.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `acceleration_status` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_accelerate_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23817.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `cors_rule` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_cors_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23818.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `lifecycle_rule` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_lifecycle_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23819.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `logging` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_logging` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23820.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `versioning` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_versioning` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23821.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `website` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_website_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23822.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `server_side_encryption_configuration` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_server_side_encryption_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23842.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `replication_configuration` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_replication_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23843.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `policy` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_policy` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23844.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `request_payer` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_request_payment_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23859.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
data-source/aws_eips: Set `public_ips` for VPC as well as EC2 Classic
```
3 changes: 3 additions & 0 deletions .changelog/23862.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_cloudwatch_event_target: Fix setting `path_parameter_values`.
```
7 changes: 7 additions & 0 deletions .changelog/23873.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:enhancement
resource/aws_lambda_function: Add `ephemeral_storage` argument
```

```release-note:enhancement
data-source/aws_lambda_function: Add `ephemeral_storage` attribute
```
3 changes: 3 additions & 0 deletions .changelog/23879.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_lambda_function: Add error handling for `ResourceConflictException` errors on create and update
```
11 changes: 11 additions & 0 deletions .changelog/23880.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:enhancement
resource/aws_dlm_lifecycle_policy: Add `policy_details.schedule.create_rule.cron_expression`, `policy_details.schedule.retain_rule.interval`, `policy_details.schedule.retain_rule.interval_unit`, `policy_details.policy_type`, `policy_details.schedule.deprecate_rule`, `policy_details.parameters`, `policy_details.schedule.variable_tags`, `policy_details.schedule.fast_restore_rule`, `policy_details.schedule.share_rule`, `policy_details.resource_locations`, `policy_details.schedule.create_rule.location`, `policy_details.action` and `policy_details.event_source` arguments
```

```release-note:enhancement
resource/aws_dlm_lifecycle_policy: Add plan time validations for `policy_details.resource_types` and `description` arguments
```

```release-note:enhancement
resource/aws_dlm_lifecycle_policy: Make `policy_details.resource_types`, `policy_details.schedule`, `policy_details.target_tags`, `policy_details.schedule.retain_rule` and `policy_details.schedule.create_rule.interval` arguments optional
```
3 changes: 3 additions & 0 deletions .changelog/23890.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_memorydb_user
```
3 changes: 3 additions & 0 deletions .changelog/23891.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_memorydb_acl
```
3 changes: 3 additions & 0 deletions .changelog/23893.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_s3_bucket_lifecycle_configuration: Prevent `MalformedXML` errors when handling diffs in `rule.filter`
```
15 changes: 15 additions & 0 deletions .changelog/23902.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
```release-note:new-data-source
aws_opensearch_domain
```

```release-note:new-resource
aws_opensearch_domain_policy
```

```release-note:new-resource
aws_opensearch_domain_saml_options
```

```release-note:new-resource
aws_opensearch_domain
```
3 changes: 3 additions & 0 deletions .changelog/23908.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_cloudformation_stack_set: Add `operation_preferences` argument
```
7 changes: 7 additions & 0 deletions .changelog/23924.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:enhancement
resource/aws_imagebuilder_distribution_configuration: Add `account_id` argument to the `launch_template_configuration` attribute of the `distribution` configuration block
```

```release-note:enhancement
data-source/aws_imagebuilder_distribution_configuration: Add `account_id` attribute to the `launch_template_configuration` attribute of the `distribution` configuration block
```
3 changes: 3 additions & 0 deletions .changelog/23930.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_organizations_account: Add `close_on_deletion` argument to close account on deletion
```
3 changes: 3 additions & 0 deletions .changelog/23947.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_dynamodb_contributor_insights
```
3 changes: 3 additions & 0 deletions .changelog/23952.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_fms_policy: Retry when `InternalErrorException` errors are returned from the AWS API
```
3 changes: 3 additions & 0 deletions .changelog/23967.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_backup_report_plan: Wait for asynchronous lifecycle operations to complete
```
3 changes: 3 additions & 0 deletions .changelog/23972.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_lb: Fix attribute key not recognized issue preventing creation in ISO-B regions
```
3 changes: 3 additions & 0 deletions .changelog/23973.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_vpc_ipam: add `cascade` argument
```
27 changes: 27 additions & 0 deletions .changelog/23979.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
```release-note:bug
data-source/aws_elasticache_cluster: Allow some `tags` errors to be non-fatal to support non-standard AWS partitions (i.e., ISO)
```

```release-note:bug
resource/aws_elasticache_cluster: Attempt `tags`-on-create, fallback to tag after create, and allow some `tags` errors to be non-fatal to support non-standard AWS partitions (i.e., ISO)
```

```release-note:bug
resource/aws_elasticache_parameter_group: Attempt `tags`-on-create, fallback to tag after create, and allow some `tags` errors to be non-fatal to support non-standard AWS partitions (i.e., ISO)
```

```release-note:bug
resource/aws_elasticache_replication_group: Attempt `tags`-on-create, fallback to tag after create, and allow some `tags` errors to be non-fatal to support non-standard AWS partitions (i.e., ISO)
```

```release-note:bug
resource/aws_elasticache_subnet_group: Attempt `tags`-on-create, fallback to tag after create, and allow some `tags` errors to be non-fatal to support non-standard AWS partitions (i.e., ISO)
```

```release-note:bug
resource/aws_elasticache_user_group: Attempt `tags`-on-create, fallback to tag after create, and allow some `tags` errors to be non-fatal to support non-standard AWS partitions (i.e., ISO)
```

```release-note:bug
resource/aws_elasticache_user: Attempt `tags`-on-create, fallback to tag after create, and allow some `tags` errors to be non-fatal to support non-standard AWS partitions (i.e., ISO)
```
3 changes: 3 additions & 0 deletions .changelog/23984.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Update `object_lock_configuration.rule` parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone `aws_s3_bucket_object_lock_configuration` resource.
```
3 changes: 3 additions & 0 deletions .changelog/23985.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:note
resource/aws_s3_bucket: The `acceleration_status`, `acl`, `cors_rule`, `grant`, `lifecycle_rule`, `logging`, `object_lock_configuration.rule`, `policy`, `replication_configuration`, `request_payer`, `server_side_encryption_configuration`, `versioning`, and `website` parameters are now Optional. Please refer to the documentation for details on drift detection and potential conflicts when configuring these parameters with the standalone `aws_s3_bucket_*` resources.
```
3 changes: 3 additions & 0 deletions .changelog/23990.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_memorydb_snapshot
```
3 changes: 3 additions & 0 deletions .changelog/23991.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_memorydb_cluster
```
3 changes: 3 additions & 0 deletions .changelog/23993.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_iot_authorizer: Add `enable_caching_for_http` argument
```
7 changes: 7 additions & 0 deletions .changelog/23996.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:enhancement
resource/aws_elasticache_cluster: Add `auto_minor_version_upgrade` argument
```

```release-note:bug
resource/aws_elasticache_replication_group: Allow disabling `auto_minor_version_upgrade`
```
3 changes: 3 additions & 0 deletions .changelog/24001.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_lambda_permission: Add `principal_org_id` argument.
```
3 changes: 3 additions & 0 deletions .changelog/24002.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_fsx_ontap_file_system: Support updating `storage_capacity`, `throughput_capacity`, and `disk_iops_configuration`.
```
3 changes: 3 additions & 0 deletions .changelog/24011.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_ssm_maintenance_windows
```
3 changes: 3 additions & 0 deletions .changelog/24020.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_s3_bucket: Speed up resource deletion, especially when the S3 buckets contains a large number of objects and `force_destroy` is `true`
```
3 changes: 3 additions & 0 deletions .changelog/24021.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_elasticache_replication_group: Waits for available state before updating tags
```
27 changes: 27 additions & 0 deletions .changelog/24024.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
```release-note:bug
resource/aws_route: Ensure that resource ID is set in case of wait-for-creation time out
```

```release-note:enhancement
resource/aws_route: Add `core_network_arn` argument
```

```release-note:enhancement
data-source/aws_route: Add `core_network_arn` argument
```

```release-note:enhancement
resource/aws_route_table: Add `core_network_arn` argument to the `route` configuration block
```

```release-note:enhancement
data-source/aws_route_table: Add 'routes.core_network_arn' attribute'
```

```release-note:enhancement
resource/aws_default_route_table: Add `core_network_arn` argument to the `route` configuration block
```

```release-note:enhancement
resource/aws_vpn_connection: Add `core_network_arn` and `core_network_attachment_arn` attributes
```
3 changes: 3 additions & 0 deletions .changelog/24028.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_xray_group: Add `insights_configuration` argument
```
3 changes: 3 additions & 0 deletions .changelog/24038.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_storagegateway_nfs_file_share: Add `bucket_region` and `vpc_endpoint_dns_name` arguments to support PrivateLink endpoints
```
7 changes: 7 additions & 0 deletions .changelog/24053.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:new-resource
aws_lambda_function_url
```

```release-note:new-data-source
aws_lambda_function_url
```

0 comments on commit eb90139

Please sign in to comment.