JET API の概要
JET は、Junos OS とJunos OS Evolvedの機能を拡張する API を提供します。これらの API は、通知 API、基本タイプ API、サービス API の 3 つの主なカテゴリーに分類されます。API は proto 定義ファイルによって定義されます。これらのファイルは、以下の複数の方法で表示できます。
-
JET リリース 18.1R1~20.4R1 を使用している場合は、 JET API リファレンスの JET API の簡単なリファレンスを参照してください。
-
JET リリース 19.1 以降を使用している場合は、 JET GitHub リポジトリで proto 定義ファイル全体をすばやく表示します。
-
proto 定義ファイルを使用するには、使用するリリースの IDL ファイルをダウンロードして抽出する必要があります。手順については 、「JET VM のセットアップ 」を参照してください。
通知 API
通知APIは、イベントを購読し、イベントが発生したときに受信するコールバック関数を指定できるインターフェイスを提供します。この API の詳細については、 JET 通知 API を参照してください。
基本タイプ API
jnx 共通アドレス API
jnx共通ベースタイプAPI
サービスAPI
サービスAPIは、デバイス上のコントロールプレーンにアクセスするインターフェイスと、運用コマンドや設定コマンドを実行する管理インターフェイスを提供します。
ルーティング
BFDサービスAPI
BGP ルート サービス API
ECMP Tracer フロー監視 API
柔軟なトンネル プロファイル
柔軟なトンネル サービス
MPLS サービス API
PRPD 共通 API
PRPD サービス API
RIB サービス API
ルーティング インターフェイス サービス API
ファイアウォール
ファイアウォール サービス API
インターフェイス
インターフェイスサービスAPI
インフラストラクチャ
インフラストラクチャ サービス API
管理
JNX 管理サービス API
JNX 認証サービス API
JNX 登録サービス API
バージョン管理サービス API