5.219.2. 更新 PUT
更新有关此 CDROM 设备的信息。
它可以通过更改 file
属性的值来更改或弹出磁盘。例如,要插入或更改磁盘发送请求,如下所示:
PUT /ovirt-engine/api/vms/123/cdroms/00000000-0000-0000-0000-000000000000
PUT /ovirt-engine/api/vms/123/cdroms/00000000-0000-0000-0000-000000000000
正文应包含 file
属性的新值:
<cdrom> <file id="mycd.iso"/> </cdrom>
<cdrom>
<file id="mycd.iso"/>
</cdrom>
本例中的 id
属性 mycd.iso
的值应对应于附加的 ISO 存储域中可用的文件。
要弹出磁盘,使用一个带有空 id
的 file
:
<cdrom> <file id=""/> </cdrom>
<cdrom>
<file id=""/>
</cdrom>
默认情况下,上述操作会永久更改虚拟机下次启动后可见的磁盘,但它们对当前正在运行的虚拟机没有任何影响。如果要更改当前正在运行的虚拟机可见的磁盘,请添加 current=true
参数。例如,要弹出当前磁盘,请发送如下请求:
PUT /ovirt-engine/api/vms/123/cdroms/00000000-0000-0000-0000-000000000000?current=true
PUT /ovirt-engine/api/vms/123/cdroms/00000000-0000-0000-0000-000000000000?current=true
使用请求正文,如下所示:
<cdrom> <file id=""/> </cdrom>
<cdrom>
<file id=""/>
</cdrom>
使用 current=true
参数所做的更改永远不会保留,因此在虚拟机重启后不会有任何影响。
名称 | 类型 | 方向 | 概述 |
---|---|---|---|
| in/Out | 关于 CDROM 设备的信息。 | |
| In | 指明更新是否应该应用到当前正在运行的虚拟机,或者在下次启动后应用到虚拟机。 |
5.219.2.1. current 复制链接链接已复制到粘贴板!
指明更新是否应该应用到当前正在运行的虚拟机,或者在下次启动后应用到虚拟机。此参数是可选的,默认值为 false
,这意味着默认情况下,更新仅在下次引导后生效。