Skip to main content

Storage SnapLock file volume.uuid path endpoint overview

Contributors

This API manages the SnapLock retention time of a file. You can perform a privileged-delete operation by executing this API.

Examples

  1. Sets the SnapLock retention time of a file:

     PATCH "/api/storage/snaplock/file/000dc5fd-4175-11e9-b937-0050568e3f82/%2Ffile2.txt" '{"expiry_time": "2030-02-14T18:30:00+5:30"}'
  2. Extends the retention time of a WORM file:

     PATCH "/api/storage/snaplock/file/000dc5fd-4175-11e9-b937-0050568e3f82/%2Ffile2.txt" '{"expiry_time": "infinite"}'
  3. Extends the retention time of a WORM file:

     PATCH "/api/storage/snaplock/file/000dc5fd-4175-11e9-b937-0050568e3f82/%2Ffile2.txt" '{"retention_period": "P1M"}'
  4. Extends the retention time of a WORM file:

     PATCH "/api/storage/snaplock/file/000dc5fd-4175-11e9-b937-0050568e3f82/%2Ffile2.txt" '{"retention_period": "infinite"}'