Please implement the object retention feature. The following operations must be supported:
Support for gRPC is blocked as the protos are not published.
Details 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.
Please implement the object retention feature. The following operations must be supported:
enableObjectRetentionbucket create boolean option at bucket create timeretentionobject at object create time (retention object has the fieldsmodewhich can be Unlocked or Locked, andretainUntilTimewhich is a timestamp)overrideUnlockedRetentionboolean patch optionSupport for gRPC is blocked as the protos are not published.
BucketObjectRetentionEnableObjectRetentionfor gRPC pluginObjectRetentionOverrideUnlockedRetentionfor gRPC pluginDetails 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.