Releases: UpCloudLtd/terraform-provider-objsto
Releases · UpCloudLtd/terraform-provider-objsto
v0.4.1
Fixed
- objsto_bucket_lifecycle_configuration: if
filterdata is missing from the API response when reading the lifecycle configuration, add a warning to diagnostics and setfilterobject to null to avoid value conversion error. This happens if the lifecycle configuration was created with a deprecated version of the API (PutBucketLifecycle).
v0.4.0
Added:
- objsto_bucket_lifecycle_configuration:
expired_object_delete_markerattribute inexpirationblock for setting automatic deletion of expired object delete markers.
v0.3.0
Added:
- objsto_bucket_versioning resource for configuring bucket versioning settings.
- objsto_object:
version_idattribute to store the version ID of the object.
v0.2.2
Fixed
- objsto_bucket_policy: when comparing policy documents, treat wildcard
Principalvalue ("*") as equal to{"AWS": ["*"]}. - objsto_bucket_policy: when comparing policy documents, treat string value in
Principalfield as equal to list containing that string as its only item, e.g.{"AWS": "*"}vs.{"AWS": ["*"]}.
v0.2.1
Fixed
- objsto_bucket_policy: when comparing policy documents, treat string value in
Actionfield as equal to list containing that string as its only item, e.g."s3:PutObject"vs.["s3:PutObject"].
v0.2.0
Added
- objsto_bucket_cors_configuration resource for configuring CORS settings for buckets.
v0.1.1
Fixed
- objsto_bucket_policy: when comparing policy documents, ignore statement action order because Minio returns actions in inconsistent order.
v0.1.0
Added
- Minimal implementation of bucket, bucket policy, bucket lifecycle configuration, and object resources.