- File system object model
The file system object model contains the following objects.
- Get file systems
Retrieves file systems on the managed storage system.
- Get a file system
Retrieves detailed information about a file system on the storage system.
- Create a file system
Creates a file system on a virtual server using a storage pool. A label is assigned to the file system during the creation process. The operation returns a URI that can be accessed to retrieve detailed information about the file system.
- Get the virtual server associated with a file system
Retrieves detailed information about a virtual server on which a file system resides.
- Get the storage pool associated with a file system
Retrieves detailed information about a storage pool used to create a file system.
- Get file system snapshots associated with a file system
Retrieves detailed information about file system snapshots associated with a file system on the storage system. A unique identifier value identifies the file system.
- Expand a file system
Expands the file system. You can expand the file system by specifying the desired capacity of the file system in bytes.
- Update a file system
Update file system parameters, including expansion limits, and whether thin provisioning is enabled or not.
- Format a file system
Formats a file system. Specify the file system block size and other options.
- Mount a file system
Mounts a file system.
- Unmount a file system
Unmounts a file system.
- Delete a file system
Deletes a file system. You cannot delete a file system if it is in a mounted state.
- Assign a file system to a virtual server
Assigns a filesystem, with no current virtual server assignment, to a File Serving virtual server. Only the virtual server to which it is assigned is allowed to mount the file system.
- Unassign a file system from its virtual server
Removes a filesystem from a virtual server. The filesystem must be unmounted to remove the assignment. Once the filesystem is unassigned, it can no longer be mounted, until it is reassigned to a virtual server.
- Put a file system into syslocked mode
Set a filesystem into syslocked mode, which is read-only for file serving protocols, read/write for NDMP.
- Take a file system out of syslocked mode
Removes a filesystem from syslocked mode, allowing read/write access to file serving protocols.
- Set file system usage warning thresholds
Set the behaviour when a file system's usage reaches certain levels. Warnings can be generated when file systems reach a certain capacity. If the file system continues to fill up, an additional severe warning occurs. The original warning will only occur once, unless the usage falls below the reset level and then rises again. The file system can be blocked from further writes when the usage reaches the severe threshold.
- Set a file system as object replication target
Sets a file system as an object replication target.
- Get status of disaster recovery state change of a file system
Gets the status of a disaster recovery state change of a file system.
- Change disaster recovery state of a file system
Changes the disaster recovery state of a file system.
- Get deduplication file systems
Retrieves deduplication file systems on the managed storage system. A deduplication file system is a file system that has duplicate information removed.
- Get replication snapshots from a target (destination)
Gets replication snapshots from a target (destination) of a file system.