我需要使用UUID和VCenter rest-api在虚拟机中执行基本的电源操作,如停止,启动,重置和挂起。目前,VCenter支持允许将虚拟机名称作为URL的一部分传递(例如:https://VCenter-Hostip/rest/vcenter/vm/VMName/power)
我想知道如何使用VM的UUID而不是其余网址中的名称。
感谢您的帮助。
此致 Venkatesh.L
答案 0 :(得分:0)
您的示例不起作用。 API URL正在寻找VM的ID,例如:vm-136,而不是名称。
不幸的是,通过REST API执行VM任务的唯一方法是通过VM的ID。