2.3.2.5. 删除
删除
方法删除现有对象。它们通常不支持参数,因为它们是管理单个对象的服务方法,而服务已知道要删除的对象。
使用标识符 123
删除虚拟机
vm_service = vms_service.vm_service('123') vms_service.remove
某些 删除
方法支持参数控制如何删除参数。例如,可以在保留其磁盘的同时删除虚拟机,使用 detach_only 布尔值参数:
在预保留磁盘时删除虚拟机
vm_service.remove(detach_only: true)
如果对象被删除,则 remove
方法返回 nil
。它不会返回移除的对象。
如果无法删除对象,则 SDK 会出现包含失败详情的 Error 异常。