PutObjectHold

描述更新物件保持的選項。

JSON 表示法
{
  "temporaryHold": enum (HoldStatus),
  "eventBasedHold": enum (HoldStatus)
}
欄位
temporaryHold

enum (HoldStatus)

這是必要旗標,更新物件會臨時保存狀態。設定物件臨時保留後,物件將無法刪除或取代。

eventBasedHold

enum (HoldStatus)

這是必要旗標,基於事件更新物件狀態。當設定了基於物件的事件保持時,物件將無法被刪除或取代。重置物件在儲存桶中的保留時間。

HoldStatus

描述扣押狀態。

列舉
HOLD_STATUS_UNSPECIFIED 預設值,物件保持狀態不變。
SET 放置錨點。
UNSET 鬆開。