github hashicorp/terraform-provider-aws v3.75.0

latest releases: v5.54.1, v5.54.0, v5.53.0...
2 years ago

NOTES:

  • resource/aws_s3_bucket: The acceleration_status argument has been deprecated. Use the aws_s3_bucket_accelerate_configuration resource instead. (#23471)
  • resource/aws_s3_bucket: The acl and grant arguments have been deprecated. Use the aws_s3_bucket_acl resource instead. (#23419)
  • resource/aws_s3_bucket: The cors_rule argument has been deprecated. Use the aws_s3_bucket_cors_configuration resource instead. (#23434)
  • resource/aws_s3_bucket: The lifecycle_rule argument has been deprecated. Use the aws_s3_bucket_lifecycle_configuration resource instead. (#23445)
  • resource/aws_s3_bucket: The logging argument has been deprecated. Use the aws_s3_bucket_logging resource instead. (#23430)
  • resource/aws_s3_bucket: The object_lock_configuration.object_lock_enabled argument has been deprecated. Use the top-level argument object_lock_enabled instead. (#23449)
  • resource/aws_s3_bucket: The object_lock_configuration.rule argument has been deprecated. Use the aws_s3_bucket_object_lock_configuration resource instead. (#23449)
  • resource/aws_s3_bucket: The replication_configuration argument has been deprecated. Use the aws_s3_bucket_replication_configuration resource instead. (#23716)
  • resource/aws_s3_bucket: The request_payer argument has been deprecated. Use the aws_s3_bucket_request_payment_configuration resource instead. (#23473)
  • resource/aws_s3_bucket: The server_side_encryption_configuration argument has been deprecated. Use the aws_s3_bucket_server_side_encryption_configuration resource instead. (#23476)
  • resource/aws_s3_bucket: The versioning argument has been deprecated. Use the aws_s3_bucket_versioning resource instead. (#23432)
  • resource/aws_s3_bucket: The website, website_domain, and website_endpoint arguments have been deprecated. Use the aws_s3_bucket_website_configuration resource instead. (#23435)

FEATURES:

  • New Resource: aws_s3_bucket_accelerate_configuration (#23471)
  • New Resource: aws_s3_bucket_acl (#23419)
  • New Resource: aws_s3_bucket_cors_configuration (#23434)
  • New Resource: aws_s3_bucket_lifecycle_configuration (#23445)
  • New Resource: aws_s3_bucket_logging (#23430)
  • New Resource: aws_s3_bucket_object_lock_configuration (#23449)
  • New Resource: aws_s3_bucket_request_payment_configuration (#23473)
  • New Resource: aws_s3_bucket_server_side_encryption_configuration (#23476)
  • New Resource: aws_s3_bucket_versioning (#23432)
  • New Resource: aws_s3_bucket_website_configuration (#23435)

ENHANCEMENTS:

  • resource/aws_lambda_function: Add support for dotnet6 runtime value (#23670)
  • resource/aws_lambda_layer_version: Add support for dotnet6 compatible_runtimes value (#23670)
  • resource/aws_s3_bucket: Add top-level object_lock_enabled parameter (#23449)
  • resource/aws_s3_bucket_acl: Support resource import for S3 bucket names consisting of uppercase letters, underscores, and a maximum of 255 characters (#23679)
  • 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) (#23750)
  • resource/aws_s3_bucket_replication_configuration: Add token field to specify
    x-amz-bucket-object-lock-token for enabling replication on object lock enabled
    buckets or enabling object lock on an existing bucket. (#23716)
  • resource/aws_s3_bucket_versioning: Add missing support for Disabled bucket versioning (#23731)

BUG FIXES:

  • resource/aws_s3_bucket: Prevent panic when expanding the bucket's list of cors_rule (#7547)
  • resource/aws_s3_bucket_replication_configuration: Change rule configuration block to list instead of set (#23737)
  • resource/aws_s3_bucket_replication_configuration: Correctly configure empty rule.filter configuration block in API requests (#23716)
  • resource/aws_s3_bucket_replication_configuration: Ensure both key and value arguments of the rule.filter.tag configuration block are correctly populated in the outgoing API request and terraform state. (#23716)
  • resource/aws_s3_bucket_replication_configuration: Prevent inconsistent final plan when rule.filter.prefix is an empty string (#23716)
  • resource/aws_s3_bucket_replication_configuration: Set rule.id as Computed to prevent drift when the value is not configured (#23737)

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

NewReleases is sending notifications on new releases.