cn-terraform / terraform-aws-ecs-fargate

AWS ECS Fargate Terraform Module
https://registry.terraform.io/modules/cn-terraform/ecs-fargate
Apache License 2.0
87 stars 56 forks source link

chore(deps): update terraform aws to v5.1.0 #90

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 5.0.1 -> 5.1.0

Release Notes

hashicorp/terraform-provider-aws ### [`v5.1.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#​510-June-1-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.0.1...v5.1.0) BREAKING CHANGES: - resource/aws_iam_role: The `role_last_used` attribute has been removed. Use the `aws_iam_role` data source instead. ([#​31656](https://togithub.com/hashicorp/terraform-provider-aws/issues/31656)) NOTES: - resource/aws_autoscaling_group: The `load_balancers` and `target_group_arns` attributes have been changed to `Computed`. This means that omitting this argument is interpreted as ignoring any existing load balancer or target group attachments. To remove all load balancer or target group attachments an empty list should be specified. ([#​31527](https://togithub.com/hashicorp/terraform-provider-aws/issues/31527)) - resource/aws_iam_role: The `role_last_used` attribute has been removed. Use the `aws_iam_role` data source instead. See the community feedback provided in the [linked issue](https://togithub.com/hashicorp/terraform-provider-aws/issues/30861) for additional justification on this change. As the attribute is read-only, unlikely to be used as an input to another resource, and available in the corresponding data source, a breaking change in a minor version was deemed preferable to a long deprecation/removal cycle in this circumstance. ([#​31656](https://togithub.com/hashicorp/terraform-provider-aws/issues/31656)) - resource/aws_redshift_cluster: Ignores the parameter `aqua_configuration_status`, since the AWS API ignores it. Now always returns `auto`. ([#​31612](https://togithub.com/hashicorp/terraform-provider-aws/issues/31612)) FEATURES: - **New Data Source:** `aws_vpclattice_resource_policy` ([#​31372](https://togithub.com/hashicorp/terraform-provider-aws/issues/31372)) - **New Resource:** `aws_autoscaling_traffic_source_attachment` ([#​31527](https://togithub.com/hashicorp/terraform-provider-aws/issues/31527)) - **New Resource:** `aws_emrcontainers_job_template` ([#​31399](https://togithub.com/hashicorp/terraform-provider-aws/issues/31399)) - **New Resource:** `aws_glue_data_quality_ruleset` ([#​31604](https://togithub.com/hashicorp/terraform-provider-aws/issues/31604)) - **New Resource:** `aws_quicksight_analysis` ([#​31542](https://togithub.com/hashicorp/terraform-provider-aws/issues/31542)) - **New Resource:** `aws_quicksight_dashboard` ([#​31448](https://togithub.com/hashicorp/terraform-provider-aws/issues/31448)) - **New Resource:** `aws_resourcegroups_resource` ([#​31430](https://togithub.com/hashicorp/terraform-provider-aws/issues/31430)) ENHANCEMENTS: - data-source/aws_autoscaling_group: Add `traffic_source` attribute ([#​31527](https://togithub.com/hashicorp/terraform-provider-aws/issues/31527)) - data-source/aws_opensearch_domain: Add `off_peak_window_options` attribute ([#​35970](https://togithub.com/hashicorp/terraform-provider-aws/issues/35970)) - provider: Increases size of HTTP request bodies in logs to 1 KB ([#​31718](https://togithub.com/hashicorp/terraform-provider-aws/issues/31718)) - resource/aws_appsync_graphql_api: Add `visibility` argument ([#​31369](https://togithub.com/hashicorp/terraform-provider-aws/issues/31369)) - resource/aws_appsync_graphql_api: Add plan time validation for `log_config.cloudwatch_logs_role_arn` ([#​31369](https://togithub.com/hashicorp/terraform-provider-aws/issues/31369)) - resource/aws_autoscaling_group: Add `traffic_source` configuration block ([#​31527](https://togithub.com/hashicorp/terraform-provider-aws/issues/31527)) - resource/aws_cloudformation_stack_set: Add `managed_execution` argument ([#​25210](https://togithub.com/hashicorp/terraform-provider-aws/issues/25210)) - resource/aws_fsx_ontap_volume: Add `skip_final_backup` argument ([#​31544](https://togithub.com/hashicorp/terraform-provider-aws/issues/31544)) - resource/aws_fsx_ontap_volume: Remove default value for `security_style` argument and mark as Computed ([#​31544](https://togithub.com/hashicorp/terraform-provider-aws/issues/31544)) - resource/aws_fsx_ontap_volume: Update `ontap_volume_type` attribute to be configurable ([#​31544](https://togithub.com/hashicorp/terraform-provider-aws/issues/31544)) - resource/aws_fsx_ontap_volume: `junction_path` is Optional ([#​31544](https://togithub.com/hashicorp/terraform-provider-aws/issues/31544)) - resource/aws_fsx_ontap_volume: `storage_efficiency_enabled` is Optional ([#​31544](https://togithub.com/hashicorp/terraform-provider-aws/issues/31544)) - resource/aws_grafana_workspace: Increase default Create and Update timeouts to 30 minutes ([#​31422](https://togithub.com/hashicorp/terraform-provider-aws/issues/31422)) - resource/aws_lambda_invocation: Add lifecycle_scope CRUD to invoke on each resource state transition ([#​29367](https://togithub.com/hashicorp/terraform-provider-aws/issues/29367)) - resource/aws_lambda_layer_version_permission: Add `skip_destroy` attribute ([#​29571](https://togithub.com/hashicorp/terraform-provider-aws/issues/29571)) - resource/aws_lambda_provisioned_concurrency_configuration: Add `skip_destroy` argument ([#​31646](https://togithub.com/hashicorp/terraform-provider-aws/issues/31646)) - resource/aws_opensearch_domain: Add `off_peak_window_options` configuration block ([#​35970](https://togithub.com/hashicorp/terraform-provider-aws/issues/35970)) - resource/aws_sagemaker_endpoint_configuration: Add and `shadow_production_variants.serverless_config.provisioned_concurrency` arguments ([#​31398](https://togithub.com/hashicorp/terraform-provider-aws/issues/31398)) - resource/aws_transfer_server: Add support for `TransferSecurityPolicy-2023-05` `security_policy_name` value ([#​31536](https://togithub.com/hashicorp/terraform-provider-aws/issues/31536)) BUG FIXES: - data-source/aws_dx_connection: Fix the `vlan_id` being returned as null ([#​31480](https://togithub.com/hashicorp/terraform-provider-aws/issues/31480)) - provider/tags: Fix crash when some `tags` are `null` and others are `computed` ([#​31687](https://togithub.com/hashicorp/terraform-provider-aws/issues/31687)) - provider: Limits size of HTTP response bodies in logs to 4 KB ([#​31718](https://togithub.com/hashicorp/terraform-provider-aws/issues/31718)) - resource/aws_autoscaling_group: Fix `The AutoRollback parameter cannot be set to true when the DesiredConfiguration parameter is empty` errors when refreshing instances ([#​31715](https://togithub.com/hashicorp/terraform-provider-aws/issues/31715)) - resource/aws_autoscaling_group: Now ignores previous failed scaling activities ([#​31551](https://togithub.com/hashicorp/terraform-provider-aws/issues/31551)) - resource/aws_cloudfront_distribution: Remove the upper limit on `origin_keepalive_timeout` ([#​31608](https://togithub.com/hashicorp/terraform-provider-aws/issues/31608)) - resource/aws_connect_instance: Fix crash when reading instances with `CREATION_FAILED` status ([#​31689](https://togithub.com/hashicorp/terraform-provider-aws/issues/31689)) - resource/aws_connect_security_profile: Set correct `tags` in state ([#​31716](https://togithub.com/hashicorp/terraform-provider-aws/issues/31716)) - resource/aws_dx_connection: Fix the `vlan_id` being returned as null ([#​31480](https://togithub.com/hashicorp/terraform-provider-aws/issues/31480)) - resource/aws_ecs_service: Fix crash when just `alarms` is updated ([#​31683](https://togithub.com/hashicorp/terraform-provider-aws/issues/31683)) - resource/aws_fsx_ontap_volume: Change `storage_virtual_machine_id` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#​31544](https://togithub.com/hashicorp/terraform-provider-aws/issues/31544)) - resource/aws_fsx_ontap_volume: Change `volume_type` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#​31544](https://togithub.com/hashicorp/terraform-provider-aws/issues/31544)) - resource/aws_kendra_index: Persist `user_group_resolution_mode` value to state after creation ([#​31669](https://togithub.com/hashicorp/terraform-provider-aws/issues/31669)) - resource/aws_medialive_channel: Fix attribute spelling in `hls_cdn_settings` expand ([#​31647](https://togithub.com/hashicorp/terraform-provider-aws/issues/31647)) - resource/aws_quicksight_data_set: Fix join_instruction not applied when creating dataset ([#​31424](https://togithub.com/hashicorp/terraform-provider-aws/issues/31424)) - resource/aws_quicksight_data_set: Ignore failure to read refresh properties for non-SPICE datasets ([#​31488](https://togithub.com/hashicorp/terraform-provider-aws/issues/31488)) - resource/aws_rbin_rule: Fix crash when multiple `resource_tags` blocks are configured ([#​31393](https://togithub.com/hashicorp/terraform-provider-aws/issues/31393)) - resource/aws_rds_cluster: Correctly update `db_cluster_instance_class` ([#​31709](https://togithub.com/hashicorp/terraform-provider-aws/issues/31709)) - resource/aws_redshift_cluster: No longer errors on deletion when status is `Maintenance` ([#​31612](https://togithub.com/hashicorp/terraform-provider-aws/issues/31612)) - resource/aws_route53\_vpc_association_authorization: Fix `ConcurrentModification` error ([#​31588](https://togithub.com/hashicorp/terraform-provider-aws/issues/31588)) - resource/aws_s3\_bucket_replication_configuration: Replication configs sometimes need more than a second or two. This resolves a race condition and adds retry logic when reading them. ([#​30995](https://togithub.com/hashicorp/terraform-provider-aws/issues/30995))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.