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

VirtualMachinesOperationsExtensions 类

定义

VirtualMachinesOperations 的扩展方法。

public static class VirtualMachinesOperationsExtensions
type VirtualMachinesOperationsExtensions = class
Public Module VirtualMachinesOperationsExtensions
继承
VirtualMachinesOperationsExtensions

方法

AssessPatches(IVirtualMachinesOperations, String, String)

评估 VM 上的修补程序。

AssessPatchesAsync(IVirtualMachinesOperations, String, String, CancellationToken)

评估 VM 上的修补程序。

BeginAssessPatches(IVirtualMachinesOperations, String, String)

评估 VM 上的修补程序。

BeginAssessPatchesAsync(IVirtualMachinesOperations, String, String, CancellationToken)

评估 VM 上的修补程序。

BeginCapture(IVirtualMachinesOperations, String, String, VirtualMachineCaptureParameters)

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

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

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

BeginConvertToManagedDisks(IVirtualMachinesOperations, String, String)

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

BeginConvertToManagedDisksAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

BeginCreateOrUpdate(IVirtualMachinesOperations, String, String, VirtualMachine)

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

BeginCreateOrUpdateAsync(IVirtualMachinesOperations, String, String, VirtualMachine, CancellationToken)

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

BeginDeallocate(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

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

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

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

BeginDelete(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

删除虚拟机的操作。

BeginDeleteAsync(IVirtualMachinesOperations, String, String)

删除虚拟机的操作。

BeginDeleteAsync(IVirtualMachinesOperations, String, String, CancellationToken)

删除虚拟机的操作。

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

删除虚拟机的操作。

BeginInstallPatches(IVirtualMachinesOperations, String, String, VirtualMachineInstallPatchesParameters)

在 VM 上安装修补程序。

BeginInstallPatchesAsync(IVirtualMachinesOperations, String, String, VirtualMachineInstallPatchesParameters, CancellationToken)

在 VM 上安装修补程序。

BeginPerformMaintenance(IVirtualMachinesOperations, String, String)

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

BeginPerformMaintenanceAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

BeginPowerOff(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

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

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

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

BeginReapply(IVirtualMachinesOperations, String, String)

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

BeginReapplyAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

BeginRedeploy(IVirtualMachinesOperations, String, String)

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

BeginRedeployAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

BeginReimage(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

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

BeginReimage(IVirtualMachinesOperations, String, String, VirtualMachineReimageParameters)

重置映像 (升级操作系统) 没有临时 OS 磁盘的虚拟机,对于具有临时 OS 磁盘的虚拟机,虚拟机将重置为初始状态。 注意:保留旧 OS 磁盘取决于 OS 磁盘的 deleteOption 值。 如果 deleteOption 是分离的,旧 OS 磁盘将在重置映像后保留。 如果 deleteOption 为 delete,则会在重置映像后删除旧的 OS 磁盘。 在执行重置映像之前,应相应地更新 OS 磁盘的 deleteOption。

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

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

BeginReimageAsync(IVirtualMachinesOperations, String, String, VirtualMachineReimageParameters, CancellationToken)

重置映像 (升级操作系统) 没有临时 OS 磁盘的虚拟机,对于具有临时 OS 磁盘的虚拟机,虚拟机将重置为初始状态。 注意:保留旧 OS 磁盘取决于 OS 磁盘的 deleteOption 值。 如果 deleteOption 是分离的,旧 OS 磁盘将在重置映像后保留。 如果 deleteOption 为 delete,则会在重置映像后删除旧的 OS 磁盘。 在执行重置映像之前,应相应地更新 OS 磁盘的 deleteOption。

BeginRestart(IVirtualMachinesOperations, String, String)

重启虚拟机的操作。

BeginRestartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

重启虚拟机的操作。

BeginRunCommand(IVirtualMachinesOperations, String, String, RunCommandInput)

在 VM 上运行命令。

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

在 VM 上运行命令。

BeginStart(IVirtualMachinesOperations, String, String)

启动虚拟机的操作。

BeginStartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

启动虚拟机的操作。

BeginUpdate(IVirtualMachinesOperations, String, String, VirtualMachineUpdate)

更新虚拟机的操作。

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

更新虚拟机的操作。

Capture(IVirtualMachinesOperations, String, String, VirtualMachineCaptureParameters)

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

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

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

ConvertToManagedDisks(IVirtualMachinesOperations, String, String)

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

ConvertToManagedDisksAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

CreateOrUpdate(IVirtualMachinesOperations, String, String, VirtualMachine)

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

CreateOrUpdateAsync(IVirtualMachinesOperations, String, String, VirtualMachine, CancellationToken)

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

Deallocate(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

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

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

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

Delete(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

删除虚拟机的操作。

DeleteAsync(IVirtualMachinesOperations, String, String)

删除虚拟机的操作。

DeleteAsync(IVirtualMachinesOperations, String, String, CancellationToken)

删除虚拟机的操作。

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

删除虚拟机的操作。

Generalize(IVirtualMachinesOperations, String, String)

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

GeneralizeAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

Get(IVirtualMachinesOperations, String, String, Nullable<InstanceViewTypes>)

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

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

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

InstallPatches(IVirtualMachinesOperations, String, String, VirtualMachineInstallPatchesParameters)

在 VM 上安装修补程序。

InstallPatchesAsync(IVirtualMachinesOperations, String, String, VirtualMachineInstallPatchesParameters, CancellationToken)

在 VM 上安装修补程序。

InstanceView(IVirtualMachinesOperations, String, String)

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

InstanceViewAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

List(IVirtualMachinesOperations, String, String, String)

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

ListAll(IVirtualMachinesOperations, String, String, String)

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

ListAllAsync(IVirtualMachinesOperations, String, CancellationToken)

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

ListAllAsync(IVirtualMachinesOperations, String, String, String, CancellationToken)

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

ListAllNext(IVirtualMachinesOperations, String)

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

ListAllNextAsync(IVirtualMachinesOperations, String, CancellationToken)

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

ListAsync(IVirtualMachinesOperations, String, CancellationToken)

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

ListAsync(IVirtualMachinesOperations, String, String, String, CancellationToken)

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

ListAvailableSizes(IVirtualMachinesOperations, String, String)

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

ListAvailableSizesAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

ListByLocation(IVirtualMachinesOperations, String)

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

ListByLocationAsync(IVirtualMachinesOperations, String, CancellationToken)

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

ListByLocationNext(IVirtualMachinesOperations, String)

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

ListByLocationNextAsync(IVirtualMachinesOperations, String, CancellationToken)

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

ListNext(IVirtualMachinesOperations, String)

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

ListNextAsync(IVirtualMachinesOperations, String, CancellationToken)

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

PerformMaintenance(IVirtualMachinesOperations, String, String)

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

PerformMaintenanceAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

PowerOff(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

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

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

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

Reapply(IVirtualMachinesOperations, String, String)

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

ReapplyAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

Redeploy(IVirtualMachinesOperations, String, String)

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

RedeployAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

Reimage(IVirtualMachinesOperations, String, String, Nullable<Boolean>)

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

Reimage(IVirtualMachinesOperations, String, String, VirtualMachineReimageParameters)

重置映像 (升级操作系统) 没有临时 OS 磁盘的虚拟机,对于具有临时 OS 磁盘的虚拟机,虚拟机将重置为初始状态。 注意:保留旧 OS 磁盘取决于 OS 磁盘的 deleteOption 值。 如果 deleteOption 是分离的,旧 OS 磁盘将在重置映像后保留。 如果 deleteOption 为 delete,则会在重置映像后删除旧的 OS 磁盘。 在执行重置映像之前,应相应地更新 OS 磁盘的 deleteOption。

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

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

ReimageAsync(IVirtualMachinesOperations, String, String, VirtualMachineReimageParameters, CancellationToken)

重置映像 (升级操作系统) 没有临时 OS 磁盘的虚拟机,对于具有临时 OS 磁盘的虚拟机,虚拟机将重置为初始状态。 注意:保留旧 OS 磁盘取决于 OS 磁盘的 deleteOption 值。 如果 deleteOption 是分离的,旧 OS 磁盘将在重置映像后保留。 如果 deleteOption 为 delete,则会在重置映像后删除旧的 OS 磁盘。 在执行重置映像之前,应相应地更新 OS 磁盘的 deleteOption。

Restart(IVirtualMachinesOperations, String, String)

重启虚拟机的操作。

RestartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

重启虚拟机的操作。

RetrieveBootDiagnosticsData(IVirtualMachinesOperations, String, String, Nullable<Int32>)

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

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

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

RunCommand(IVirtualMachinesOperations, String, String, RunCommandInput)

在 VM 上运行命令。

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

在 VM 上运行命令。

SimulateEviction(IVirtualMachinesOperations, String, String)

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

SimulateEvictionAsync(IVirtualMachinesOperations, String, String, CancellationToken)

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

Start(IVirtualMachinesOperations, String, String)

启动虚拟机的操作。

StartAsync(IVirtualMachinesOperations, String, String, CancellationToken)

启动虚拟机的操作。

Update(IVirtualMachinesOperations, String, String, VirtualMachineUpdate)

更新虚拟机的操作。

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

更新虚拟机的操作。

适用于