As per ONTAP 9.6 Release Notes, the NMSDK support is available.
Few questions related to NMSDK:
- Heard a rumor that NMSDK support is going to be dropped in the future ONTAP releases, and API access via REST APIs is the way forward. Is that true?
- Will NMSDK continue to be supported?
- Where can I find the latest NMSDK maven dependencies to use? Will these following version we're currently using continue to work for OnTAP 9.6 and beyond?:
Any help is appreciated! Thanks.
7 REPLIES 7
I am not aware of any plans to discontinue interoperability support for the NetApp Manageability SDK in future versions of ONTAP.
Regarding the state of supportability of the NMSDK, it is currently a community supported product. What this means is that the software is not eligible for support via the official support process, however the product documentation does give a variety of options for obtaining other forms of support. Here is a link to the NMSDK online help documentation containing this information:
Regarding the availability of the NetApp Manageability SDK with support for ONTAP 9.6, it can be downloaded here:
Thanks for checking. I've tried Chrome, Safari and Firefox. Going one step further, I see that it is treating it as unauthorized access. The "Feedback" and "Global Support Center" links are broken - I get a 404 on that.
I'm logged in to the community site as I'm trying to download. Which other permissions do I need?
Can you try starting here, and then navigating to the download page via the in-page options?
You will want to click on "NetApp Manageability SDK", and then proceed from there. See if that gives a different result and let us know what you observe.
As long as ZAPIs are included in ONTAP releases, NMSDK would continue to exist and provide language bindings.
For new ONTAP features in upcoming releases post 9.6 , support for these new ONTAP features will be in RESTful APIs and there won’t be any ZAPIs for them.
NMSDK provides .NET API Bindings for Windows, Java Bindings and Perl . Bindings are not available for Python, C and C++.
ONTAP REST API 9.6 python SDK is available. "The Python client library provides support for writing scripts in python to access the ONTAP REST API. Links to the Getting Started video and Python client library documentation are available on DevNet.NetApp. "
For users looking to automate ONTAP storage management , our request to these users is start using ONTAP RESTful APIs and associated SDK for automation use cases.