Similar to iSCSI, AVE provides RESTful APIs for exports, Inodes, and snapshots according to the NFS resource structure. The features supported by these RESTful APIs are as follows:
Export: Create, delete, edit, query. Supports specifying an IP address allowlist for accessing the export. The ABS access layer validates the client's IP address, and requests from source IPs that do not match the allowlist rules are rejected.
Inode: Create, delete, edit, query, move, rename, clone, upload, rebuild from snapshot, and query file (NFS file) read/write performance. An additional API is provided for batch querying Inode names.
Snapshot: Create, delete, edit, query, move, roll back.