你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IVirtualMachineDiskOperations 接口

定义

服务管理 API 包括用于管理订阅中的磁盘的操作。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157188.aspx)

public interface IVirtualMachineDiskOperations
type IVirtualMachineDiskOperations = interface
Public Interface IVirtualMachineDiskOperations

方法

BeginCreatingDataDiskAsync(String, String, String, VirtualMachineDataDiskCreateParameters, CancellationToken)

“创建数据磁盘”操作会将数据磁盘添加到虚拟机。 有三种方法可以使用“添加数据磁盘”操作创建数据磁盘。 选项 1 - 通过指定磁盘标签和磁盘映像的位置,将空数据磁盘附加到角色。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 加入 MediaLink 元素并引用与角色在同一地理区域中的 blob。 也可省略 MediaLink 元素。 在这种情况中,Azure 将在配置为角色默认值的存储帐户中创建数据磁盘。 选项 2 - 附加映像存储库中的现有数据磁盘。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 通过加入 DiskName 元素,指定要使用的数据磁盘。 注意:如果响应正文中包含 ,则忽略 MediaLink 和 LogicalDiskSizeInGB 元素。 选项 3 - 指定包含要使用的磁盘映像的 blob 在存储帐户中的位置。 加入 SourceMediaLink 元素。 注意:如果包含 MediaLink 元素,则忽略它。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157199.aspx)

BeginDeletingDataDiskAsync(String, String, String, Int32, Boolean, CancellationToken)

“开始删除数据磁盘”操作会从虚拟机中删除指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157179.aspx)

BeginUpdatingDiskAsync(String, VirtualMachineDiskUpdateParameters, CancellationToken)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

CreateDataDiskAsync(String, String, String, VirtualMachineDataDiskCreateParameters, CancellationToken)

“创建数据磁盘”操作会将数据磁盘添加到虚拟机。 有三种方法可以使用“添加数据磁盘”操作创建数据磁盘。 选项 1 - 通过指定磁盘标签和磁盘映像的位置,将空数据磁盘附加到角色。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 加入 MediaLink 元素并引用与角色在同一地理区域中的 blob。 也可省略 MediaLink 元素。 在这种情况中,Azure 将在配置为角色默认值的存储帐户中创建数据磁盘。 选项 2 - 附加映像存储库中的现有数据磁盘。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 通过加入 DiskName 元素,指定要使用的数据磁盘。 注意:如果响应正文中包含 ,则忽略 MediaLink 和 LogicalDiskSizeInGB 元素。 选项 3 - 指定包含要使用的磁盘映像的 blob 在存储帐户中的位置。 加入 SourceMediaLink 元素。 注意:如果包含 MediaLink 元素,则忽略它。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157199.aspx)

CreateDiskAsync(VirtualMachineDiskCreateParameters, CancellationToken)

“创建磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

DeleteDataDiskAsync(String, String, String, Int32, Boolean, CancellationToken)

删除数据磁盘操作会从虚拟机中删除指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157179.aspx)

DeleteDiskAsync(String, Boolean, CancellationToken)

删除磁盘操作会从映像存储库中删除指定的数据或操作系统磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157200.aspx)

GetDataDiskAsync(String, String, String, Int32, CancellationToken)

“获取数据磁盘”操作从虚拟机检索指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157180.aspx)

GetDiskAsync(String, CancellationToken)

“获取磁盘”操作从用户映像存储库检索磁盘。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

ListDisksAsync(CancellationToken)

列出磁盘操作检索映像存储库中的磁盘列表。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157176.aspx)

UpdateDataDiskAsync(String, String, String, Int32, VirtualMachineDataDiskUpdateParameters, CancellationToken)

“更新数据磁盘”操作更新附加到指定虚拟机的指定数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157190.aspx)

UpdateDiskAsync(String, VirtualMachineDiskUpdateParameters, CancellationToken)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

UpdateDiskSizeAsync(String, VirtualMachineDiskUpdateParameters, CancellationToken)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

扩展方法

BeginCreatingDataDisk(IVirtualMachineDiskOperations, String, String, String, VirtualMachineDataDiskCreateParameters)

“创建数据磁盘”操作会将数据磁盘添加到虚拟机。 有三种方法可以使用“添加数据磁盘”操作创建数据磁盘。 选项 1 - 通过指定磁盘标签和磁盘映像的位置,将空数据磁盘附加到角色。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 加入 MediaLink 元素并引用与角色在同一地理区域中的 blob。 也可省略 MediaLink 元素。 在这种情况中,Azure 将在配置为角色默认值的存储帐户中创建数据磁盘。 选项 2 - 附加映像存储库中的现有数据磁盘。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 通过加入 DiskName 元素,指定要使用的数据磁盘。 注意:如果响应正文中包含 ,则忽略 MediaLink 和 LogicalDiskSizeInGB 元素。 选项 3 - 指定包含要使用的磁盘映像的 blob 在存储帐户中的位置。 加入 SourceMediaLink 元素。 注意:如果包含 MediaLink 元素,则忽略它。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157199.aspx)

BeginCreatingDataDiskAsync(IVirtualMachineDiskOperations, String, String, String, VirtualMachineDataDiskCreateParameters)

“创建数据磁盘”操作会将数据磁盘添加到虚拟机。 有三种方法可以使用“添加数据磁盘”操作创建数据磁盘。 选项 1 - 通过指定磁盘标签和磁盘映像的位置,将空数据磁盘附加到角色。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 加入 MediaLink 元素并引用与角色在同一地理区域中的 blob。 也可省略 MediaLink 元素。 在这种情况中,Azure 将在配置为角色默认值的存储帐户中创建数据磁盘。 选项 2 - 附加映像存储库中的现有数据磁盘。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 通过加入 DiskName 元素,指定要使用的数据磁盘。 注意:如果响应正文中包含 ,则忽略 MediaLink 和 LogicalDiskSizeInGB 元素。 选项 3 - 指定包含要使用的磁盘映像的 blob 在存储帐户中的位置。 加入 SourceMediaLink 元素。 注意:如果包含 MediaLink 元素,则忽略它。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157199.aspx)

BeginDeletingDataDisk(IVirtualMachineDiskOperations, String, String, String, Int32, Boolean)

“开始删除数据磁盘”操作会从虚拟机中删除指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157179.aspx)

BeginDeletingDataDiskAsync(IVirtualMachineDiskOperations, String, String, String, Int32, Boolean)

“开始删除数据磁盘”操作会从虚拟机中删除指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157179.aspx)

BeginUpdatingDisk(IVirtualMachineDiskOperations, String, VirtualMachineDiskUpdateParameters)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

BeginUpdatingDiskAsync(IVirtualMachineDiskOperations, String, VirtualMachineDiskUpdateParameters)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

CreateDataDisk(IVirtualMachineDiskOperations, String, String, String, VirtualMachineDataDiskCreateParameters)

“创建数据磁盘”操作会将数据磁盘添加到虚拟机。 可通过三种方法使用“添加数据磁盘”操作创建数据磁盘。 选项 1 - 通过指定磁盘映像的磁盘标签和位置,将空数据磁盘附加到角色。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 加入 MediaLink 元素并引用与角色在同一地理区域中的 blob。 也可省略 MediaLink 元素。 在这种情况中,Azure 将在配置为角色默认值的存储帐户中创建数据磁盘。 选项 2 - 附加映像存储库中的现有数据磁盘。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 通过加入 DiskName 元素,指定要使用的数据磁盘。 注意:如果响应正文中包含 ,则忽略 MediaLink 和 LogicalDiskSizeInGB 元素。 选项 3 - 指定包含要使用的磁盘映像的 blob 在存储帐户中的位置。 加入 SourceMediaLink 元素。 注意:如果包含 MediaLink 元素,则忽略它。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157199.aspx)

CreateDataDiskAsync(IVirtualMachineDiskOperations, String, String, String, VirtualMachineDataDiskCreateParameters)

“创建数据磁盘”操作会将数据磁盘添加到虚拟机。 可通过三种方法使用“添加数据磁盘”操作创建数据磁盘。 选项 1 - 通过指定磁盘映像的磁盘标签和位置,将空数据磁盘附加到角色。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 加入 MediaLink 元素并引用与角色在同一地理区域中的 blob。 也可省略 MediaLink 元素。 在这种情况中,Azure 将在配置为角色默认值的存储帐户中创建数据磁盘。 选项 2 - 附加映像存储库中的现有数据磁盘。 请勿在请求正文中加入 DiskName 和 SourceMediaLink 元素。 通过加入 DiskName 元素,指定要使用的数据磁盘。 注意:如果响应正文中包含 ,则忽略 MediaLink 和 LogicalDiskSizeInGB 元素。 选项 3 - 指定包含要使用的磁盘映像的 blob 在存储帐户中的位置。 加入 SourceMediaLink 元素。 注意:如果包含 MediaLink 元素,则忽略它。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157199.aspx)

CreateDisk(IVirtualMachineDiskOperations, VirtualMachineDiskCreateParameters)

创建磁盘操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

CreateDiskAsync(IVirtualMachineDiskOperations, VirtualMachineDiskCreateParameters)

创建磁盘操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

DeleteDataDisk(IVirtualMachineDiskOperations, String, String, String, Int32, Boolean)

删除数据磁盘操作会从虚拟机中删除指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157179.aspx)

DeleteDataDiskAsync(IVirtualMachineDiskOperations, String, String, String, Int32, Boolean)

删除数据磁盘操作会从虚拟机中删除指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157179.aspx)

DeleteDisk(IVirtualMachineDiskOperations, String, Boolean)

删除磁盘操作会从映像存储库中删除指定的数据或操作系统磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157200.aspx)

DeleteDiskAsync(IVirtualMachineDiskOperations, String, Boolean)

删除磁盘操作会从映像存储库中删除指定的数据或操作系统磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157200.aspx)

GetDataDisk(IVirtualMachineDiskOperations, String, String, String, Int32)

“获取数据磁盘”操作从虚拟机检索指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157180.aspx)

GetDataDiskAsync(IVirtualMachineDiskOperations, String, String, String, Int32)

“获取数据磁盘”操作从虚拟机检索指定的数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157180.aspx)

GetDisk(IVirtualMachineDiskOperations, String)

获取磁盘操作从用户映像存储库检索磁盘。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

GetDiskAsync(IVirtualMachineDiskOperations, String)

获取磁盘操作从用户映像存储库检索磁盘。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

ListDisks(IVirtualMachineDiskOperations)

列出磁盘操作检索映像存储库中的磁盘列表。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157176.aspx)

ListDisksAsync(IVirtualMachineDiskOperations)

列出磁盘操作检索映像存储库中的磁盘列表。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157176.aspx)

UpdateDataDisk(IVirtualMachineDiskOperations, String, String, String, Int32, VirtualMachineDataDiskUpdateParameters)

更新数据磁盘操作更新附加到指定虚拟机的指定数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157190.aspx)

UpdateDataDiskAsync(IVirtualMachineDiskOperations, String, String, String, Int32, VirtualMachineDataDiskUpdateParameters)

更新数据磁盘操作更新附加到指定虚拟机的指定数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157190.aspx)

UpdateDisk(IVirtualMachineDiskOperations, String, VirtualMachineDiskUpdateParameters)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

UpdateDiskAsync(IVirtualMachineDiskOperations, String, VirtualMachineDiskUpdateParameters)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

UpdateDiskSize(IVirtualMachineDiskOperations, String, VirtualMachineDiskUpdateParameters)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

UpdateDiskSizeAsync(IVirtualMachineDiskOperations, String, VirtualMachineDiskUpdateParameters)

“添加磁盘”操作将磁盘添加到用户映像存储库。 该磁盘可以是操作系统磁盘或数据磁盘。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157178.aspx)

适用于