github hashicorp/terraform-provider-aws v5.1.0

latest releases: v5.43.0, v5.42.0, v5.41.0...
10 months ago

BREAKING CHANGES:

  • resource/aws_iam_role: The role_last_used attribute has been removed. Use the aws_iam_role data source instead. (#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)
  • 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 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)
  • resource/aws_redshift_cluster: Ignores the parameter aqua_configuration_status, since the AWS API ignores it. Now always returns auto. (#31612)

FEATURES:

  • New Data Source: aws_vpclattice_resource_policy (#31372)
  • New Resource: aws_autoscaling_traffic_source_attachment (#31527)
  • New Resource: aws_emrcontainers_job_template (#31399)
  • New Resource: aws_glue_data_quality_ruleset (#31604)
  • New Resource: aws_quicksight_analysis (#31542)
  • New Resource: aws_quicksight_dashboard (#31448)
  • New Resource: aws_resourcegroups_resource (#31430)

ENHANCEMENTS:

  • data-source/aws_autoscaling_group: Add traffic_source attribute (#31527)
  • data-source/aws_opensearch_domain: Add off_peak_window_options attribute (#35970)
  • provider: Increases size of HTTP request bodies in logs to 1 KB (#31718)
  • resource/aws_appsync_graphql_api: Add visibility argument (#31369)
  • resource/aws_appsync_graphql_api: Add plan time validation for log_config.cloudwatch_logs_role_arn (#31369)
  • resource/aws_autoscaling_group: Add traffic_source configuration block (#31527)
  • resource/aws_cloudformation_stack_set: Add managed_execution argument (#25210)
  • resource/aws_fsx_ontap_volume: Add skip_final_backup argument (#31544)
  • resource/aws_fsx_ontap_volume: Remove default value for security_style argument and mark as Computed (#31544)
  • resource/aws_fsx_ontap_volume: Update ontap_volume_type attribute to be configurable (#31544)
  • resource/aws_fsx_ontap_volume: junction_path is Optional (#31544)
  • resource/aws_fsx_ontap_volume: storage_efficiency_enabled is Optional (#31544)
  • resource/aws_grafana_workspace: Increase default Create and Update timeouts to 30 minutes (#31422)
  • resource/aws_lambda_invocation: Add lifecycle_scope CRUD to invoke on each resource state transition (#29367)
  • resource/aws_lambda_layer_version_permission: Add skip_destroy attribute (#29571)
  • resource/aws_lambda_provisioned_concurrency_configuration: Add skip_destroy argument (#31646)
  • resource/aws_opensearch_domain: Add off_peak_window_options configuration block (#35970)
  • resource/aws_sagemaker_endpoint_configuration: Add and shadow_production_variants.serverless_config.provisioned_concurrency arguments (#31398)
  • resource/aws_transfer_server: Add support for TransferSecurityPolicy-2023-05 security_policy_name value (#31536)

BUG FIXES:

  • data-source/aws_dx_connection: Fix the vlan_id being returned as null (#31480)
  • provider/tags: Fix crash when some tags are null and others are computed (#31687)
  • provider: Limits size of HTTP response bodies in logs to 4 KB (#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)
  • resource/aws_autoscaling_group: Now ignores previous failed scaling activities (#31551)
  • resource/aws_cloudfront_distribution: Remove the upper limit on origin_keepalive_timeout (#31608)
  • resource/aws_connect_instance: Fix crash when reading instances with CREATION_FAILED status (#31689)
  • resource/aws_connect_security_profile: Set correct tags in state (#31716)
  • resource/aws_dx_connection: Fix the vlan_id being returned as null (#31480)
  • resource/aws_ecs_service: Fix crash when just alarms is updated (#31683)
  • resource/aws_fsx_ontap_volume: Change storage_virtual_machine_id to ForceNew (#31544)
  • resource/aws_fsx_ontap_volume: Change volume_type to ForceNew (#31544)
  • resource/aws_kendra_index: Persist user_group_resolution_mode value to state after creation (#31669)
  • resource/aws_medialive_channel: Fix attribute spelling in hls_cdn_settings expand (#31647)
  • resource/aws_quicksight_data_set: Fix join_instruction not applied when creating dataset (#31424)
  • resource/aws_quicksight_data_set: Ignore failure to read refresh properties for non-SPICE datasets (#31488)
  • resource/aws_rbin_rule: Fix crash when multiple resource_tags blocks are configured (#31393)
  • resource/aws_rds_cluster: Correctly update db_cluster_instance_class (#31709)
  • resource/aws_redshift_cluster: No longer errors on deletion when status is Maintenance (#31612)
  • resource/aws_route53_vpc_association_authorization: Fix ConcurrentModification error (#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)

Don't miss a new terraform-provider-aws release

NewReleases is sending notifications on new releases.