Currently Being Moderated

Manage ONTAP SDK Introduction and Download Information

VERSION 37  Click to view document history

Created on: Mar 19, 2008 2:03 AM by ravir - Last Modified:  Oct 15, 2009 3:37 AM by nagendrk

Manage ONTAP SDK Overview

Manage ONTAP SDK provides resources to develop applications that monitor and manage NetApp® storage systems. The SDK makes it easy to utilize the capabilities of NetApp storage systems. The SDK also supports the IBM N series systems.

 

The Product offering includes:
  • SDK Core API library bindings in C and C++, Java™, Perl®, and .NET

  • Support on Windows®, Linux® (RHEL/SLES/OEL), Solaris®, HP-UX®, AIX®, and VMware® ESX

  • SDK Core API and Data ONTAP® API documentation, sample codes, developer tools

  • Manage ONTAP SDK Help

 

Key Features of the product:
  • Provides access to Data ONTAP features through APIs

  • Small set of immutable Core APIs

    • Easy to learn SDK programming

  • Supported on multiple platforms

    • Windows, Linux (RHEL/SLES/OEL), Solaris, HP-UX, AIX, VMware ESX

  • Supports multiple language interfaces

    • C & C++, Java, Perl, C#, VB.NET and PowerShell

  • Supports multiple transport protocols

    • HTTP, HTTPS and Windows RPC

  • Supports different authentication mechanisms

    • login/password, host.equiv and Windows RPC authentication

  • Supports multithreading

    • SDK APIs are Thread-safe

 

Latest Version of Manage ONTAP SDK

Version: 3.5.1

 

New in SDK 3.5.1:
  • Microsoft .NET support for PowerShell 1.0.
  • SDK core APIs for connection timeout in Java and Perl.
  • Data ONTAP 8.0 (7-mode) APIs.

 

 

For more details about SDK 3.5.1, please refer the attached SDK 3.5.1 Release Notes.


For Third-Party Copyrights and License information, refer Third-Party Copyrights and Licenses.pdf

 

Download SDK 3.5.1

 


Your feedback is very important to improve the product. Please provide your feedback at this link: SDK 3.5.1 Feedback

Attachments:
21,930 Views Tags: manage, ontap, sdk, manage, ontap, sdk
Average User Rating
(3 ratings)
ingolantschner ingolantschner  says:

Is there a place where and/or how can I download older SDK-Version? I am writing some Nagios-checkscripts for filers which require Manage ONTAP SDK version 2.0 an 2.0P1? Thanks, Ingo (ingo@boxbe.com)

glenn.sizemore glenn.sizemore  says:

After 48hr's to bang on the new release... first impression well done!  Time will find bug's, but you bit off a big bite here and shipped a major upgrade in the language support!  I applauded you for not resting on your laurels, but I wan't my cookies and milk... Now it's time to take it all the final mile...  When can I expect some real powershell cmdlets?

 

~Glenn

nagendrk nagendrk  says in response to ingolantschner:

No.  You can make use of new SDK versions, they are backward campatible.

adam.serediuk adam.serediuk  says:

Fantastic! This is just what I need.

 

Are you aware of any plans to add Python to the list of supported languages?

ankurj ankurj  says in response to glenn.sizemore:

Hi Glenn,

     Thanks for postive feedback. We are planning to officially support powershell in next release of SDK.

Thanks,
Ankur

jessica_w jessica_w  says:

Thanks for the suggestion. I will discuss on this regard with my team.

If you have any more suggestions, please share it with us.

http://www.roulettewheelodds.com

richard5 richard5  says in response to adam.serediuk:

I'd like to second the requirement of ontapi Python support!

bezoari bezoari  says in response to richard5:

I also think that ontapi python support would be very useful

cmoore@hsutx.edu cmoore@hsutx.edu  says:

How is the SDK licensed?  What are the copyright terms?  I see the 3rd party copyrights and licenses, but the SDK itself doesn't include any notification of copyright or licensing terms from NetApp.  I'm specifically wanting to know about the sample code.  Thanks

mrydeenakorri mrydeenakorri  says in response to cmoore@hsutx.edu:

Where can I find the differences between the 3.0.1 SDK and the 3.5.1 SDK?  I looked in the release notes but did not find anything.  Specifically looking for issues that might have been resolved, speed increases, etc.

 

Thank you,

Michael

sdh_mayo_az sdh_mayo_az  says:

Is there any plan to implement CIFS ACCESS command in the API? There really isn't a good way to automate share permission management in Windows except through WMI, and ONTAP doesn't present a Windows compatible WMI interface. This is about the only ONTAP CIFS command not implemented by the API.

Thanks,

(-: Steve

rkiran rkiran  says in response to sdh_mayo_az:

You can use the system-cli API call to invoke cifs access command. It's not supported, but you should be able to get the information.

Link for how to use in PERL: http://communities.netapp.com/message/6525#6525

Bookmarked By (0)

More Like This

  • Retrieving data ...