オブジェクト保持を更新するオプションを記述します。
| JSON 表現 |
|---|
{ "temporaryHold": enum ( |
| フィールド | |
|---|---|
temporaryHold |
必須。オブジェクトの一時的な保持の状態を更新します。オブジェクトの一時的な保持が設定されている場合、オブジェクトの削除や置換はできません。 |
eventBasedHold |
必須。オブジェクトのイベントベースの保持の状態を更新します。オブジェクトのイベントベースの保持が設定されている場合、オブジェクトの削除や置換はできません。保持期間を維持するため、バケット内のオブジェクトの経過時間をリセットします。 |
HoldStatus
保持のステータスを記述します。
| 列挙型 | |
|---|---|
HOLD_STATUS_UNSPECIFIED |
デフォルト値。オブジェクト保持のステータスは変更されません。 |
SET |
保持を適用します。 |
UNSET |
保持を解除します。 |