Introduction to clustered Data ONTAP

Iterative APIs

Iterative APIs allow you to operate on a large set of objects by dividing that set of objects into manageable sub-sets, repeatedly executing an API call.

To repeatedly call a Data ONTAP 7-Mode API, you can use *-iter-start, *-iter-next, and *-iter-end. In clustered environments, you can use a single API *-get-iter.

*-get-iter API supports queries, which can be used to return all objects that match the query. The objects are sorted alphabetically (default) in ascending order of the keys. It can be sorted numerically too.

 Following are the input elements of an iterative API:

Each iterative API, for an API category, has a set upper limit and a default value. This element is supported for all APIs that support queries.

If tag value is not specified, the server starts from the first record of the query result.

You can use wildcards and range in a query.

This is an optional value. If it is not specified, elements, which contain values, are returned.

 Following are the output elements of an iterative API:

Example of an iterative API

Data ONTAP 7G-like API

Data ONTAP 8.1 and later provides APIs for both cluster and non-cluster nodes. Data ONTAP 7G-like APIs are APIs for non-cluster environment for those storage systems that have upgraded from Data ONTAP 7-Mode to clustered Data ONTAP. Upon upgrade, the storage system retains 7-Mode functionality, such as the IP address, and the cluster nodes can be accessed  by using Vserver tunneling mechanism.

You can find the list here.

Data ONTAP White-list API

The Data ONTAP 7-Mode APIs that do not create, modify, or delete a cluster object are called Data ONTAP White-list APIs. A user in a cluster environment can use these 7-Mode API by using Vserver tunneling.

You can find the list here.

 

Vserver tunneling

The mechanism of accessing 7G-like APIs to a Vserver through a cluster-management interface is called Vserver tunneling. This is for storage systems that have been upgraded from Data ONTAP 7-Mode to clustered Data ONTAP. If you want to access such a system, you have to use the Data ONTAP 7G-like API set.

Data ONTAP responds to a tunneled API based on the tunnel destination, target interface and the API family, as described in the following cases:

 

Network and File Access Management concepts

To view information about role-based access on clustered Data ONTAP, see the System Administration Guide.

 

 


Related Topics