在oVirt 4.3版本的虚拟化平台上,使用POST /ovirt-engine/api/vms/{vmId}/diskattachments接口创建新的虚拟磁盘,需要提供以下详细请求参数:

  1. vmId:虚拟机的ID,用于指定要添加磁盘的虚拟机。
  2. disk:一个JSON对象,包含新磁盘的详细信息,如大小、接口类型等。

下面是一个示例请求的curl命令:

curl -X POST \
  -H "Content-Type: application/xml" \
  -H "Accept: application/xml" \
  -H "Authorization: Bearer YOUR_AUTH_TOKEN" \
  -d '<disk_attachment>
        <active>true</active>
        <bootable>false</bootable>
        <interface>virtio</interface>
        <format>cow</format>
        <sparse>true</sparse>
        <bootable>true</bootable>
        <disk>
            <name>new-disk</name>
            <provisioned_size>10</provisioned_size>
            <storage_domains>
                <storage_domain>
                    <name>my-storage-domain</name>
                </storage_domain>
            </storage_domains>
        </disk>
    </disk_attachment>' \
  https://YOUR_OVIRT_ENGINE/api/vms/{vmId}/diskattachments

在上述curl命令中,需要替换以下参数:

  • YOUR_AUTH_TOKEN:您的oVirt API授权令牌。
  • YOUR_OVIRT_ENGINE:您的oVirt引擎的URL。
  • {vmId}:要添加磁盘的虚拟机的ID。

您还可以根据需要调整磁盘的详细信息,如名称、大小、接口类型等。确保使用适当的Content-Type和Accept头部,以及正确的授权令牌

ovirt43版本虚拟化平台上使用POST ovirt-engineapivmsvmIddiskattachments接口创建新的虚拟磁盘详细请求参数是什么使用curl命令如何模拟请求

原文地址: https://www.cveoy.top/t/topic/h8FB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录