APIs in Category: snaplock
API version 1.5

 
file-get-snaplock-retention-time
file-set-snaplock-retention-time

NetApp Manage ONTAP
 
file-get-snaplock-retention-time [top]

Get the SnapLock retention attributes of a file.
Input Name Range Type Description
path string
Absolute path of the file to query. The value must be prefixed with "/vol/".
 
Output Name Range Type Description
retention-time integer
Retention time in seconds since 01/01/1970 00:00:00. A zero value indicates that the file is not in WORM state. Range: [0..2^64-1]
 Errno  Description
 ENXIO
 EIO
 ENOENT
 EINVAL

 
file-set-snaplock-retention-time [top]
Set the SnapLock retention attributes of a file.
Input Name Range Type Description
path string
Absolute path of the file. The value must be prefixed with "/vol/".
retention-time integer
Expiry time in seconds since 01-Jan-1970 00:00:00 at which time the file will be eligible for deletion. Range: [0..2^64-1]
 Errno  Description
 ENOENT
 EINVAL
 ERANGE
 ENXIO
 EIO