You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please implement the object retention feature. The following operations must be supported:
Create a bucket with object retention enabled by using the enableObjectRetention bucket create boolean option at bucket create time
Get the object retention enabled status of a bucket
Create an object with retention enabled (on an retention enabled bucket) by populating the retention object at object create time (retention object has the fields mode which can be Unlocked or Locked, and retainUntilTime which is a timestamp)
Update retention for an existing object with a patch operation, by passing the overrideUnlockedRetention boolean patch option
Get the retention policy of an object
Remove retention for an existing object the same way as above
Please implement the object retention feature. The following operations must be supported:
enableObjectRetention
bucket create boolean option at bucket create timeretention
object at object create time (retention object has the fieldsmode
which can be Unlocked or Locked, andretainUntilTime
which is a timestamp)overrideUnlockedRetention
boolean patch optionDetails in go/gcs-object-retention-client-request
You can use the java implementation as a reference.
The kokoro test project should be allowlisted shortly, let me know if you need access to an allowlisted project for your own testing.
We're aiming to get this in by the November code freeze, let me know if you need any help.
The text was updated successfully, but these errors were encountered: