github hashicorp/terraform-provider-aws v4.1.0

latest releases: v5.76.0, v5.75.1, v5.75.0...
2 years ago

FEATURES:

  • New Data Source: aws_backup_framework (#23193)
  • New Data Source: aws_backup_report_plan (#23146)
  • New Data Source: aws_imagebuilder_container_recipe (#23040)
  • New Data Source: aws_imagebuilder_container_recipes (#23134)
  • New Data Source: aws_service (#16640)
  • New Resource: aws_backup_framework (#23175)
  • New Resource: aws_backup_report_plan (#23098)
  • New Resource: aws_gamelift_script (#11560)
  • New Resource: aws_iam_service_specific_credential (#16185)
  • New Resource: aws_iam_signing_certificate (#23161)
  • New Resource: aws_iam_virtual_mfa_device (#23113)
  • New Resource: aws_imagebuilder_container_recipe (#22965)

ENHANCEMENTS:

  • data-source/aws_imagebuilder_image_pipeline: Add container_recipe_arn attribute (#23111)
  • data-source/aws_kms_public_key: Add public_key_pem attribute (#23130)
  • resource/aws_api_gateway_authorizer: Add arn attribute. (#23151)
  • resource/aws_autoscaling_group: Disable scale-in protection before draining instances (#23187)
  • resource/aws_cloudformation_stack_set: Add call_as argument (#22440)
  • resource/aws_elastic_transcoder_preset: Add plan time validations to audio.audio_packing_mode, audio.channels,
    audio.codec,audio.sample_rate, audio_codec_options.bit_depth, audio_codec_options.bit_order,
    audio_codec_options.profile, audio_codec_options.signed, audio_codec_options.signed,
    container, thumbnails.aspect_ratio, thumbnails.format, thumbnails.padding_policy, thumbnails.sizing_policy,
    type, video.aspect_ratio, video.codec, video.display_aspect_ratio, video.fixed_gop, video.frame_rate, video.max_frame_rate, video.padding_policy, video.sizing_policy, video_watermarks.horizontal_align,
    video_watermarks.id, video_watermarks.sizing_policy, video_watermarks.target, video_watermarks.vertical_align (#13974)
  • resource/aws_elastic_transcoder_preset: Allow audio.bit_rate to be computed. (#13974)
  • resource/aws_gamelift_build: Add object_version argument to storage_location block. (#22966)
  • resource/aws_gamelift_build: Add import support (#22966)
  • resource/aws_gamelift_fleet: Add certificate_configuration argument (#22967)
  • resource/aws_gamelift_fleet: Add import support (#22967)
  • resource/aws_gamelift_fleet: Add plan time validation to ec2_instance_type (#22967)
  • resource/aws_gamelift_fleet: Adds script_arn attribute. (#11560)
  • resource/aws_gamelift_fleet: Adds script_id argument. (#11560)
  • resource/aws_glue_catalog_database: Add support create_table_default_permission argument (#22964)
  • resource/aws_glue_trigger: Add event_batching_condition argument. (#22963)
  • resource/aws_iam_user_login_profile: Make pgp_key optional (#12384)
  • resource/aws_imagebuilder_image_pipeline: Add container_recipe_arn argument (#23111)
  • resource/aws_prometheus_workspace: Add tags argument and tags_all attribute to support resource tagging (#23202)
  • resource/aws_ssm_association: Add arn attribute (#17732)
  • resource/aws_ssm_association: Add wait_for_success_timeout_seconds argument (#17732)
  • resource/aws_ssm_association: Add plan time validation to association_name, document_version, schedule_expression, output_location.s3_bucket_name, output_location.s3_key_prefix, targets.key, targets.values, automation_target_parameter_name (#17732)

BUG FIXES:

  • data_source/aws_vpc_ipam_pool: error if no pool found (#23195)
  • provider: Support ap-northeast-3, ap-southeast-3 and us-iso-west-1 as valid AWS Regions (#23191)
  • provider: Use AWS HTTP client which allows IMDS authentication in container environments and custom RootCAs in ISO regions (#23191)
  • resource/aws_appmesh_route: Handle zero max_retries (#23035)
  • resource/aws_elastic_transcoder_preset: Allow video_codec_options to be empty. (#13974)
  • resource/aws_rds_cluster: Fix crash when configured engine_version string is shorter than the EngineVersion string returned from the AWS API (#23039)
  • resource/aws_s3_bucket_lifecycle_configuration: Correctly handle the days value of the rule transition configuration block when set to 0 (#23120)
  • resource/aws_s3_bucket_lifecycle_configuration: Fix extraneous diffs especially after import (#23144)
  • resource/aws_sagemaker_endpoint_configuration: Emptiness check for arguments, Allow not passing async_inference_config.kms_key_id. (#22960)
  • resource/aws_vpn_connection: Add support for ipsec.1-aes256 connection type (#23127)

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

NewReleases is sending notifications on new releases.