11. プロトコル:オープン
仕様:XMLスキーマ
Open Plug and Play (PnP)
APIC-EMによるPnP
サービス
PnP Agent
Programmer
Open PnP REST API
PnP Agent
Programmer
Open PnP 自前PnPサーバ
https://developer.cisco.com/site/open-plug-n-play/
32. For More Information
Cisco APIC EM
http://www.cisco.com/go/apicem
Cisco APIC EM Product Training
Cisco DevNet APIC EM Site
https://developer.cisco.com/site/apic-em/
Cisco DevNet Community APIC EM
https://communities.cisco.com/community/developer/networking/cisco-one/apic-em
http://www.cisco.com/c/en/us/products/se/training/Training_1440595679185.html
https://learninglabs.cisco.com/labs/tags/APIC-EM
Cisco DevNet Learning Labs APIC EM
35. Prime
Infrastructure
REST API
Easy to Use
• REST (JSON, XML)
• ドキュメント
Managed
• API モニタリング
• Rate Limiting
Secure
• HTTPS
• 認証
Extensible
• モジュール
Cisco Prime Infrastructure REST API
35
36. Major Areas in the API
• Inventory (Devices & Clients)
デバイスやクライアント情報の取得
• Reports
レポートの作成、CSVファイルで出力
• Configuration Templates
コンフィグの適用
http://www.cisco.com/web/JP/internet-of-everything-ioe/sdn/sp_hitachi.html
36
44. Filtering, Sorting and Paging
• Filtering
/webacs/api/v1/data/Devices?ipAddress=”10.14.200.4”
• Sorting(昇順 or 降順)
/webacs/api/v1/data/Devices?.sort=+deviceName
• Paging
/webacs/api/v1/data/Devices?.full=true&.maxResults=4&.firstResult=5
44
45. For More Information
Cisco Prime Infrastructure
http://www.cisco.com/go/primeinfrastructure
Cisco Prime Infrastructure Product Training
Cisco DevNet Prime Infrastructure Site
https://developer.cisco.com/site/prime-infrastructure/
Cisco DevNet Community Prime Infrastructure
https://communities.cisco.com/community/developer/networking/cloud-and-systems-management/prime-infrastructure
http://http://www.cisco.com/c/m/en_us/training-events/product-training/prime-training-infrastructure.html
https://learninglabs.cisco.com/labs/tags/Prime%20Infrastructure
Cisco DevNet Learning Labs Prime Infrastructure
54. Major Areas in Active clients API
• /api/location/v2/clients
すべてのクライアントリスト
• /api/location/v2/clients{?[ipaddress|macAddress|username]}
IDで指定したクライアント (MAC address, IP address, username)
• MAC: /api/location/v2/clients?macAddress=30:f7:c5:cc:3e:xx
• IP: /api/location/v2/clients?ipAddress=10.10.10.10
• Username: /api/location/v2/clients?username=someUsername
• /api/location/v2/clients/count
クライアント数