欢迎来到山村网

阿里云如何使用卸载磁盘接口

2019-03-09 10:12:57浏览:206 来源:山村网   
核心摘要:  卸载磁盘  描述  Portable 属性为 True 的磁盘,且磁盘所挂载的实例的状态必须为 running 或者 stopped,且实例的Operat

  卸载磁盘

  描述

  Portable 属性为 True 的磁盘,且磁盘所挂载的实例的状态必须为 running 或者 stopped,且实例的 OperationLocks 中没有标记 "LockReason" : "security" 的锁定状态,磁盘可以执行此操作。

  当一块独立普通云盘通过这个接口从一台实例上卸载后,DeleteWithInstance 会被置为 False。

  如果 DiskId 的磁盘不挂载在 InstanceId 的实例上,该操作失败。

  该接口是异步操作,请求返回后,仍然需要等待一段时间才能完成卸载,预计在 1 分钟左右。

  请求参数

名称 类型 是否必须 描述 Action String 是 操作接口名,系统规定参数,取值:DetachDisk InstanceId String 是 目标云服务器 ID DiskId String 是 磁盘 ID

  返回参数

  全是公共返回参数,详见公共返回参数

  错误码

错误代码 描述 Http 状态码 语义 MissingParameter The input parameter "InstanceId" that is mandatory for processing this request is not supplied. 400 InstanceId 未指定 MissingParameter The input parameter "DiskId" that is mandatory for processing this request is not supplied. 400 DiskId 未指定 InvalidInstanceId.NotFound The specified instance does not exist. 404 指定的实例不存在 InvalidDiskId.NotFound The specified disk does not exist. 404 指定的磁盘不存在 IncorrectDiskStatus The current disk status does not support this operation. 403 磁盘状态不正确 DiskNotPortable It is not a portable disk. 403 指定磁盘不是可卸载的磁盘 InstanceLockedForSecurity The instance is locked due to security. 403 指定的实例被安全锁定 DependencyViolation The specified disk has not been attached on the specified instance. 403 指定磁盘没有挂载在指定的实例上 DiskTypeViolation The specified disk is a system disk and cannot support the operation. 403 指定的磁盘未系统盘不能卸载

  示例

  请求示例

  https://ecs.aliyuncs.com/?action=DetachDisk

  &InstanceId=i-23jggx34b

  &DiskId=d-23jbf2v5m

  &<公共请求参数>

  返回示例

  XML格式

  

  473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

  

  JSON格式

  {

  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"

  }

(责任编辑:豆豆)
下一篇:

mercury路由器怎么连接宽带

上一篇:

夏季机房,IT经理如何确保安全运维?

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com