DeleteObject

객체를 삭제하는 옵션을 설명합니다.

JSON 표현
{
  "permanentObjectDeletionEnabled": boolean
}
필드
permanentObjectDeletionEnabled

boolean

(필수 항목) 객체의 버킷에 버전 관리가 사용 설정된 경우 삭제 동작을 제어합니다. true이면 라이브 객체와 이전 객체가 모두 영구적으로 삭제됩니다. 그 밖의 경우 버전 관리가 적용된 버킷의 라이브 객체가 이전 버전이 되고 이미 이전 버전이었던 객체는 건너뜁니다. 이 설정은 소프트 삭제 기능에는 영향을 미치지 않습니다. 이 서비스에서 삭제된 모든 객체는 소프트 삭제 보관 기간 동안 복원할 수 있습니다(사용 설정된 경우). 사용 설정되어 있고 매니페스트가 객체의 세대를 지정하지 않으면 GetObjectMetadata 호출이 수행되어 라이브 객체 세대를 결정합니다.