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

IVirtualMachinesOperations 接口

定义

VirtualMachinesOperations 操作。

public interface IVirtualMachinesOperations
type IVirtualMachinesOperations = interface
Public Interface IVirtualMachinesOperations

方法

AssessPatchesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

评估 VM 上的修补程序。

BeginAssessPatchesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

评估 VM 上的修补程序。

BeginCaptureWithHttpMessagesAsync(String, String, VirtualMachineCaptureParameters, Dictionary<String,List<String>>, CancellationToken)

通过复制 VM 的虚拟硬盘捕获 VM,并输出可用于创建类似 VM 的模板。

BeginConvertToManagedDisksWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

将虚拟机磁盘从基于 Blob 的磁盘转换为托管磁盘。 在调用此操作之前,必须停止解除分配虚拟机。

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, VirtualMachineInner, Dictionary<String,List<String>>, CancellationToken)

创建或更新虚拟机的操作。 请注意,某些属性只能在创建虚拟机期间设置。

BeginDeallocateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

关闭虚拟机并释放计算资源。 无需为此虚拟机使用的计算资源付费。

BeginDeleteWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

删除虚拟机的操作。

BeginPerformMaintenanceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

在虚拟机上执行维护的操作。

BeginPowerOffWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

关闭电源的操作 (停止) 虚拟机。 可以使用相同的预配资源重启虚拟机。 仍需要为此虚拟机付费。

BeginReapplyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

重新应用虚拟机状态的操作。

BeginRedeployWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

关闭虚拟机,将其移动到新节点,并重新打开它。

BeginReimageWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

将具有临时 OS 磁盘的虚拟机重置为初始状态。

BeginRestartWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

重启虚拟机的操作。

BeginRunCommandWithHttpMessagesAsync(String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken)

在 VM 上运行命令。

BeginStartWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

启动虚拟机的操作。

BeginUpdateWithHttpMessagesAsync(String, String, VirtualMachineUpdate, Dictionary<String,List<String>>, CancellationToken)

更新虚拟机的操作。

CaptureWithHttpMessagesAsync(String, String, VirtualMachineCaptureParameters, Dictionary<String,List<String>>, CancellationToken)

通过复制 VM 的虚拟硬盘捕获 VM,并输出可用于创建类似 VM 的模板。

ConvertToManagedDisksWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

将虚拟机磁盘从基于 Blob 的磁盘转换为托管磁盘。 在调用此操作之前,必须停止解除分配虚拟机。

CreateOrUpdateWithHttpMessagesAsync(String, String, VirtualMachineInner, Dictionary<String,List<String>>, CancellationToken)

创建或更新虚拟机的操作。 请注意,某些属性只能在创建虚拟机期间设置。

DeallocateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

关闭虚拟机并释放计算资源。 无需为此虚拟机使用的计算资源付费。

DeleteWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

删除虚拟机的操作。

GeneralizeWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

将虚拟机的 OS 状态设置为通用化。 建议在执行此操作之前对虚拟机进行 sysprep。 <对于>Windows,请参阅 在 Azure 中创建通用化 VM 的托管映像。<对于>Linux,请参阅 如何创建虚拟机或 VHD 的映像

GetWithHttpMessagesAsync(String, String, Nullable<InstanceViewTypes>, Dictionary<String,List<String>>, CancellationToken)

检索虚拟机的模型视图或实例视图的相关信息。

InstanceViewWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

检索有关虚拟机的运行时状态的信息。

ListAllNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出指定订阅中的所有虚拟机。 使用响应中的 nextLink 属性获取虚拟机的下一页。

ListAllWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出指定订阅中的所有虚拟机。 使用响应中的 nextLink 属性获取虚拟机的下一页。

ListAvailableSizesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

列出可以调整指定虚拟机大小的所有可用虚拟机大小。

ListByLocationNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

获取指定位置的指定订阅下的所有虚拟机。

ListByLocationWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

获取指定位置的指定订阅下的所有虚拟机。

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出指定资源组中的所有虚拟机。 使用响应中的 nextLink 属性获取虚拟机的下一页。

ListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出指定资源组中的所有虚拟机。 使用响应中的 nextLink 属性获取虚拟机的下一页。

PerformMaintenanceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

在虚拟机上执行维护的操作。

PowerOffWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

关闭电源的操作 (停止) 虚拟机。 可以使用相同的预配资源重启虚拟机。 仍需要为此虚拟机付费。

ReapplyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

重新应用虚拟机状态的操作。

RedeployWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

关闭虚拟机,将其移动到新节点,并重新打开它。

ReimageWithHttpMessagesAsync(String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

将具有临时 OS 磁盘的虚拟机重置为初始状态。

RestartWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

重启虚拟机的操作。

RetrieveBootDiagnosticsDataWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

用于检索虚拟机启动诊断日志的 SAS URI 的操作。

RunCommandWithHttpMessagesAsync(String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken)

在 VM 上运行命令。

SimulateEvictionWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

模拟逐出现成虚拟机的操作。

StartWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

启动虚拟机的操作。

UpdateWithHttpMessagesAsync(String, String, VirtualMachineUpdate, Dictionary<String,List<String>>, CancellationToken)

更新虚拟机的操作。

扩展方法

AssessPatchesAsync(IVirtualMachinesOperations, String, String, CancellationToken)

评估 VM 上的修补程序。

BeginAssessPatchesAsync(IVirtualMachinesOperations, String, String, CancellationToken)

评估 VM 上的修补程序。

BeginCaptureAsync(IVirtualMachinesOperations, String, String, VirtualMachineCaptureParameters, CancellationToken)

通过复制 VM 的虚拟硬盘捕获 VM,并输出可用于创建类似 VM 的模板。

BeginConvertToManagedDisksAsync(IVirtualMachinesOperations, String, String, CancellationToken)

将虚拟机磁盘从基于 Blob 的磁盘转换为托管磁盘。 在调用此操作之前,必须停止解除分配虚拟机。

BeginCreateOrUpdateAsync(IVirtualMachinesOperations, String, String, VirtualMachineInner, CancellationToken)

创建或更新虚拟机的操作。 请注意,某些属性只能在创建虚拟机期间设置。

BeginDeallocateAsync(IVirtualMachinesOperations, String, String, CancellationToken)

关闭虚拟机并释放计算资源。 无需为此虚拟机使用的计算资源付费。

BeginDeleteAsync(IVirtualMachinesOperations, String, String, Nullable<Boolean>, CancellationToken)

删除虚拟机的操作。

BeginPerformMaintenanceAsync(IVirtualMachinesOperations, String, String, CancellationToken)

在虚拟机上执行维护的操作。

BeginPowerOffAsync(IVirtualMachinesOperations, String, String, Nullable<Boolean>, CancellationToken)

关闭电源的操作 (停止) 虚拟机。 可以使用相同的预配资源重启虚拟机。 仍需要为此虚拟机付费。

BeginReapplyAsync(IVirtualMachinesOperations, String, String, CancellationToken)

重新应用虚拟机状态的操作。

BeginRedeployAsync(IVirtualMachinesOperations, String, String, CancellationToken)

关闭虚拟机,将其移动到新节点,并重新打开它。

BeginReimageAsync(IVirtualMachinesOperations, String, String, Nullable<Boolean>, CancellationToken)

将具有临时 OS 磁盘的虚拟机重置为初始状态。

BeginRestartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

重启虚拟机的操作。

BeginRunCommandAsync(IVirtualMachinesOperations, String, String, RunCommandInput, CancellationToken)

在 VM 上运行命令。

BeginStartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

启动虚拟机的操作。

BeginUpdateAsync(IVirtualMachinesOperations, String, String, VirtualMachineUpdate, CancellationToken)

更新虚拟机的操作。

CaptureAsync(IVirtualMachinesOperations, String, String, VirtualMachineCaptureParameters, CancellationToken)

通过复制 VM 的虚拟硬盘捕获 VM,并输出可用于创建类似 VM 的模板。

ConvertToManagedDisksAsync(IVirtualMachinesOperations, String, String, CancellationToken)

将虚拟机磁盘从基于 Blob 的磁盘转换为托管磁盘。 在调用此操作之前,必须停止解除分配虚拟机。

CreateOrUpdateAsync(IVirtualMachinesOperations, String, String, VirtualMachineInner, CancellationToken)

创建或更新虚拟机的操作。 请注意,某些属性只能在创建虚拟机期间设置。

DeallocateAsync(IVirtualMachinesOperations, String, String, CancellationToken)

关闭虚拟机并释放计算资源。 无需为此虚拟机使用的计算资源付费。

DeleteAsync(IVirtualMachinesOperations, String, String, Nullable<Boolean>, CancellationToken)

删除虚拟机的操作。

GeneralizeAsync(IVirtualMachinesOperations, String, String, CancellationToken)

将虚拟机的 OS 状态设置为通用化。 建议在执行此操作之前对虚拟机进行 sysprep。 <对于>Windows,请参阅 在 Azure 中创建通用化 VM 的托管映像。<对于>Linux,请参阅 如何创建虚拟机或 VHD 的映像

GetAsync(IVirtualMachinesOperations, String, String, Nullable<InstanceViewTypes>, CancellationToken)

检索虚拟机的模型视图或实例视图的相关信息。

InstanceViewAsync(IVirtualMachinesOperations, String, String, CancellationToken)

检索有关虚拟机的运行时状态的信息。

ListAllAsync(IVirtualMachinesOperations, String, CancellationToken)

列出指定订阅中的所有虚拟机。 使用响应中的 nextLink 属性获取虚拟机的下一页。

ListAllNextAsync(IVirtualMachinesOperations, String, CancellationToken)

列出指定订阅中的所有虚拟机。 使用响应中的 nextLink 属性获取虚拟机的下一页。

ListAsync(IVirtualMachinesOperations, String, CancellationToken)

列出指定资源组中的所有虚拟机。 使用响应中的 nextLink 属性获取虚拟机的下一页。

ListAvailableSizesAsync(IVirtualMachinesOperations, String, String, CancellationToken)

列出可以调整指定虚拟机大小的所有可用虚拟机大小。

ListByLocationAsync(IVirtualMachinesOperations, String, CancellationToken)

获取指定位置的指定订阅下的所有虚拟机。

ListByLocationNextAsync(IVirtualMachinesOperations, String, CancellationToken)

获取指定位置的指定订阅下的所有虚拟机。

ListNextAsync(IVirtualMachinesOperations, String, CancellationToken)

列出指定资源组中的所有虚拟机。 在响应中使用 nextLink 属性获取虚拟机的下一页。

PerformMaintenanceAsync(IVirtualMachinesOperations, String, String, CancellationToken)

在虚拟机上执行维护的操作。

PowerOffAsync(IVirtualMachinesOperations, String, String, Nullable<Boolean>, CancellationToken)

关闭电源的操作 (停止) 虚拟机。 可以使用相同的预配资源重启虚拟机。 你仍需要为此虚拟机付费。

ReapplyAsync(IVirtualMachinesOperations, String, String, CancellationToken)

重新应用虚拟机状态的操作。

RedeployAsync(IVirtualMachinesOperations, String, String, CancellationToken)

关闭虚拟机,将其移动到新节点,然后重新打开它。

ReimageAsync(IVirtualMachinesOperations, String, String, Nullable<Boolean>, CancellationToken)

将具有临时 OS 磁盘的虚拟机重置为初始状态。

RestartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

重启虚拟机的操作。

RetrieveBootDiagnosticsDataAsync(IVirtualMachinesOperations, String, String, Nullable<Int32>, CancellationToken)

用于检索虚拟机启动诊断日志的 SAS URI 的操作。

RunCommandAsync(IVirtualMachinesOperations, String, String, RunCommandInput, CancellationToken)

在 VM 上运行命令。

SimulateEvictionAsync(IVirtualMachinesOperations, String, String, CancellationToken)

用于模拟逐出现成虚拟机的操作。

StartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

用于启动虚拟机的操作。

UpdateAsync(IVirtualMachinesOperations, String, String, VirtualMachineUpdate, CancellationToken)

用于更新虚拟机的操作。

适用于