镜像服务 IMS-创建镜像元数据(OpenStack原生):请求消息
请求消息
- 请求参数
参数
是否必选
参数类型
描述
__os_version
否
String
镜像的操作系统具体版本,取值范围见相关参数取值列表。
如果未指定__os_version,则默认设置为Other Linux (64 bit),不保证该镜像能成功创建虚拟机以及通过该镜像创建的虚拟机能够正常使用。
visibility
否
String
其他租户是否可见。
默认取值为private。创建镜像元数据时,visibility取值只能为private。
name
否
String
镜像名称,如果未指定name的取值,则默认为空,但是使用该镜像创建虚拟机会失败。名称的长度为1~255位。name参数说明请参考镜像属性。默认值为空。
protected
否
Boolean
镜像是否被保护,保护后的镜像不可删除。默认取值为false。
container_format
否
String
容器格式。
默认取值为bare。
disk_format
否
String
镜像格式,目前支持zvhd2、vhd、raw、qcow2、iso。非iso格式时默认值是zvhd2。
tags
否
Array of strings
镜像标签列表。长度为1~255位。默认为空。
说明:tag中key的赋值方式为 "key=value"。例如:
"tagkey=tagvalue"
min_ram
否
Integer
镜像运行需要的最小内存,单位为MB。参数取值依据云服务器的规格限制。默认取值为0。
云服务器的规格限制,请参见规格清单。
min_disk
否
Integer
镜像运行需要的最小磁盘,单位为GB 。取值为40~1024GB。
必须大于镜像系统盘容量,否则创建云服务器可能失败。