zstackio / doc-ch

ZStack Chinese user manual
Apache License 2.0
12 stars 21 forks source link

[Voulme]APICreateDataVolumeMsg #97

Open xuexuemiao opened 7 years ago

xuexuemiao commented 7 years ago

描述

创建数据云盘。在第一次挂载之前不会被实例化。

API

org.zstack.header.volume.APICreateDataVolumeMsg

举例(Example)

可以使用CreateDataVolume来创建一个数据云盘. 例如:

CreateDataVolume diskOfferingUuid=f995b4e3593c45fabeabd92185d33f91 name=volume-name 

返回结果:

{
    "inventory": {
        "actualSize": 0,
        "createDate": "Dec 26, 2016 1:47:42 PM",
        "diskOfferingUuid": "f995b4e3593c45fabeabd92185d33f91",
        "isShareable": false,
        "lastOpDate": "Dec 26, 2016 1:47:42 PM",
        "name": "volume-name",
        "size": 2199023255552,
        "state": "Enabled",
        "status": "NotInstantiated",
        "type": "Data",
        "uuid": "7bcd722820d84bdd9536bae82a21be8c"
    },
    "success": true
}

可以使用CreateDataVolume,以及相应的systemTag来创建一个共享数据云盘. 例如:

CreateDataVolume diskOfferingUuid=f995b4e3593c45fabeabd92185d33f91 name=volume-name systemTags=ephemeral::shareable,capability::virtio-scsi

返回结果:

{
    "inventory": {
        "actualSize": 0,
        "createDate": "Dec 26, 2016 1:47:42 PM",
        "diskOfferingUuid": "f995b4e3593c45fabeabd92185d33f91",
        "isShareable": false,
        "lastOpDate": "Dec 26, 2016 1:47:42 PM",
        "name": "volume-name",
        "size": 2199023255552,
        "state": "Enabled",
        "status": "NotInstantiated",
        "type": "Data",
        "uuid": "7bcd722820d84bdd9536bae82a21be8c"
    },
    "success": true
}

参数(Parameters)

名字 描述 可选的参数 起始支持版本
name
uuid
name
description
primaryStorageUuid
vmInstanceUuid
diskOfferingUuid
rootImageUuid
installPath
type
status
size
actualSize
deviceId
format
state
createDate
lastOpDate
isShareable

备注

Feature_link