更新时间:2022-02-22 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
创建云硬盘过户
功能介绍
指定云硬盘来创建云硬盘过户记录,创建成功后,会返回过户记录ID以及身份认证密钥。
云硬盘在过户过程中的状态变化如下:创建云硬盘过户后,云硬盘状态由“available”变为“awaiting-transfer”。当云硬盘过户被接收后,云硬盘状态变为“available”。
接口约束
只有当云硬盘状态为available时,支持创建过户,其他不支持过户的约束如下:
- 云硬盘有对应的备份和快照时不支持过户。
- 云硬盘有备份策略时不支持过户。
- EVS系统盘不支持过户。
 
 
   若使用以上不支持过户的云硬盘,则返回的错误码为400。
URI
- URI格式
- 参数说明 
    参数 是否必选 描述 project_id 是 项目ID。 获取方法请参见获取项目ID。 
请求消息
- 请求参数 
    参数 参数类型 是否必选 描述 transfer Object 是 标记创建云硬盘过户操作,请参见•transfer参数说明。 
响应消息
- 响应参数 
    参数 参数类型 描述 transfer Object 云硬盘过户信息,请参见•transfer参数说明。 
- transfer参数说明 
    参数 参数类型 描述 auth_key String 云硬盘过户的身份认证密钥。 links List< Dict > 云硬盘过户记录的链接。 created_at String 云硬盘过户记录的创建时间。 时间格式:UTC YYYY-MM-DDTHH:MM:SS.XXXXXX volume_id String 云硬盘ID。 id String 云硬盘过户记录的ID。 name String 云硬盘过户记录的名称。 
- 响应样例
    { "transfer": { "id": "1a7059f5-8ed7-45b7-8d05-2811e5d09f24", "created_at": "2015-02-25T03:56:53.081642", "name": "first volume", "volume_id": "c86b9af4-151d-4ead-b62c-5fb967af0e37", "auth_key": "9266c59563c84664", "links": [ { "href": "https://localhost/v2/firstproject/os-volume-transfer/3", "rel": "self" }, { "href": "https://localhost/firstproject/os-volume-transfer/3", "rel": "bookmark" } ] } }
错误码
请参考错误码说明。
   父主题: 云硬盘过户
  
  
    