Options
- Article History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Email to a Friend
- Printer Friendly Page
- Report Inappropriate Content
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Overview |
|
The NetApp Manageability SDK provides resources to develop applications that monitor and manage NetApp storage systems. SDK Help provides information about core APIs, which provide infrastructure to invoke Data ONTAP® APIs, DataFabric® Manager APIs for the OnCommand™ Core Package, and Web services APIs for DataFabric Manager on a server. The SDK Help also provides sample codes, troubleshooting information, conceptual information about NetApp technologies, and so on. Resources of the product:
|
|
New features - NMSDK 5.2 |
|
Find more Data ONTAP and OnCommand Unified Manager API documentation here
The following are new in NetApp Manageability SDK 5.2:
|
Licenses |
|
|
Download Information:
NMSDK is available free-of-charge through the NetApp Support site. To access NMSDK, partners and customers need to sign-up for it.
-
Create a NOW login, if you do not have one.
- Download NMSDK package. You can find the zip file at the following Web site:
Feedback:
Your feedback is very important to improve the product. Please provide your feedback at this link: NMSDK Feedback
Support:
The NetApp Manageability SDK Discussion Forum:
Use the NetApp Technology Network to post queries in the discussion forum.
- This forum is the preferred method to obtain support.
- Use this forum for non-confidential queries and issues regarding the SDK.
The NetApp Manageability SDK mailing list:
Use this mailing list to post any confidential information.
Customer Success Services (CSS):
Technical Support
support.netapp.com
888.4.NETAPP (US and Canada)
(888.463.8277) 00.800.44.NETAPP (EMEA/Europe)
+800.800.80.800 (Asia/Pacific)
Note:-
- NetApp Manageability SDK customers and end customers of partner products can contact CSS to log issues related to the SDK.
- However, CSS does not offer support for the SDK usage during solution development.
Warning!
This NetApp Community is public and open website that is indexed by search engines such as Google. Participation in the NetApp Community is voluntary. All content posted on the NetApp Community is publicly viewable and available. This includes the rich text editor which is not encrypted for https.
In accordance to our Code of Conduct and Community Terms of Use DO NOT post or attach the following:
- Software files (compressed or uncompressed)
- Files that require an End User License Agreement (EULA)
- Confidential information
- Personal data you do not want publicly available
- Another’s personally identifiable information
- Copyrighted materials without the permission of the copyright owner
Files and content that do not abide by the Community Terms of Use or Code of Conduct will be removed. Continued non-compliance may result in NetApp Community account restrictions or termination.
Replies
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
It will be great experiance to use DFM sdk...
In future, can it be possible to use it without DFM server license?
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
The SDK Access Request Form is in Office 2007 format, but named with a doc rather than a docx extension. You need to change the file extension to .docx to get 2003 to recognize that it needs to convert the format. Would be nice to fix the name of the file to download above to eliminate this step.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Trying to download the file, but am getting access denied.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Aaron,
I am looking into this and will get back to right away.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Still Looking for a way to download the SDK - I keep getting unauthorized response
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
It is not helpful to have our SDKs squirreled away on the back page of some message board, and not formally included in our list of official software in the NoW downloads area. Not even a Toolchest entry.
This treatment tells partners that our integration posture is an after-thought, that it is not something that receives first-class attention in our solution development efforts. That's not a good message, particularly as our business becomes increasingly partner-centric.
I request that we dispense with the drama and mystery around SDK downloads, put first-class download links on the NoW software downloads site like the rest of our high-quality software, and provide regularized access to the tools that instrument the finest unified storage infrastructure in the industry. That's a posture that gives partners and customers confidence.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Ditto... what pauls said.
Having to download a word form and e-mail it in just to get access to an SDK that one couldn't really use anyway unless they were a NetApp customer to begin with doesn't make much sense.
It's got that cereal box mail in coupon feeling to it.... which i wouldn't mind if i got a decoder ring or a t-shirt too..
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Completely agree.
There is no way I, a customer like any other customer that made a big expense on NetApp hardware/software, can figure out why I have to waste so much time/effort in order to obtain such a piece of software that helps us enhance, extend or integrate a NetApp solution. There are people around even developing a Python API because it is their preferred language and they seem to be sort of frustrated. It doesn't look like the way to go nowadays that open source and collaboration helps make better tools and expand businesses.
+3
Also +1 for giving support to a Ruby API
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hi Everyone
We ceratinly appreciate your feedback and will look into automating the download process of NMSDK to make it quicker and convenient.
Also we will look into adding Python support in SDK
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Ditto... what pauls said.
------adding Python support in SDK. It's a good news to us. I expect it comes as soon as possible.
By the way,how long can i receive an email granting access to download NM SDK after i send a request?
Thanks!
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Currently it takes around 24 hours to grant access for any download request. We are working towards automating it and would soon come with an update on the same.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
There is a possible added issue regarding teh file extention, as it is a .doc extention it is not expected to be a zip formatted file, which results in it being blocked by some filters.
I'm hoping that if it is updated to docx then it will pass those checks.
this may the the reason why jbeiswnager was having issues.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Does the latest SDK support OnTAP 8.0?
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Yes, ONTAP 8.0 is supported.
- Rick -
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
ONTAO 8.0 is supported, but only for 7-Mode.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
So, if I have the ONTAP 8.0 Simultaor in cluster mode I won't be able to use with this SDK? What about earlier SDKs? Thanks.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Currently there is no SDK for Cluster-Mode APIs, with NMSDK 4.0 you can use the simulator for Data ONTAP 8.0 7-Mode APIs
SDK for Cluster-Mode APIs will be available with Data ONTAP 8.1
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
The SDK is loosely coupled to the APIs that resided in ONTAP and Operations Manager. What this means is that the SDK does not provide what APIs can be invoked by the SDK. The APIs are provided by the version on ONTAP and Operations Manager. The SDK provides the infrastructure to invoke the APIs; for example, the correct version of the SDK is important if vFiler tunneling is desired.
Currently ONTAP 8.0 Cluster Mode has no Cluster Mode APIs; therefore, it doesn't matter which SDK is used. All APIs are in ONTAP 8.0 are in 7-mode. As stated above Cluster Mode APIs will be available in ONTAP 8.1.
- Rick -
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Any predictions on the 8.1 availability? Thanks.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
I emailed the request form and have not heard from anyone. What is the process to get this downloaded sooner than later? Is it suppose to take a week to get access to the SDK download?
Thanks
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
In most cases the access is provided in 1 day, but since you requested access on Friday it should have been given by Monday, which turned out to be a holiday in NetApp India, Will resolve it asap
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
As promised, we have made NMSDK download process automatic by making it available on NOW.
You can find it here - http://now.netapp.com/NOW/cgi-bin/software
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Sorry, we can't really discuss NDA details on a public forum. I suggest you reach out to your NetApp SE or partner contact at NetApp and ask for an NDA discussion.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
I already was registered to access SDK for a long time. Now if I start with above link it wants me to register again. Or does it ask every time?
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Aborzenkov
You can simply go to http://now.netapp.com/NOW/cgi-bin/software and download NetApp Manageability SDK.
-Kunal
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
where i can find sample code for SDK 4.1? i googled, searched the forum.....
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
You can find the sample code inside the NMSDK package
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hi
The storage-shelf api calls are not included in the SDK, but they exist on the system if you trigger a system-api-list api call. Any plans to implement it into the sdk?
Thanks
Marco
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Getting access denied when I tried to download the NMSDK 5.2 software. Says access denied. From the above discussion, it looks like this shouldn't happen any more, but it does. Please let me know when I will access to download the software.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Same here, although this document says the SDK is free for download, neither am I able to Login to the http://mysupport.netapp.com nor am I able to download the SDK from http://mysupport.netapp.com/NOW/cgi-bin/software
Can someone please fix this?
Thanks
Roycey
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
I've been sent round in circles for days trying to get this API, but I see I'm not the only one. I've been sent round the web site, told to setup as a partner, been contacted by several companies NetApp have passed my details to, been told I don't need to be a partner, sent back to the communities site, signed up on the communtiies site, found the link for the SDK hidden at the bottom of the page, sent from there to the support site. Then get an access denied error.
Please can someone tell me where I get this SDK from?
We are just looking to add support to our network and server audit product so just need to be able to read information from NetApp devices.
Thanks,
Dave
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
I have a problem with the nmsdk related to its external dependencies. The latest version of it uses Google Guava r08, yet the latest Guava version is 18. com.google.common.io.NullOutputStream was dropped in Guava 15.0 in favor ofcom.google.common.io.ByteStreams.nullOutputStream() which prevents my code which relies on Guava 15+ from working with this library. R08 of Guava came out in 2011 (https://code.google.com/p/guava-libraries/wiki/ReleaseHistory) , this is a very old library. Is there a plan for a new build? This is a big showstopper for me using the SDK.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
I'm also getting access denied when attempting to download the SDK software.
Please let me know when I will have access to download the software.
- Bookmark
- Permalink
- Email to a Friend
- Report Inappropriate Content
Is there an SDK or API that will track ODX transfers in process?