Using REST API
ใช้งาน REST API เพื่อใช้งาน NCS Public API
Last updated
ใช้งาน REST API เพื่อใช้งาน NCS Public API
Last updated
มี account ใช้งานบน NIPA Cloud Space
มี access เข้า project ที่มี wallet status เป็น Normal
เข้าสู่หน้า project detail จากการเลือก project ที่ต้องการที่หน้า projects management และเลือก copy project ID
ใช้ cURL ในการ authenticate OpenStack API
เมื่อได้ผลเป็น Created (201) ให้ทำการ copy X-Subject-Token ใน response header ไปใช้งานต่อ
และสามารถดู API endpoint ได้จาก catalog ใน response body
อ่านเพิ่มเติม https://docs.openstack.org/api-quick-start/api-quick-start.html#authenticate
ดูรายการ API สำหรับจัดการ Compute Instance ได้จาก https://docs.openstack.org/api-ref/compute/
ทำการ export token variable โดยใช้ command
export Compute API endpoint โดยใช้ command
สั่ง REST API เพื่อทำ action กับ Compute Instance (Server)
keystone api ref : https://docs.openstack.org/api-ref/identity/v3/
glace api ref : https://docs.openstack.org/api-ref/image/v2/
nova api ref : https://docs.openstack.org/api-ref/compute/
cinder api ref : https://docs.openstack.org/api-ref/block-storage/v3/