Httpapi プラグイン

Httpapi プラグインは、Ansible に対して、リモートデバイスの HTTP ベースの API と対話して、 そのデバイスでタスクを実行する方法を指示します。

プラグインごとに、特定の API の方言を表します。プラットフォーム固有のもの (Arista eAPI、Cisco NXAPI) があります。 さまざまなプラットフォーム (RESTCONF) で利用できるものもあります。

httpapi プラグインの追加

httpapi_plugins ディレクトリーにカスタムのプラグインをドロップして、Ansible が他の API をサポートするように拡張できます。詳細は、httpapi プラグインの開発 を参照してください。

httpapi プラグインの使用

使用する httpapi プラグインは、ansible_network_os 変数から自動的に判断します。

多くの httpapi プラグインは設定なしで動作します。追加のオプションは、プラグインごとに定義できます。

プラグインは、自己文書化されており、プラグインごとに、設定オプションについて文書化する必要があります。