调用AttachVolume接口挂载云盘到云主机。
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AttachVolume | 要执行的操作,取值:AttachVolume |
Version | String | 是 | 2020-04-01 | API的版本,取值:2020-04-01。 |
InstanceId | String | 是 | i-3tiefmkskq3vj0x0**** | 被挂载的ECS实例ID。 |
VolumeId | String | 是 | vol-3tir92lne23vj0x**** | 待挂载的云盘ID。 |
DeleteWithInstance | Boolean | 否 | true | 释放实例时,该云盘是否随实例一起释放,说明如下,默认为false: |
操作接口仅返回公共参数及错误。
GET /?Action=AttachVolume&Version=2020-04-01&InstanceId=i-3tir90q84q3vj0x1****&VolumeId=vol-3tir92lne23vj0x1**** HTTP/1.1 Host: open.volcengineapi.com Region: cn-beijing ServiceName: storage_ebs
{ "ResponseMetadata": { "RequestId": "202106232008120102251331430A0D****", "Action": "AttachVolume", "Version": "2020-04-01", "Service": "storage_ebs", "Region": "cn-beijing" }, "Result": {} }
HttpCode | 错误码 | 错误信息 |
---|---|---|
404 | VolumeNotFound | 云盘未查询到 |
403 | VolumeCannotAttachAccrossZones | 云盘禁止跨可用区挂载 |
403 | ErrorVolumeStatusCannotAttach | 该状态的云盘不支持挂载 |
400 | AlreadyExitOrder | 订单进行中,无法进行操作 |
400 | MissingInstanceID | 缺少实例ID |
400 | MissingVolumeID | 缺少云盘ID |
400 | FailedPrecondition | 操作失败,request id: [xxx],请提工单解决 |