本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
刪除暫停版本控制之儲存貯體中的物件
您可以刪除暫停版本控制之儲存貯體中的物件,以移除具有 null 版本 ID 的物件。
如果某個儲存貯體的版本控制處於暫停狀態,則 DELETE
要求:
-
只能移除版本 ID 為
null
的物件。 -
如果儲存貯體中沒有物件的 null 版本,則不會移除任何項目。
-
將刪除標記插入至儲存貯體。
下圖顯示了一個簡單的 DELETE
如何刪除 null 版本。(簡單 DELETE
請求是指未指定版本 ID 的請求。) Amazon S3 在其位置插入一個版本 ID 為 null
的刪除標記。
請記住,刪除標記沒有內容;因此,您會在以刪除標記來取代 null 版本時遺失其內容。
下圖顯示沒有 null 版本的儲存貯體。在此情況下,DELETE
不會移除任何項目;Amazon S3 只會插入刪除標記。
即使在暫停版本控制的儲存貯體中,儲存貯體擁有者也可以透過在 DELETE
請求中包含版本 ID 來永久刪除所指定的版本。下圖顯示刪除所指定的物件版本會永久移除該物件版本。只有儲存貯體擁有者才能刪除所指定的物件版本。