天天看點

Python Cisco ISE/ASA API

ISE API

手冊:Cisco Identity Services Engine API Reference Guide,Release 2.0

使用者名和密碼是通過Base64的編碼壓進HTTP頭部中。

<a href="https://s4.51cto.com/oss/201711/08/16fb59774f9454bbba808d4ea030fd0d.png" target="_blank"></a>

1、Monitoring REST API

僅用于監控狀态、會話等

▼樣例腳本1:

<a href="https://s5.51cto.com/oss/201711/08/f876594d39f2baf633d258afc1142f93.png" target="_blank"></a>

▼樣例腳本2:

2、External RESTful Services API

建立、讀取、更新、删除等操作

要在ISE中開啟支援ERS API功能

要建立一個專門用于ERS的賬戶

▼部分樣例腳本:

<a href="https://s3.51cto.com/oss/201711/08/4d404708f19bc04a83fcf86645f59d0a.png" target="_blank"></a>

ASA API

9.3.2 release開始支援

ASAV 虛拟化版的ASA産品

ASA(config)#rest-api image flash:/asa-restapi-131-lfbff-k8.SPA

ASA(config)#http server enable

ASA(config)#http 0 0 MGMT

ASA(config)#aaa authentication http console LOCAL

ASA(config)#rest-api agent

ASA#show version 能看到REST API Agent的版本

▼樣例腳本3(http):

<a href="https://s5.51cto.com/oss/201711/08/a7c393b2fb93ebca416884c94c3bb4d5.png" target="_blank"></a>

本文轉自Grodd51CTO部落格,原文連結:http://blog.51cto.com/juispan/1980091,如需轉載請自行聯系原作者