github hashicorp/terraform-provider-aws v3.71.0

latest releases: v5.48.0, v5.47.0, v5.46.0...
2 years ago

FEATURES:

  • New Data Source: aws_batch_scheduling_policy (#22335)
  • New Data Source: aws_cognito_user_pool_clients (#22289)
  • New Data Source: aws_cognito_user_pool_signing_certificate (#22285)
  • New Data Source: aws_mskconnect_custom_plugin (#22333)
  • New Data Source: aws_mskconnect_worker_configuration (#22414)
  • New Data Source: aws_organizations_resource_tags (#22371)
  • New Data Source: aws_ses_active_receipt_rule_set (#22310)
  • New Data Source: aws_ses_domain_identity (#22321)
  • New Data Source: aws_ses_email_identity (#22321)
  • New Resource: aws_batch_scheduling_policy (#22262)
  • New Resource: aws_cloud9_environment_membership (#11857)
  • New Resource: aws_codebuild_resource_policy (#22196)
  • New Resource: aws_datasync_location_fsx_lustre_file_system (#22346)
  • New Resource: aws_datasync_location_hdfs (#22347)
  • New Resource: aws_devicefarm_device_pool (#21025)
  • New Resource: aws_devicefarm_network_profile (#22448)
  • New Resource: aws_devicefarm_upload (#22443)
  • New Resource: aws_fsx_openzfs_file_system (#22234)
  • New Resource: aws_fsx_openzfs_snapshot (#22234)
  • New Resource: aws_fsx_openzfs_volume (#22234)
  • New Resource: aws_memorydb_cluster (#22388)
  • New Resource: aws_memorydb_parameter_group (#22304)
  • New Resource: aws_memorydb_subnet_group (#22256)
  • New Resource: aws_memorydb_user (#22261)
  • New Resource: aws_mskconnect_custom_plugin (#22333)
  • New Resource: aws_mskconnect_worker_configuration (#22414)
  • New Resource: aws_sagemaker_device (#22427)
  • New Resource: aws_vpc_endpoint_connection_accepter (#19083)
  • New Resource: aws_vpc_ipam_organization_admin_account (#22394)

ENHANCEMENTS:

  • data-source/aws_batch_job_queue: Add scheduling_policy_arn attribute (#22348)
  • data-source/aws_cloudtrail_service_account: Add service account ID for ap-southeast-3 AWS Region (#22295)
  • data-source/aws_ecs_task_definition: Add arn attribute. (#21856)
  • data-source/aws_elb_hosted_zone_id: Add hosted zone ID for ap-southeast-3 AWS Region (#22295)
  • data-source/aws_s3_bucket: Add hosted zone ID for ap-southeast-3 AWS Region (#22295)
  • data-source/aws_ssm_parameters_by_path: Add recursive argument (#22222)
  • data-source/aws_subnet: Add enable_dns64, ipv6_native, enable_resource_name_dns_aaaa_record_on_launch, enable_resource_name_dns_a_record_on_launch and private_dns_hostname_type_on_launch attributes (#22339)
  • provider: Add validation for the duration, external_id and session_name arguments in the assume_role configuration block (#18085)
  • resource/aws_batch_job_queue: Add scheduling_policy_arn attribute (#22298)
  • resource/aws_cloud9_environment_ec2: Add plan time validations for name, automatic_stop_time_minutes, description. (#18560)
  • resource/aws_cloudfront_distribution: Add plan time validation to ordered_cache_behavior.forwarded_values.cookies, ordered_cache_behavior.lambda_function_association.event_type, ordered_cache_behavior.lambda_function_association.lambda_arn, ordered_cache_behavior.function_association.lambda_arn, ordered_cache_behavior.function_association.event_type, ordered_cache_behavior.viewer_protocol_policy, comment, default_cache_behavior.forwarded_values.cookies, default_cache_behavior.lambda_function_association.event_type, ordered_cache_behavior.lambda_function_association.lambda_arn, default_cache_behavior.function_association.lambda_arn, default_cache_behavior.function_association.event_type, default_cache_behavior.viewer_protocol_policy, origin.custom_origin_config.origin_keepalive_timeout, origin.custom_origin_config.origin_read_timeout, origin.custom_origin_config.origin_protocol_policy, origin.custom_origin_config.origin_ssl_protocols, price_class, viewer_certificate.acm_certificate_arn, viewer_certificate.minimum_protocol_version, viewer_certificate.ssl_support_method. (#21034)
  • resource/aws_codebuild_project: Add artifacts.bucket_owner_access, secondary_artifacts.bucket_owner_access, logs_config.s3_logs.bucket_owner_access, project_visibility, resource_access_role arguments. (#22189)
  • resource/aws_codebuild_project: Add public_project_alias attribute. (#22189)
  • resource/aws_codebuild_project: Add secondary_source_version argument (#22345)
  • resource/aws_codebuild_project: Add plan time validation for cache.modes and service_role. (#22189)
  • resource/aws_codepipeline: Add plan time validation to name, role_arn, stage.name, stage.action.name, stage.action.name, stage.action.run_order, stage.action.namespace, action.configuration, and action.version (#18451)
  • resource/aws_codepipeline_webhook: Add arn attribute. (#22406)
  • resource/aws_codepipeline_webhook: Add plan time validation for authentication_configuration.secret_token, filter.json_path, filter.match_equals, name. (#22406)
  • resource/aws_codepipeline_webhook: Allow updating filter in place. (#22406)
  • resource/aws_dax_cluster: Add cluster_endpoint_encryption_type argument (#22396)
  • resource/aws_dx_private_virtual_interface: Add sitelink_enabled argument (#22350)
  • resource/aws_dx_transit_virtual_interface: Add sitelink_enabled argument (#22350)
  • resource/aws_ecr_replication_configuration: Add repository_filter to replication_configuration block (#21231)
  • resource/aws_ecr_replication_configuration: Increase MaxItems for rule to 10 and for destination to 25 (#22281)
  • resource/aws_elasticsearch_domain: Tag on create (#18082)
  • resource/aws_glue_trigger: Add start_on_creation argument (#22439)
  • resource/aws_kinesis_firehose_delivery_stream: Add error_output_prefix argument to extended_s3_configuration s3_backup_configuration configuration block (#11229)
  • resource/aws_kinesis_firehose_delivery_stream: Add error_output_prefix argument to redshift_configuration s3_backup_configuration configuration block (#11229)
  • resource/aws_kinesis_firehose_delivery_stream: Add error_output_prefix argument to s3_configuration configuration block (#11229)
  • resource/aws_networkfirewall_resource_policy: Handle delete-after-create eventual consistency (#22402)
  • resource/aws_s3_bucket: Add hosted zone ID for ap-southeast-3 AWS Region (#22295)
  • resource/aws_s3_bucket_object: Support objects greater than 5GB in size by using the Amazon S3 upload manager (#21727)
  • resource/aws_sagemaker_app: Add lifecycle_config_arn and sagemaker_image_version_arn arguments to resource_spec configuration block (#21508)
  • resource/aws_sagemaker_domain: Add lifecycle_config_arn and sagemaker_image_version_arn arguments to default_resource_spec configuration block (#21508)
  • resource/aws_sagemaker_user_profile: Add lifecycle_config_arn and sagemaker_image_version_arn arguments to default_resource_spec configuration block (#21508)
  • resource/aws_subnet: Add enable_dns64, ipv6_native, enable_resource_name_dns_aaaa_record_on_launch, enable_resource_name_dns_a_record_on_launch and private_dns_hostname_type_on_launch arguments (#22339)
  • resource/aws_timestreamwrite_table: Add magnetic_store_write_properties argument. (#22363)

BUG FIXES:

  • resource/aws_appstream_fleet: Correctly create resource with stream_view argument (#22395)
  • resource/aws_codebuild_project: Fix plan validation to take into account computed values for cache.location (#21458)
  • resource/aws_dynamodb_table: Remove extraneous kms_key_arn attribute from the ttl configuration block (#21334)
  • resource/aws_ec2_traffic_mirror_filter_rule: Prevent crash during resource read (#22315)
  • resource/aws_launch_template: Correctly set default_version and latest_version as Computed when name, name_prefix or description change (#22277)
  • resource/aws_networkfirewall_rule_group: Allow any character in ip_set definition as per the AWS API docs (#22284)
  • resource/aws_ses_event_destination: Allow . and @ characters in cloudwatch_destination.default_value argument (#22359)
  • resource/aws_ssoadmin_managed_policy_attachment: Fix missing call to ProvisionPermissionSet after detaching the managed policy (#21773)
  • resource/aws_vpc_ipam_pool_cidr_allocation: update cidr and netmask_length attributes netmask to a minimum of 0 and maximum of 32 (#22418)

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

NewReleases is sending notifications on new releases.