oVirt 4.3 虚拟化平台:接口 POST /ovirt-engine/api/vms/{vmId}/diskattachments 参数说明
在 oVirt 4.3 虚拟化平台上,接口 POST /ovirt-engine/api/vms/{vmId}/diskattachments 可用于为指定虚拟机添加或更新磁盘附件。
1. vmId: 虚拟机的唯一标识符,用于指定要操作的虚拟机。
可使用参数列表:
- id: 磁盘附件的唯一标识符(可选)。如果提供了 id 参数,则会更新现有的磁盘附件,否则会创建一个新的磁盘附件。
- active: 指示磁盘附件是否处于活动状态(可选)。默认值为 true。
- bootable: 指示磁盘附件是否可引导(可选)。默认值为 false。
- interface: 指定磁盘附件的接口类型(可选)。可选值为 'virtio'、'scsi'、'ide' 和 'spapr_vscsi'。默认值为 'virtio'。
- disk: 指定要附加到虚拟机的磁盘(必需)。可以通过磁盘的唯一标识符或名称来指定磁盘。
使用说明:
- 通过发送 POST 请求到该接口,可以为指定的虚拟机添加一个新的磁盘附件。
- 可以使用 id 参数指定要更新的现有磁盘附件的唯一标识符。
- 可以使用 active 参数指定磁盘附件是否处于活动状态。如果设置为 true,则表示磁盘附件是活动的,可以在虚拟机启动时使用。如果设置为 false,则表示磁盘附件是非活动的,无法在虚拟机启动时使用。
- 可以使用 bootable 参数指定磁盘附件是否可引导。如果设置为 true,则表示磁盘附件可以用作虚拟机的引导磁盘。如果设置为 false,则表示磁盘附件不能用作虚拟机的引导磁盘。
- 可以使用 interface 参数指定磁盘附件的接口类型。可选值包括 'virtio'、'scsi'、'ide' 和 'spapr_vscsi'。默认值为 'virtio'。
- 可以使用 disk 参数指定要附加到虚拟机的磁盘。可以通过磁盘的唯一标识符或名称来指定磁盘。
示例请求:
POST /ovirt-engine/api/vms/{vmId}/diskattachments
Content-Type: application/xml
<disk_attachment>
<active>true</active>
<bootable>false</bootable>
<interface>virtio</interface>
<disk id="{diskId}"/>
</disk_attachment>
示例响应:
<disk_attachment id="{attachmentId}">
<active>true</active>
<bootable>false</bootable>
<interface>virtio</interface>
<disk id="{diskId}"/>
</disk_attachment>
其中,{vmId} 是虚拟机的唯一标识符,{diskId} 是要附加的磁盘的唯一标识符,{attachmentId} 是创建的磁盘附件的唯一标识符。
原文地址: https://www.cveoy.top/t/topic/pRfa 著作权归作者所有。请勿转载和采集!