てくなべ (tekunabe)

ansible / network automation / 学習メモ

[ACI] WebUI で開いているオブジェクトの DN (Distinguished Name) を調べる(画面右上の Show Debug Info )

はじめに

APICAPI を叩く処理を書いているときに、BD、EPG などの各オブジェクトの DN (Distinguished Name)を知りたい場面はないでしょうか。

便利なことに、APIC Web UI で調べたいオブジェクトを開いて、右上のギアアイコンから「Show Debug Info」をクリックすると、そのオブジェクトの DN が画面下に表示されます。

例をご紹介します。


例1: EPG の DN を調べる

DN を調べたい EPG を開きます。

f:id:akira6592:20191107080831p:plain
EPG を開く

画面右上ギアアイコンの「Show Debug Info」をクリックします。

f:id:akira6592:20191107080850p:plain:w400
Show Debug Info

画面下に DN が表示されます。(ここでは uni/tn-t_test1/ap-ap_test1/epg-epg_test1)

f:id:akira6592:20191107080941p:plain
DN の表示

試しに Postman で この DNの情報 JSON 形式で GET してみます。

f:id:akira6592:20191107085504p:plain
Postman による確認

※ 予めログイン処理が必要 です。


例2: 物理インターフェースの DN を調べる

DN を調べたい インターフェースを開きます。

画面右上ギアアイコンの「Show Debug Info」をクリックすします。(ログイン中、一旦こその操作をした場合は、有効なままです。)

画面したに DN が表示されます。(ここでは topology/pod-1/node-101/sys/phys-[eth1/1])

こちでも試しに Postman で この DNの情報 JSON 形式で GET してみます。

f:id:akira6592:20191107085543p:plain
Postman による確認

なお、表示を隠す場合は「Hide Debug Info」をクリックします。

f:id:akira6592:20191107090459p:plain
Hide Debug Info

まとめ

以下の手順で オブジェクトの DN を確認できることをご紹介しました。

  • APIC Web UI で DN を調べたいオブジェクトを開く
  • 右上のギアアイコンから「Show Debug Info」をクリックする
  • そのオブジェクトの DN が画面下に表示さる