SDK 3.0

This page contains information about what is new in this release.

New in SDK 3.0R1

This release change is the removal of IDEA and RC5 algorithms from SSL libraries. The IDEA and RC5 algorithms are not supported by Data ONTAP for secure communication.

New in SDK 3.0

Dynamic link libraries are available for C and C++. The Manage ONTAP SDK dynamic link libraries are supported on the following platforms:

The dynamic link libraries are present at the platform-specific library folders under the directory lib.

Manage ONTAP SDK libraries are available on VMware ESX and Oracle Enterprise Linux platforms. You can use the libraries present at lib/linux on these platforms.

 

Newly added API-sets

Clock

  • clock-get-clock

  • clock-get-timezone

  • clock-set-clock

  • clock-set-timezone

FCP port

  • fcport-get-link-state

  • fcport-reset-dev

  • fcport-send-lip

  • fcport-set-offline

  • fcport-set-online

DataFabric Manager

  • dfm-get-server-info

  • dfm-set-server-info

Net

  • net-ping

  • net-ping-info

  • net-resolve

rsh

  • rsh-get-stats

Storage Adapter

  • storage-adapter-enable-adapter

  • storage-adapter-get-adapter-info

  • storage-adapter-get-adapter-list

 

Newly added APIs

File

file-get-file-info

Disk

disk-release-all-reservations

FPolicy

  • fpolicy-get-policy-options

  • fpolicy-set-policy-options

cf

  • cf-hwassist-stats

  • cf-hwassist-status

FCP

  • fcp-port-name-list-info

  • fcp-port-name-set

  • fcp-port-name-swap

  • fcp-wwpnalias-get-alias-info

  • fcp-wwpnalias-remove

  • fcp-wwpnalias-set

LUN

  • lun-clear-persistent-reservation-info

  • lun-clone-list-info

  • lun-config-check-alua-conflicts-info

  • lun-get-persistent-reservation-info

  • lun-set-device-id

  • lun-unset-device-id

Performance

  • perf-archive-get-headers

  • perf-archive-get-instances-iter-end

  • perf-archive-get-instances-iter-next

  • perf-archive-get-instances-iter-start

  • perf-archive-get-oldest-timestamp

SnapLock

  • snaplock-get-compliance-clock

  • snaplock-get-log-volume

  • snaplock-get-options

  • snaplock-log-archive

  • snaplock-log-status-list-info

  • snaplock-privileged-delete-file

  • snaplock-set-log-volume

  • snaplock-set-options

qtree

  • qtree-delete

  • qtree-rename

System

system-available-replication-transfers

SnapMirror

 snapmirror-throttle

 

SNMP

  • snmp-trap-delete

  • snmp-trap-list

  • snmp-trap-load

  • snmp-trap-reset

  • snmp-trap-set

SnapVault

 snapvault-primary-initiate-incremental-restore-transfer

SES

storage-shelf-environment-list-info

Volume

  • volume-decompress-abort

  • volume-decompress-start

  • volume-get-supported-guarantees