github hashicorp/terraform-provider-aws v4.5.0

latest releases: v5.50.0, v5.49.0, v5.48.0...
2 years ago

ENHANCEMENTS:

  • resource/aws_account_alternate_contact: Add configurable timeouts (#23516)
  • resource/aws_s3_bucket: Add error handling for NotImplemented errors when reading object_lock_enabled and object_lock_configuration into terraform state. (#13366)
  • resource/aws_s3_bucket: Add top-level object_lock_enabled parameter (#23556)
  • 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. (#23624)
  • resource/aws_servicecatalog_budget_resource_association: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_constraint: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_organizations_access: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_portfolio: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_portfolio_share: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_principal_portfolio_association: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_product: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_product_portfolio_association: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_provisioned_product: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_provisioning_artifact: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_service_action: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_tag_option: Add configurable timeouts (#23518)
  • resource/aws_servicecatalog_tag_option_resource_association: Add configurable timeouts (#23518)
  • resource/aws_synthetics_canary: Add optional environment_variables to run_config. (#23574)

BUG FIXES:

  • resource/aws_account_alternate_contact: Improve eventual consistency handling to avoid "no resource found" on updates (#23516)
  • resource/aws_image_builder_image_recipe: Fix regression in 4.3.0 whereby Windows-based images wouldn't build because of the newly introduced systems_manager_agent.uninstall_after_build argument. (#23580)
  • resource/aws_kms_external_key: Increase tags eventual consistency timeout from 5 minutes to 10 minutes (#23593)
  • resource/aws_kms_key: Increase description and tags eventual consistency timeouts from 5 minutes to 10 minutes (#23593)
  • resource/aws_kms_replica_external_key: Increase tags eventual consistency timeout from 5 minutes to 10 minutes (#23593)
  • resource/aws_kms_replica_key: Increase tags eventual consistency timeout from 5 minutes to 10 minutes (#23593)
  • resource/aws_s3_bucket_lifecycle_configuration: Correctly configure rule.filter.object_size_greater_than and rule.filter.object_size_less_than in API requests and terraform state (#23441)
  • resource/aws_s3_bucket_lifecycle_configuration: Prevent drift when rule.noncurrent_version_expiration.newer_noncurrent_versions or rule.noncurrent_version_transition.newer_noncurrent_versions is not specified (#23441)
  • resource/aws_s3_bucket_replication_configuration: Correctly configure empty rule.filter configuration block in API requests (#23586)
  • 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. (#23579)
  • resource/aws_s3_bucket_replication_configuration: Prevent inconsistent final plan when rule.filter.prefix is an empty string (#23586)

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

NewReleases is sending notifications on new releases.