Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 2.2 KB

File metadata and controls

59 lines (35 loc) · 2.2 KB

Changelog

All notable changes to this project will be documented in this file. See updating Changelog example here

Added:

  • objsto_bucket_lifecycle_configuration: expired_object_delete_marker attribute in expiration block for setting automatic deletion of expired object delete markers.

Added:

  • objsto_bucket_versioning resource for configuring bucket versioning settings.
  • objsto_object: version_id attribute to store the version ID of the object.

Fixed

  • objsto_bucket_policy: when comparing policy documents, treat wildcard Principal value ("*") as equal to {"AWS": ["*"]}.
  • objsto_bucket_policy: when comparing policy documents, treat string value in Principal field as equal to list containing that string as its only item, e.g. {"AWS": "*"} vs. {"AWS": ["*"]}.

Fixed

  • objsto_bucket_policy: when comparing policy documents, treat string value in Action field as equal to list containing that string as its only item, e.g. "s3:PutObject" vs. ["s3:PutObject"].

Added

  • objsto_bucket_cors_configuration resource for configuring CORS settings for buckets.

Fixed

  • objsto_bucket_policy: when comparing policy documents, ignore statement action order because Minio returns actions in inconsistent order.

Added

  • Minimal implementation of bucket, bucket policy, bucket lifecycle configuration, and object resources.