镜像服务 IMS-更新镜像信息:请求消息

时间:2025-01-26 10:41:38

请求消息

  • 请求参数

    参数

    是否必选

    参数类型

    描述

    [数组]

    Array of objects

    详情请参见表2

    表2 [数组]字段说明

    参数

    是否必选

    参数类型

    描述

    op

    String

    操作类型,目前取值为add、replace和remove。

    path

    String

    需要操作的属性名称,需要在属性名称前加“/”。

    目前用户可以修改以下属性:

    • name:镜像名称。
    • __description:镜像描述。
    • __support_kvm:支持kvm虚拟化。
    • __support_xen:支持xen虚拟化。
    • __support_largememory:表示该镜像支持超大内存。如果镜像支持超大内存,取值为true,否则无需增加该属性。
    • __support_diskintensive:支持密集存储。
    • __support_highperformance:支持高性能计算。
    • __support_xen_gpu_type:支持xen虚拟化gpu类型。
    • __support_kvm_gpu_type:支持kvm虚拟化gpu类型。
    • __support_xen_hana:如果镜像支持XEN虚拟化下HANA类型,取值为true。否则,无需添加该属性。该属性与“__support_xen”和“__support_kvm”属性不共存。
    • __is_config_init:是否完成初始化配置。
    • enterprise_project_id:企业项目ID。
    • min_ram:镜像支持的最小内存,单位为MB。取值可以参考云服务器规格限制,一般不设置。
    • max_ram:镜像支持的最大内存,单位为MB。取值可以参考云服务器规格限制,一般不设置。
    • hw_vif_multiqueue_enabled:支持网卡多队列。
    • hw_firmware_type:启动方式,取值为bios或uefi。
    • __support_kvm_infiniband:如果镜像支持KVM虚拟化下Infiniband网卡类型,取值为true。否则,无需添加该属性。该属性与“__support_xen”属性不共存。
    • __support_fc_inject:表示当前镜像支持Cloud-Init密码/密钥注入方式。如果取值为“true”,表示该镜像不支持Cloud-Init注入密码/密钥,其他取值时表示支持Cloud-Init注入密钥/密码。
    • __support_amd:是否是AMD架构类型的镜像。取值为“true”或者“false”。
    • __support_kvm_hi1822_hisriov:如果镜像支持sriov直通,取值为true,否则无需增加该属性。
    • __support_kvm_hi1822_hivirtionet:如果镜像支持Virtio-net直通规格,取值为true,否则无需增加该属性。

    用户可以自定义添加或者删除一些自有的扩展属性。

    说明:

    用户自定义添加的自有扩展属性不支持大写字母。

    value

    String

    需要操作的属性的值。参数说明请参考镜像属性

support.huaweicloud.com/api-ims/ims_03_0604.html