fix(object-lock): prevent locked version deletes (#4297)

This commit is contained in:
Zhengchao An
2026-07-06 14:05:19 +08:00
committed by GitHub
parent 2585855d23
commit 3e4c15da5d
9 changed files with 132 additions and 11 deletions
+5
View File
@@ -53,6 +53,11 @@ pub struct ExpirationOptions {
pub expire: bool,
}
#[derive(Debug, Default, Clone)]
pub struct ObjectLockDeleteOptions {
pub bypass_governance: bool,
}
#[derive(Debug, Default, Clone)]
pub struct TransitionedObject {
pub name: String,