SDK 2.0 and patches

This page contains information about what is new in this release and the changes that occurred in this release.

New in Manage ONTAP SDK 2.0P2

The following is new in Manage ONTAP SDK 2.0P2:

ONTAPI core API in C na_server_get_raw_xml_output is added to get the raw XML output of an API.

The debug style on the server should be set to NA_PRINT_DONT_PARSE before using this API.

 

New in Manage ONTAP SDK 2.0P1

The following are new in Manage ONTAP SDK 2.0P1:

You can use the ONTAPI utility on storage system having Data ONTAP version 6.5 and later.

You can use Java APIs with STYLE_HOSTSEQUIV login style if any one of the reserved ports (from 1023 to 0) on the client are free.

 

New in Manage ONTAP SDK 2.0

The following are new in Manage ONTAP SDK 2.0:

libadt.lib, libnetapp.lib, and libxml.lib, which are present in the lib/hpux directory.

libadt.lib, libnetapp.lib, and libxml.lib, which are present in the lib/linux-64 directory.

libadt.lib, libnetapp.lib, and libxml.lib, which are present in the lib/solaris-i386 directory.

Changes in Manage ONTAP SDK 2.0

Following are the changes in Manage ONTAP SDK 2.0:

 

From the Data ONTAP 7.2 release onward, aggr-create and volume-create APIs return the error ESERVICENOTLICENSED when the required license is not installed. Prior to this, these APIs returned EINTERALERROR (with the error string "This operation requires a SnapLock or snaplock_enterprise license") when the required license was not installed.

 

 

From the Data ONTAP 7.1 release onward, iscsi-portal-list-info API has been added to obtain iSCSI portals associated with the storage system. It replaces iscsi-adapter-initiators-list-info and iscsi-adapter-list-info APIs.

Applications that uses iscsi-adapter-initiators-list-info and iscsi-adapter-list-info to get iSCSI portals can continue using it. For new applications, it  is recommended that you use iscsi-portal-list-info API to obtain the iSCSI portals associated with the storage system.