terraform-ibm-modules / terraform-ibm-cos

Configures an IBM Cloud Object Storage instance and bucket
Apache License 2.0
11 stars 24 forks source link

Add support for new COS bucket resource `ibm_cos_lifecycle_configuration` [depends on ibm provider 1.70.0] #720

Open ocofaigh opened 2 months ago

ocofaigh commented 2 months ago

Feature is coming in https://github.com/IBM-Cloud/terraform-provider-ibm/pull/5619 and is planned to be in 1.70.0 provider release.

I asked why there is a new resource as opposed to continue using ibm_cos_bucket, and this was the reply from COS team:

Well customers currently using ibm_cos_bucket can continue to use and set the configurations. But there are some limitations likeone cannot create rule with same rule id that has transition , expiration and abort_incomplete all 3 simultaneously and the reason for this was the schema design. Also one was not able to create multiple abort_incomplete_multipart_upload rules. so we decided to come up with new schema. all the new customer are recommended to use the new schema as going forward any feature enhancements will be supported in the new schema

Soaib024 commented 1 month ago

Un-assigning as I am occupied with other issue