支持ONTAP REST API的工具和软件
NetApp提供了Python示例脚本和其他相关软件、可支持您从ONTAP API迁移到ONTAP REST API。下面介绍了其中最重要的样本。
|
所有Python代码示例均可从GitHub存储库获得 "NetApp ONTAP REST Python"。您还应查看中提供的资源"详细了解ONTAP REST API"。 |
ONTAPI使用情况报告工具
ONTAPI使用情况报告工具旨在帮助NetApp专业服务人员、客户和合作伙伴确定其ONTAP 环境中的ONTAPI使用情况。下表介绍了针对三种不同使用情形提供的脚本。
脚本 | Description |
---|---|
apache_scraper.py |
一个Apache日志刷新程序、用于查找对ONTAP 节点发出的ONTAPI调用 |
session_stats.py |
一个命令行界面脚本、用于从ONTAP 检索会话统计信息数据 |
zapi_to_rest.py |
一个脚本、用于提取所传递的ONTAPI调用和属性的其余详细信息 |
您可以访问 "ONTAPI使用情况报告工具" 开始使用。另请参见 "演示" 关于报告工具及其使用方法。
专用CLI直通
REST API广泛涵盖了ONTAP 提供的功能和工具。但是、在某些情况下、通过REST API直接访问ONTAP 命令行界面可能会很有用。
有关此功能的简介、请参见 "通过 REST API 访问 ONTAP 命令行界面"。有关Python示例、请参见 "REST命令行界面直通示例"。
Python 客户端库
Python客户端库是一个软件包、您可以安装它并使用它通过Python访问ONTAP REST API。它允许您快速开发强大的代码、以实现ONTAP 部署的自动化。要了解有关Python客户端库的更多信息,请参见"Python 客户端库"。
ONTAP PowerShell工具包
NetApp.ONTAP PowerShell工具包通过一个包含2、400多个cmdlet的模块增强了您的本地PowerShell环境。它允许您快速为Windows主机开发代码、以自动执行ONTAP部署。有关详细信息,请参见 "了解NetApp PowerShell工具包"。