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

IVirtualMachineOperations 接口

定义

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

public interface IVirtualMachineOperations
type IVirtualMachineOperations = interface
Public Interface IVirtualMachineOperations

方法

BeginCapturingOSImageAsync(String, String, String, VirtualMachineCaptureOSImageParameters, CancellationToken)

“开始捕获角色”操作 (部署在虚拟机中的 VHD) 创建操作系统虚拟硬盘的副本,将 VHD 副本保存在与操作系统 VHD 相同的存储位置,并将该副本注册为映像库中的映像。 可通过捕获的映像创建其他自定义的虚拟机。 有关映像和磁盘的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/jj672979.aspx管理磁盘和映像。 有关捕获映像的详细信息,请参阅如何捕获运行 Windows Server 2008 R2 的虚拟机的映像,或如何捕获运行 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ Linux 的虚拟机的映像。http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-linux-capture-image/ (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157201.aspx)

BeginCapturingVMImageAsync(String, String, String, VirtualMachineCaptureVMImageParameters, CancellationToken)

开始将角色捕获为 VM 模板。

BeginCreatingAsync(String, String, VirtualMachineCreateParameters, CancellationToken)

开始创建角色操作将虚拟机添加到现有部署。 可以通过以下方式在“添加角色”操作中引用 OSDisk:平台/用户映像 - 将 SourceImageName 设置为平台或用户映像。 可以选择将 DiskName 和 MediaLink 值指定为操作的一部分,以控制目标磁盘的名称和位置。 在此模式下指定 DiskName 和 MediaLink 时,系统中不得存在它们,否则将返回冲突错误:UserDisk - 将 DiskName 设置为映像存储库中用户提供的映像。 SourceImageName 必须设置为 NULL。 将忽略所有其他属性;或存储帐户中的 Blob - 将 MediaLink 设置为包含映像的 Blob。 SourceImageName 和 DiskName 设置为 NULL。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157186.aspx)

BeginCreatingDeploymentAsync(String, VirtualMachineCreateDeploymentParameters, CancellationToken)

“开始创建虚拟机部署”操作根据提供的配置预配虚拟机。 在您创建某一虚拟机的部署时,应确保您使用的云服务以及磁盘或映像位于同一个区域中。 例如,如果云服务是在“美国西部”区域创建的,则使用的磁盘或映像也应位于“美国西部”区域的存储帐户中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157194.aspx)

BeginDeletingAsync(String, String, String, Boolean, CancellationToken)

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

BeginInitiatingMaintenanceAsync(String, String, String, CancellationToken)

角色上的“开始启动维护”操作在指定的虚拟机上启动维护。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginRedeployingAsync(String, String, String, CancellationToken)

开始重新部署角色操作会重新部署指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginRestartingAsync(String, String, String, CancellationToken)

“开始重启”角色操作会重启指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginShutdownAsync(String, String, String, VirtualMachineShutdownParameters, CancellationToken)

关闭角色操作会关闭指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157195.aspx)

BeginShuttingDownRolesAsync(String, String, VirtualMachineShutdownRolesParameters, CancellationToken)

“开始关闭角色”操作可停止指定的虚拟机集。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469421.aspx)

BeginStartingAsync(String, String, String, CancellationToken)

“开始启动角色”操作将启动指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157189.aspx)

BeginStartingRolesAsync(String, String, VirtualMachineStartRolesParameters, CancellationToken)

“开始启动角色”操作启动指定的虚拟机集。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469419.aspx)

BeginUpdatingAsync(String, String, String, VirtualMachineUpdateParameters, CancellationToken)

“开始更新角色”操作将虚拟机添加到现有部署。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157187.aspx)

BeginUpdatingLoadBalancedEndpointSetAsync(String, String, VirtualMachineUpdateLoadBalancedSetParameters, CancellationToken)

“开始更新负载均衡终结点集”操作更改基础结构即服务部署的所有角色上的指定负载均衡 InputEndpoint。 必须使用 UpdateRole 更改非负载均衡终结点。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469417.aspx)

CaptureOSImageAsync(String, String, String, VirtualMachineCaptureOSImageParameters, CancellationToken)

捕获角色操作 (部署在虚拟机中的 VHD) 创建操作系统虚拟硬盘的副本,将 VHD 副本保存在与操作系统 VHD 相同的存储位置,并将该副本注册为映像库中的映像。 可通过捕获的映像创建其他自定义的虚拟机。 有关映像和磁盘的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/jj672979.aspx管理磁盘和映像。 有关捕获映像的详细信息,请参阅如何捕获运行 Windows Server 2008 R2 的虚拟机的映像,或如何捕获运行 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ Linux 的虚拟机的映像。http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-linux-capture-image/ (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157201.aspx)

CaptureVMImageAsync(String, String, String, VirtualMachineCaptureVMImageParameters, CancellationToken)

将角色捕获为 VM 模板。

CreateAsync(String, String, VirtualMachineCreateParameters, CancellationToken)

创建角色操作将虚拟机添加到现有部署。 可以通过以下方式在“添加角色”操作中引用 OSDisk:平台/用户映像 - 将 SourceImageName 设置为平台或用户映像。 可以选择将 DiskName 和 MediaLink 值指定为操作的一部分,以控制目标磁盘的名称和位置。 在此模式下指定 DiskName 和 MediaLink 时,系统中不得存在它们,否则将返回冲突错误:UserDisk - 将 DiskName 设置为映像存储库中用户提供的映像。 SourceImageName 必须设置为 NULL。 将忽略所有其他属性;或存储帐户中的 Blob - 将 MediaLink 设置为包含映像的 Blob。 SourceImageName 和 DiskName 设置为 NULL。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157186.aspx)

CreateDeploymentAsync(String, VirtualMachineCreateDeploymentParameters, CancellationToken)

“创建虚拟机部署”操作根据提供的配置预配虚拟机。 在您创建某一虚拟机的部署时,应确保您使用的云服务以及磁盘或映像位于同一个区域中。 例如,如果云服务是在“美国西部”区域创建的,则使用的磁盘或映像也应位于“美国西部”区域的存储帐户中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157194.aspx)

DeleteAsync(String, String, String, Boolean, CancellationToken)

删除角色操作会删除指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157184.aspx)

GetAsync(String, String, String, CancellationToken)

获取角色操作检索有关指定虚拟机的信息。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157193.aspx)

GetRemoteDesktopFileAsync(String, String, String, CancellationToken)

下载 RDP 文件操作从指定的虚拟机检索远程桌面协议配置文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157183.aspx)

InitiateMaintenanceAsync(String, String, String, CancellationToken)

对角色启动维护操作在指定虚拟机上启动维护。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

RedeployAsync(String, String, String, CancellationToken)

重新部署角色操作会重新部署指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

RestartAsync(String, String, String, CancellationToken)

重启角色操作会重启指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

ShutdownAsync(String, String, String, VirtualMachineShutdownParameters, CancellationToken)

关闭角色操作会关闭指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157195.aspx)

ShutdownRolesAsync(String, String, VirtualMachineShutdownRolesParameters, CancellationToken)

关闭角色操作会停止指定的一组虚拟机。

StartAsync(String, String, String, CancellationToken)

启动角色操作启动指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157189.aspx)

StartRolesAsync(String, String, VirtualMachineStartRolesParameters, CancellationToken)

“启动角色”操作启动指定的虚拟机集。

UpdateAsync(String, String, String, VirtualMachineUpdateParameters, CancellationToken)

更新角色操作将虚拟机添加到现有部署。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157187.aspx)

UpdateLoadBalancedEndpointSetAsync(String, String, VirtualMachineUpdateLoadBalancedSetParameters, CancellationToken)

更新负载均衡终结点集操作更改基础结构即服务部署的所有角色上的指定负载均衡 InputEndpoint。 必须使用 UpdateRole 更改非负载均衡终结点。

扩展方法

BeginCapturingOSImage(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureOSImageParameters)

“开始捕获角色”操作 (部署在虚拟机中的 VHD) 创建操作系统虚拟硬盘的副本,将 VHD 副本保存在与操作系统 VHD 相同的存储位置,并将该副本注册为映像库中的映像。 可通过捕获的映像创建其他自定义的虚拟机。 有关映像和磁盘的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/jj672979.aspx管理磁盘和映像。 有关捕获映像的详细信息,请参阅如何捕获运行 Windows Server 2008 R2 的虚拟机的映像,或如何捕获运行 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ Linux 的虚拟机的映像。http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-linux-capture-image/ (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157201.aspx)

BeginCapturingOSImageAsync(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureOSImageParameters)

“开始捕获角色”操作 (部署在虚拟机中的 VHD) 创建操作系统虚拟硬盘的副本,将 VHD 副本保存在与操作系统 VHD 相同的存储位置,并将该副本注册为映像库中的映像。 可通过捕获的映像创建其他自定义的虚拟机。 有关映像和磁盘的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/jj672979.aspx管理磁盘和映像。 有关捕获映像的详细信息,请参阅如何捕获运行 Windows Server 2008 R2 的虚拟机的映像,或如何捕获运行 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ Linux 的虚拟机的映像。http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-linux-capture-image/ (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157201.aspx)

BeginCapturingVMImage(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

开始将角色捕获为 VM 模板。

BeginCapturingVMImageAsync(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

开始将角色捕获为 VM 模板。

BeginCreating(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

开始创建角色操作将虚拟机添加到现有部署。 可以通过以下方式在“添加角色”操作中引用 OSDisk:平台/用户映像 - 将 SourceImageName 设置为平台或用户映像。 可以选择将 DiskName 和 MediaLink 值指定为操作的一部分,以控制目标磁盘的名称和位置。 在此模式下指定 DiskName 和 MediaLink 时,系统中不得存在它们,否则将返回冲突错误:UserDisk - 将 DiskName 设置为映像存储库中用户提供的映像。 SourceImageName 必须设置为 NULL。 将忽略所有其他属性;或存储帐户中的 Blob - 将 MediaLink 设置为包含映像的 Blob。 SourceImageName 和 DiskName 设置为 NULL。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157186.aspx)

BeginCreatingAsync(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

“开始创建角色”操作将虚拟机添加到现有部署。 可通过以下方式在“添加角色”操作中引用 OSDisk:平台/用户映像 - 将 SourceImageName 设置为平台或用户映像。 可以选择将 DiskName 和 MediaLink 值指定为操作的一部分,以控制目标磁盘的名称和位置。 在此模式下指定 DiskName 和 MediaLink 时,系统中不得已存在它们,否则将返回冲突错误;UserDisk - 将 DiskName 设置为映像存储库中用户提供的映像。 SourceImageName 必须设置为 NULL。 将忽略所有其他属性;或存储帐户中的 Blob - 将 MediaLink 设置为包含映像的 Blob。 SourceImageName 和 DiskName 设置为 NULL。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157186.aspx)

BeginCreatingDeployment(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

“开始创建虚拟机部署”操作根据提供的配置预配虚拟机。 在您创建某一虚拟机的部署时,应确保您使用的云服务以及磁盘或映像位于同一个区域中。 例如,如果云服务是在“美国西部”区域创建的,则使用的磁盘或映像也应位于“美国西部”区域的存储帐户中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157194.aspx)

BeginCreatingDeploymentAsync(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

“开始创建虚拟机部署”操作根据提供的配置预配虚拟机。 在您创建某一虚拟机的部署时,应确保您使用的云服务以及磁盘或映像位于同一个区域中。 例如,如果云服务是在“美国西部”区域创建的,则使用的磁盘或映像也应位于“美国西部”区域的存储帐户中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157194.aspx)

BeginDeleting(IVirtualMachineOperations, String, String, String, Boolean)

“开始删除角色”操作将删除指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157184.aspx)

BeginDeletingAsync(IVirtualMachineOperations, String, String, String, Boolean)

“开始删除角色”操作将删除指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157184.aspx)

BeginInitiatingMaintenance(IVirtualMachineOperations, String, String, String)

“开始对角色启动维护”操作在指定的虚拟机上启动维护。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginInitiatingMaintenanceAsync(IVirtualMachineOperations, String, String, String)

“开始对角色启动维护”操作在指定的虚拟机上启动维护。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginRedeploying(IVirtualMachineOperations, String, String, String)

开始重新部署角色操作将重新部署指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginRedeployingAsync(IVirtualMachineOperations, String, String, String)

开始重新部署角色操作将重新部署指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginRestarting(IVirtualMachineOperations, String, String, String)

“开始重启”角色操作会重启指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginRestartingAsync(IVirtualMachineOperations, String, String, String)

“开始重启”角色操作会重启指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

BeginShutdown(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

关闭角色操作会关闭指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157195.aspx)

BeginShutdownAsync(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

关闭角色操作会关闭指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157195.aspx)

BeginShuttingDownRoles(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

“开始关闭角色”操作将停止指定的虚拟机集。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469421.aspx)

BeginShuttingDownRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

“开始关闭角色”操作将停止指定的虚拟机集。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469421.aspx)

BeginStarting(IVirtualMachineOperations, String, String, String)

“开始启动角色”操作启动指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157189.aspx)

BeginStartingAsync(IVirtualMachineOperations, String, String, String)

“开始启动角色”操作启动指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157189.aspx)

BeginStartingRoles(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

“开始启动角色”操作启动指定的虚拟机集。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469419.aspx)

BeginStartingRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

“开始启动角色”操作启动指定的虚拟机集。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469419.aspx)

BeginUpdating(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

“开始更新角色”操作将虚拟机添加到现有部署。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157187.aspx)

BeginUpdatingAsync(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

“开始更新角色”操作将虚拟机添加到现有部署。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157187.aspx)

BeginUpdatingLoadBalancedEndpointSet(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

“开始更新负载均衡终结点集”操作更改基础结构即服务部署的所有角色上的指定负载均衡 InputEndpoint。 必须使用 UpdateRole 更改非负载均衡终结点。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469417.aspx)

BeginUpdatingLoadBalancedEndpointSetAsync(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

“开始更新负载均衡终结点集”操作更改基础结构即服务部署的所有角色上的指定负载均衡 InputEndpoint。 必须使用 UpdateRole 更改非负载均衡终结点。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/dn469417.aspx)

CaptureOSImage(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureOSImageParameters)

捕获角色操作 (部署在虚拟机中的 VHD) 创建操作系统虚拟硬盘的副本,将 VHD 副本保存在与操作系统 VHD 相同的存储位置,并将副本注册为映像库中的映像。 可通过捕获的映像创建其他自定义的虚拟机。 有关映像和磁盘的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/jj672979.aspx管理磁盘和映像。 有关捕获映像的详细信息,请参阅如何捕获运行 Windows Server 2008 R2 的虚拟机的映像,或如何在 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ 中捕获运行 Linux 的虚拟机的 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-linux-capture-image/映像。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157201.aspx)

CaptureOSImageAsync(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureOSImageParameters)

捕获角色操作 (部署在虚拟机中的 VHD) 创建操作系统虚拟硬盘的副本,将 VHD 副本保存在与操作系统 VHD 相同的存储位置,并将副本注册为映像库中的映像。 可通过捕获的映像创建其他自定义的虚拟机。 有关映像和磁盘的详细信息,请参阅 中的 http://msdn.microsoft.com/en-us/library/windowsazure/jj672979.aspx管理磁盘和映像。 有关捕获映像的详细信息,请参阅如何捕获运行 Windows Server 2008 R2 的虚拟机的映像,或如何在 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ 中捕获运行 Linux 的虚拟机的 http://www.windowsazure.com/en-us/documentation/articles/virtual-machines-linux-capture-image/映像。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157201.aspx)

CaptureVMImage(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

将角色捕获为 VM 模板。

CaptureVMImageAsync(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

将角色捕获为 VM 模板。

Create(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

“创建角色”操作将虚拟机添加到现有部署。 可通过以下方式在“添加角色”操作中引用 OSDisk:平台/用户映像 - 将 SourceImageName 设置为平台或用户映像。 可以选择将 DiskName 和 MediaLink 值指定为操作的一部分,以控制目标磁盘的名称和位置。 在此模式下指定 DiskName 和 MediaLink 时,系统中不得已存在它们,否则将返回冲突错误;UserDisk - 将 DiskName 设置为映像存储库中用户提供的映像。 SourceImageName 必须设置为 NULL。 将忽略所有其他属性;或存储帐户中的 Blob - 将 MediaLink 设置为包含映像的 Blob。 SourceImageName 和 DiskName 设置为 NULL。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157186.aspx)

CreateAsync(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

“创建角色”操作将虚拟机添加到现有部署。 可通过以下方式在“添加角色”操作中引用 OSDisk:平台/用户映像 - 将 SourceImageName 设置为平台或用户映像。 可以选择将 DiskName 和 MediaLink 值指定为操作的一部分,以控制目标磁盘的名称和位置。 在此模式下指定 DiskName 和 MediaLink 时,系统中不得已存在它们,否则将返回冲突错误;UserDisk - 将 DiskName 设置为映像存储库中用户提供的映像。 SourceImageName 必须设置为 NULL。 将忽略所有其他属性;或存储帐户中的 Blob - 将 MediaLink 设置为包含映像的 Blob。 SourceImageName 和 DiskName 设置为 NULL。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157186.aspx)

CreateDeployment(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

“创建虚拟机部署”操作根据提供的配置预配虚拟机。 在您创建某一虚拟机的部署时,应确保您使用的云服务以及磁盘或映像位于同一个区域中。 例如,如果云服务是在“美国西部”区域创建的,则使用的磁盘或映像也应位于“美国西部”区域的存储帐户中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157194.aspx)

CreateDeploymentAsync(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

“创建虚拟机部署”操作根据提供的配置预配虚拟机。 在您创建某一虚拟机的部署时,应确保您使用的云服务以及磁盘或映像位于同一个区域中。 例如,如果云服务是在“美国西部”区域创建的,则使用的磁盘或映像也应位于“美国西部”区域的存储帐户中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157194.aspx)

Delete(IVirtualMachineOperations, String, String, String, Boolean)

删除角色操作会删除指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157184.aspx)

DeleteAsync(IVirtualMachineOperations, String, String, String, Boolean)

删除角色操作会删除指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157184.aspx)

Get(IVirtualMachineOperations, String, String, String)

获取角色操作检索有关指定虚拟机的信息。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157193.aspx)

GetAsync(IVirtualMachineOperations, String, String, String)

获取角色操作检索有关指定虚拟机的信息。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157193.aspx)

GetRemoteDesktopFile(IVirtualMachineOperations, String, String, String)

下载 RDP 文件操作从指定的虚拟机检索远程桌面协议配置文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157183.aspx)

GetRemoteDesktopFileAsync(IVirtualMachineOperations, String, String, String)

下载 RDP 文件操作从指定的虚拟机检索远程桌面协议配置文件。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157183.aspx)

InitiateMaintenance(IVirtualMachineOperations, String, String, String)

对角色启动维护操作在指定的虚拟机上启动维护。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

InitiateMaintenanceAsync(IVirtualMachineOperations, String, String, String)

对角色启动维护操作在指定的虚拟机上启动维护。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

Redeploy(IVirtualMachineOperations, String, String, String)

重新部署角色操作会重新部署指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

RedeployAsync(IVirtualMachineOperations, String, String, String)

重新部署角色操作会重新部署指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

Restart(IVirtualMachineOperations, String, String, String)

重启角色操作会重启指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

RestartAsync(IVirtualMachineOperations, String, String, String)

重启角色操作会重启指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157197.aspx)

Shutdown(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

关闭角色操作会关闭指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157195.aspx)

ShutdownAsync(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

关闭角色操作会关闭指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157195.aspx)

ShutdownRoles(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

“关闭角色”操作可停止指定的虚拟机集。

ShutdownRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

“关闭角色”操作可停止指定的虚拟机集。

Start(IVirtualMachineOperations, String, String, String)

启动角色操作启动指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157189.aspx)

StartAsync(IVirtualMachineOperations, String, String, String)

启动角色操作启动指定的虚拟机。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157189.aspx)

StartRoles(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

“启动角色”操作启动指定的一组虚拟机。

StartRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

“启动角色”操作启动指定的一组虚拟机。

Update(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

“更新角色”操作将虚拟机添加到现有部署。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157187.aspx)

UpdateAsync(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

“更新角色”操作将虚拟机添加到现有部署。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj157187.aspx)

UpdateLoadBalancedEndpointSet(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

“更新负载均衡终结点集”操作更改基础结构即服务部署的所有角色上的指定负载均衡 InputEndpoint。 必须使用 UpdateRole 更改非负载均衡终结点。

UpdateLoadBalancedEndpointSetAsync(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

“更新负载均衡终结点集”操作更改基础结构即服务部署的所有角色上的指定负载均衡 InputEndpoint。 必须使用 UpdateRole 更改非负载均衡终结点。

适用于