Retention Policies and Object Lifecycles

Object lifecycles are well understood in terms of storage classes - standard, nearline, coldline, archive.

However, retention period is different. And it can be overridden by a storage admin.

The only way to prevent someone from overriding a retention period is to lock the entire bucket.