Introduction to OnCommand Unified Manager APIs

You can use the APIs of OnCommand Unified Manager to develop third-party applications to monitor and manage NetApp storage systems. You can manage and monitor storage systems by using the advanced functionality provided by the APIs of the applications included in the OnCommand Unified Manager server.

 

The following table lists common management tasks and the corresponding API set that you can use:

Tasks to be performed

What to use

Storage system health monitoring

OnCommand APIs

Data protection

Protection capability APIs

Command-line tasks not covered by any other API

ssh, rsh, or telnet

API classification

This section provides guidelines on how to use the APIs for various operations related to the Unified Manager server and its components.

The Unified Manager APIs are broadly classified into the following categories:

Note: Some APIs are part of more than one of the above categories.

 

The following table lists the Unified Manager APIs and the corresponding API families:

Unified Manager product APIs API family
Unified Manager APIs
  • aggregate
  • cluster
  • disk
  • event
  • igroup
  • LUN
  • net
  • portset
  • resource
  • SSL
  • system
  • volume
  • Vserver
Protection capability APIs
  • dataprotection
  • job
  • resource-pool
  • snapshot
  • storage-service