/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 |