github hashicorp/terraform-provider-aws v4.6.0

latest releases: v5.53.0, v5.52.0, v5.51.1...
2 years ago

FEATURES:

  • New Data Source: aws_networkmanager_connection (#13251)
  • New Data Source: aws_networkmanager_connections (#13251)
  • New Data Source: aws_networkmanager_device (#13251)
  • New Data Source: aws_networkmanager_devices (#13251)
  • New Data Source: aws_networkmanager_global_network (#13251)
  • New Data Source: aws_networkmanager_global_networks (#13251)
  • New Data Source: aws_networkmanager_link (#13251)
  • New Data Source: aws_networkmanager_links (#13251)
  • New Data Source: aws_networkmanager_site (#13251)
  • New Data Source: aws_networkmanager_sites (#13251)
  • New Resource: aws_gamelift_game_server_group (#23606)
  • New Resource: aws_networkmanager_connection (#13251)
  • New Resource: aws_networkmanager_customer_gateway_association (#13251)
  • New Resource: aws_networkmanager_device (#13251)
  • New Resource: aws_networkmanager_global_network (#13251)
  • New Resource: aws_networkmanager_link (#13251)
  • New Resource: aws_networkmanager_link_association (#13251)
  • New Resource: aws_networkmanager_site (#13251)
  • New Resource: aws_networkmanager_transit_gateway_connect_peer_association (#13251)
  • New Resource: aws_networkmanager_transit_gateway_registration (#13251)
  • New Resource: aws_vpc_endpoint_security_group_association (#13737)

ENHANCEMENTS:

  • data-source/aws_ec2_transit_gateway_connect_peer: Add arn attribute (#13251)
  • data-source/aws_imagebuilder_image: Add container_recipe_arn attribute (#23647)
  • data-source/aws_launch_template: Add capacity_reservation_resource_group_arn attribute to the capacity_reservation_specification.capacity_reservation_target configuration block (#23365)
  • data-source/aws_launch_template: Add capacity_reservation_specification, cpu_options, elastic_inference_accelerator and license_specification attributes (#23365)
  • data-source/aws_launch_template: Add ipv4_prefixes, ipv4_prefix_count, ipv6_prefixes and ipv6_prefix_count attributes to the network_interfaces configuration block (#23365)
  • data-source/aws_launch_template: Add private_dns_name_options attribute (#23365)
  • data_source/aws_redshift_cluster: Add availability_zone_relocation_enabled attribute. (#20812)
  • resource/aws_appconfig_configuration_profile: Add type argument to support AWS AppConfig Feature Flags (#23719)
  • resource/aws_athena_database: Add acl_configuration and expected_bucket_owner arguments (#23745)
  • resource/aws_athena_database: Add comment argument to support database descriptions (#23745)
  • resource/aws_athena_database: Do not recreate the resource if bucket changes (#23745)
  • resource/aws_cloud9_environment_ec2: Add connection_type and image_id arguments (#19195)
  • resource/aws_cloudformation_stack_set:_instance: Add call_as argument (#23339)
  • resource/aws_dms_replication_task: Add optional start_replication_task and status argument (#23692)
  • resource/aws_ec2_transit_gateway_connect_peer: Add arn attribute (#13251)
  • resource/aws_ecs_service: enable_ecs_managed_tags, load_balancer, propagate_tags and service_registries can now be updated in-place (#23600)
  • resource/aws_imagebuilder_image: Add container_recipe_arn argument (#23647)
  • resource/aws_iot_certificate: Add ca_pem argument, enabling the use of existing IoT certificates (#23126)
  • resource/aws_iot_topic_rule: Add cloudwatch_logs and error_action.cloudwatch_logs arguments (#23440)
  • resource/aws_launch_configuration: Add ephemeral_block_device.no_device argument (#23152)
  • resource/aws_launch_template: Add capacity_reservation_resource_group_arn argument to the capacity_reservation_specification.capacity_reservation_target configuration block (#23365)
  • resource/aws_launch_template: Add ipv4_prefixes, ipv4_prefix_count, ipv6_prefixes and ipv6_prefix_count arguments to the network_interfaces configuration block (#23365)
  • resource/aws_launch_template: Add private_dns_name_options argument (#23365)
  • resource/aws_msk_configuration: Correctly set latest_revision as Computed when server_properties changes (#23662)
  • resource/aws_quicksight_user: Allow custom values for namespace (#23607)
  • resource/aws_rds_cluster: Add db_cluster_instance_class, allocated_storage, storage_type, and iops arguments to support Multi-AZ deployments for MySQL & PostgreSQL (#23684)
  • resource/aws_rds_global_cluster: Add configurable timeouts (#23560)
  • resource/aws_rds_instance: Add source_db_instance_automated_backup_arn option within restore_to_point_in_time attribute (#23086)
  • resource/aws_redshift_cluster: Add availability_zone_relocation_enabled attribute and allow availability_zone to be changed in-place. (#20812)
  • resource/aws_transfer_server: Add pre_authentication_login_banner and post_authentication_login_banner arguments (#23631)
  • resource/aws_vpc_endpoint: The security_group_ids attribute can now be empty when the resource is created. In this case the VPC's default security is associated with the VPC endpoint (#13737)

BUG FIXES:

  • resource/aws_amplify_app: Allow repository to be updated in-place (#23517)
  • resource/aws_api_gateway_stage: Fixed issue with providing cache_cluster_size without cache_cluster_enabled resulted in waiter error (#23091)
  • resource/aws_athena_database: Remove from state on resource Read if deleted outside of Terraform (#23745)
  • resource/aws_cloudformation_stack_set: Use call_as attribute when reading stack sets, fixing an error raised when using a delegated admistrator account (#23339)
  • resource/aws_cloudsearch_domain: Set correct defaults for index_field.facet, index_field.highlight, index_field.return, index_field.search and index_field.sort, preventing spurious resource diffs (#23687)
  • resource/aws_db_instance: Fix issues where configured update timeout was not respected, and update would fail if instance were in the process of being configured. (#23560)
  • resource/aws_rds_event_subscription: Fix issue where enabled was sometimes not updated (#23560)
  • resource/aws_rds_global_cluster: Fix ability to perform cluster version upgrades, including of clusters in distinct regions, such as previously got error: "Invalid database cluster identifier" (#23560)
  • resource/aws_route53domains_registered_domain: Redirect all Route 53 Domains AWS API calls to the us-east-1 Region (#23672)
  • resource/aws_s3_bucket_acl: Fix resource import for S3 bucket names consisting of uppercase letters, underscores, and a maximum of 255 characters (#23678)
  • resource/aws_s3_bucket_lifecycle_configuration: Support empty string filtering (default behavior of the aws_s3_bucket.lifecycle_rule parameter in provider versions prior to v4.0) (#23746)
  • resource/aws_s3_bucket_replication_configuration: Change rule configuration block to list instead of set (#23703)
  • resource/aws_s3_bucket_replication_configuration: Set rule.id as Computed to prevent drift when the value is not configured (#23703)
  • resource/aws_s3_bucket_versioning: Add missing support for Disabled bucket versioning (#23723)

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

NewReleases is sending notifications on new releases.