Back

/nas

v1 Endpoints

REST Endpoint
Description
GraphQL Query CDM Availability
PATCH /nas/namespace/hide_reveal Hide individually selected NAS namespaces by setting the action field to Hide. Reveal the selected NAS namespaces by setting the action field to Reveal. mutation hideRevealNasNamespaces Restricted
GET /nas/request/{id} Gets the status code and description for an asynchronous request related to a NAS protected object. query getNasAsyncRequestStatus Restricted
PATCH /nas/share Updates fields like changelist of multiple NAS shares. Restricted
PATCH /nas/share/hide_reveal Hide individually selected NAS shares by setting the action field to Hide. Reveal selected NAS shares by setting the action field to Reveal. mutation hideRevealNasShares Restricted
GET /nas/system Retrieve summary information for all registered NAS systems. Optionally, filter the retrieved information. query nasSystems Available in v8.1.3-p7 and later
POST /nas/system Register a NAS system such as a NetApp or an Isilon cluster to be protected. mutation registerNasSystem Available in v8.1.3-p7 and later
DELETE /nas/system/bulk Triggers a delete of the specified NAS systems. Returns an asynchronous request to check their delete status. mutation bulkDeleteNasSystems Restricted
POST /nas/system/discover Runs the NAS_DISCOVER job for autodiscovery/refresh of NAS systems. Available in v8.1.3-p7 and later
PATCH /nas/system/{id} Change the hostname that is associated with a NAS system. Update the credentials used to access the vendor-specific APIs. mutation updateNasSystem Available in v8.1.3-p7 and later
DELETE /nas/system/{id} Delete a NAS system by specifying the NAS system ID. mutation deleteNasSystem Available in v8.1.3-p7 and later
GET /nas/request/{id} GET details about the status of an asynchronous request related to a NAS protected object query getNasAsyncRequestStatus Restricted