ONTAP REST APIをサポートするツールとソフトウェア
ネットアップでは、ONTAPIからONTAP REST APIへの移行をサポートするために、サンプルのPythonスクリプトとその他の関連ソフトウェアを提供しています。これらのサンプルの中で最も重要なものを以下に説明します。
|
すべてのPythonコードサンプルはGitHubリポジトリで入手でき "NetApp ONTAP REST Python"ます。また、に記載されているリソースも確認して"ONTAP REST APIの詳細"ください。 |
ONTAPI使用状況レポートツール
ONTAPI使用状況レポートツールは、ネットアップのプロフェッショナルサービス、お客様、パートナー様が自社のONTAP 環境でのONTAPIの使用状況を確認できるように設計されています。スクリプトは、次の表に示す3つのユースケースに対応しています。
スクリプト | 説明 |
---|---|
apache_scraper.py |
ONTAP ノードに対して発行されたONTAPIコールを検索するためのApacheログスクレーパ |
session_stats.py |
ONTAP からセッション統計データを取得するCLIスクリプト |
zapi_to_rest.py |
渡されたONTAPI呼び出しと属性のRESTの詳細を抽出するスクリプト |
にアクセスできます "ONTAPI使用状況レポートツール" をダウンロードしてご確認ください。Aも参照してください。 "デモ" レポート作成ツールとその使用方法について説明します。
プライベートCLIパススルー
REST APIは、ONTAP で利用可能な機能を幅広く提供します。ただし、REST APIを使用してONTAP CLIに直接アクセスすると便利な場合があります。
この機能の概要については、を参照してください "REST API を使用して ONTAP CLI にアクセスします"。Pythonのサンプルについては、を参照してください "REST CLIパススルーのサンプル"。
Python クライアントライブラリ
Pythonクライアントライブラリは、Pythonを使用してONTAP REST APIにアクセスするためにインストールして使用できるパッケージです。ONTAP 環境を自動化するための堅牢なコードを迅速に開発できます。Pythonクライアントライブラリの詳細については、を参照してください"Python クライアントライブラリ"。
ONTAP PowerShellツールキット
NetApp.ONTAP PowerShell Toolkitは、2、400を超えるコマンドレットを含むモジュールで、ローカルPowerShell環境を強化します。Windowsホスト用のコードを迅速に開発して、ONTAPの導入を自動化できます。詳細については、を参照してください "NetApp PowerShell Toolkitの詳細"。