导出 (0) 打印
全部展开

更新磁盘

更新时间: 2014年4月

Update Disk 操作更新映像存储库中的现有磁盘。

按如下所示指定 Update Disk 请求。请将 <subscription-id> 替换为您的订阅 ID,将 <disk-name> 替换为所更新的磁盘的名称:

 

方法 请求 URI HTTP 版本

PUT

https://management.core.windows.net/<subscription-id>/services/disks/<disk-name>

HTTP/1.1

无。

下表介绍请求标头。

 

请求标头 说明

x-ms-version

必需。指定用于此请求的操作的版本。目前,应将此标头设置为 2012-03-01

    
<Disk xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <HasOperatingSystem>true|false</HasOperatingSystem> 
  <Label>disk-description</Label>
  <MediaLink>uri-of-the-containing-blob</MediaLink>
  <Name>disk-name</Name>
  <OS>Linux|Windows</OS> 
</Disk>

下表介绍了请求正文中的主要元素:

 

元素名称 说明

HasOperatingSystem

必需。指定该磁盘是否包含操作系统。

note备注
只能将装有操作系统的磁盘作为操作系统驱动器装入。

Label

必需。指定磁盘的说明。

MediaLink

必需。指定磁盘介质所在的 blob 在 Windows Azure blob 存储区中的位置。blob 位置必须属于由 <subscription-id> 指定的当前订阅中的存储帐户。

必需。指定磁盘介质所在的 blob 在 Windows Azure blob 存储区中的位置。blob 位置必须属于由操作调用中的 <subscription-id> 值指定的当前订阅中的存储帐户。

示例:

http://example.blob.core.windows.net/disks/mydisk.vhd

Name

必需。指定该磁盘的名称。从该磁盘创建虚拟机时,Windows Azure 使用该名称标识该磁盘。

OS

必需。该磁盘的操作系统类型。

可能的值有:

  • Linux

  • Windows

响应包括 HTTP 状态代码和一组响应标头。

此操作成功后返回状态代码 200(正常)。有关状态代码的信息,请参阅服务管理状态和错误代码

此操作的响应包括以下标头。该响应还可能包括其他标准 HTTP 标头。所有标准标头都符合 HTTP/1.1 协议规范

 

响应标头 说明

x-ms-request-id

一个值,它唯一地标识对管理服务做出的请求。对于异步操作,可调用 Get Operation Status 配合标头值以确定操作已完成、失败还是仍在进行中。有关详细信息,请参阅跟踪异步服务管理请求

无。

仅帐户所有者可调用此操作。

显示:
© 2014 Microsoft