Baidu AI Cloud
中国站

百度智能云

Object Storage

CompleteBucketObjectLock

Interface Description

This interface is used to lock the compliance retention policy immediately so that the policy changes to the LOCKED status. With the compliance retention policy being in the LOCKED status, nobody can delete the policy unless this bucket is deleted.

Request

  • Request syntax

    POST /?completeobjectlock HTTP/1.1
    Host: <BucketName>.bj.bcebos.com 
    Date: <Date>
    Authorization: <Authorization_String>
  • Request parameters

    No special request parameters.

  • Request header field

    No special request header field.

Response

  • Response header field

    No special parameters.

  • Response element

    No special parameters.

Example

  • Request example

    POST /?completeobjectlock HTTP/1.1
    Host: <BucketName>.bj.bcebos.com
    x-bce-date: 2016-04-06T06:34:40Z
    Authorization: AuthorizationString
  • Response example

    HTTP/1.1 200 OK
    x-bce-request-id: 4db2b34d-654d-4d8a-b49b-3049ca786409
    Content-Length: 0
    Date: Wed, 06 Apr 2016 06:34:40 GMT
    Server: BceBos
  • Return cannotode

Results Http Status Error Code Description
Success 200 - -
The compliance policy is not configured 404 NoSuchObjectLock The compliance policy is not configured and cannot be locked.
The compliance policy has been locked. 409 ObjectLockAlreadyLocked -
The expired compliance policy cannot be locked. 409 ObjectLockAlreadyExpired -
Previous
Access Control
Next
DeleteBucketObjectLock