Skip to main content

Apply Governance Lock (Object)

This API allows users to apply governance lock to an object.

POST/api/v1/storage/buckets/{bucket_name}/lock/object/

Path parameters

  • bucket_namePathstringrequired

    Bucket Name

Query parameters

  • object_nameQuerystringrequired

    Object Name with Directory.

  • project_idQueryintegerrequired
  • locationQuerystringrequired

    Deployment region for the resource. Accepted values: Delhi, Chennai.

    Mumbai region has been discontinued. Delhi and Chennai are the only supported regions.

  • version_idQuerystringrequired

    Version ID

Request body

application/json

object
lock_modestringGOVERNANCE
exampleGOVERNANCE
retention_periodinteger
example3

Responses

200Response indicating that object retention has been set
object
codeinteger
example200
dataobject
errorsobject
messagestring
exampleSuccess