Aruba OS Version 8 (AOS8 Automation)

30 ตุลาคม 2566

วันนี้เราจะพามาทำความรู้จักกับ Aruba AOS8 API เพื่อใช้เป็นเครื่องมือบริหารจัดการ Aruba Wireless Network สำหรับ Admin หรือ Engineer สายขยันน้อยแต่ขยันนะ กันครับ
Aruba OS Version 8 (AKA AOS8) รองรับการบริหารจัดการหลากหลายช่องทาง ไม่ว่าจะเป็นทาง GUI, CLI, Management Software และ API

Aruba AOS8 API Overview

Aruba AOS8 รองรับ REST API บน Port 4343 by default โดยมี API base URL คือ https://:4343/api ซึ่งสามารถใช้งานได้ทั้งบน Mobility Conductor (MCR), Mobility Controller (Managed by MCR) และ Standalone Controller

ประเภท API Endpoint

บน Aruba AOS8 แบ่งตามรูปแบบการใช้งาน ออกเป็น 5 ประเภท ดังนี้

1. Authentication

2. Device Configuration APIs

ใช้สำหรับจัดการ configuration ต่าง ๆ รองรับ POST และ GET HTTP Method เท่านั้น

3. Device Monitoring APIs

ใช้สำหรับแสดงข้อมูลที่อยากรู้ อยากเห็น บน Controller คำสั่งที่สามารถสั่งผ่าน CLI ได้ก็สามารถเรียกผ่าน API ได้เลย

4. Show Command API

ใช้แสดงข้อมูลที่ต้องการอยากรู้เหมือนข้อ 3 แต่แสดงผลลัพธ์ออกมาในรูปแบบ JSON

5. Write Memory API

ใช้สำหรับสั่ง Apply configuration บน Controller ซึ่ง Configuration ที่เราสั่งไปจะยังไม่ถูกนำไปใช้งานจนกว่าจะมีการ Deploy Change หรือ Write Memory

ส่วนการนำ API ไปใช้งานจริง ให้เกิดประโยชน์และตอบสนองความขยันน้อย โปรดติดตามตอนต่อไปนะครับ อย่าลืมกด Like Fan Page Zenith Comp จะได้ไม่พลาดตอนต่อไปนะครับ

Zenith Logo