Openstack
openstack 使用名稱而不是 id
我可以使用
name
而不是id
openstack apishow instance
嗎?當我發送server name
網址時,我得到了404
. 有沒有辦法通過id
它來獲取實例的name
?
簡短的回答:它需要是 ID。
根據API 參考,來獲取伺服器的詳細資訊吧
GET /servers/{server_id}
。並且server_id
是 ID,而不是名稱。該命令
openstack server show
可以與 UUID 或伺服器名稱一起使用。在後一種情況下,該命令可能會執行GET /servers/
引用) 以將名稱轉換為 ID,然後執行上述GET /servers/{server_id}
.了解 OpenStack API 的規則和最佳實踐的一種方法是使用該
openstack --debug
選項執行 CLI 命令。這將向您顯示該命令發出的 API 的詳細資訊。