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

VirtualMachines interface

表示 VirtualMachines 的接口。

方法

beginCreateOrUpdate(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建新的虚拟机或更新现有虚拟机的属性。

beginCreateOrUpdateAndWait(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建新的虚拟机或更新现有虚拟机的属性。

beginDelete(string, string, VirtualMachinesDeleteOptionalParams)

删除提供的虚拟机。

beginDeleteAndWait(string, string, VirtualMachinesDeleteOptionalParams)

删除提供的虚拟机。

beginPowerOff(string, string, VirtualMachinesPowerOffOptionalParams)

关闭提供的虚拟机。

beginPowerOffAndWait(string, string, VirtualMachinesPowerOffOptionalParams)

关闭提供的虚拟机。

beginReimage(string, string, VirtualMachinesReimageOptionalParams)

重置提供的虚拟机的映像。

beginReimageAndWait(string, string, VirtualMachinesReimageOptionalParams)

重置提供的虚拟机的映像。

beginRestart(string, string, VirtualMachinesRestartOptionalParams)

重启提供的虚拟机。

beginRestartAndWait(string, string, VirtualMachinesRestartOptionalParams)

重启提供的虚拟机。

beginStart(string, string, VirtualMachinesStartOptionalParams)

启动提供的虚拟机。

beginStartAndWait(string, string, VirtualMachinesStartOptionalParams)

启动提供的虚拟机。

beginUpdate(string, string, VirtualMachinesUpdateOptionalParams)

修补提供的虚拟机的属性,或更新与虚拟机关联的标记。 属性和标记更新可以独立完成。

beginUpdateAndWait(string, string, VirtualMachinesUpdateOptionalParams)

修补提供的虚拟机的属性,或更新与虚拟机关联的标记。 属性和标记更新可以独立完成。

get(string, string, VirtualMachinesGetOptionalParams)

获取提供的虚拟机的属性。

listByResourceGroup(string, VirtualMachinesListByResourceGroupOptionalParams)

获取提供的资源组中的虚拟机列表。

listBySubscription(VirtualMachinesListBySubscriptionOptionalParams)

获取提供的订阅中的虚拟机列表。

方法详细信息

beginCreateOrUpdate(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建新的虚拟机或更新现有虚拟机的属性。

function beginCreateOrUpdate(resourceGroupName: string, virtualMachineName: string, virtualMachineParameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

virtualMachineParameters
VirtualMachine

请求正文。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

beginCreateOrUpdateAndWait(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建新的虚拟机或更新现有虚拟机的属性。

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualMachineName: string, virtualMachineParameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise<VirtualMachine>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

virtualMachineParameters
VirtualMachine

请求正文。

返回

Promise<VirtualMachine>

beginDelete(string, string, VirtualMachinesDeleteOptionalParams)

删除提供的虚拟机。

function beginDelete(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesDeleteOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginDeleteAndWait(string, string, VirtualMachinesDeleteOptionalParams)

删除提供的虚拟机。

function beginDeleteAndWait(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesDeleteOptionalParams): Promise<OperationStatusResult>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesDeleteOptionalParams

选项参数。

返回

beginPowerOff(string, string, VirtualMachinesPowerOffOptionalParams)

关闭提供的虚拟机。

function beginPowerOff(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesPowerOffOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginPowerOffAndWait(string, string, VirtualMachinesPowerOffOptionalParams)

关闭提供的虚拟机。

function beginPowerOffAndWait(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise<OperationStatusResult>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesPowerOffOptionalParams

选项参数。

返回

beginReimage(string, string, VirtualMachinesReimageOptionalParams)

重置提供的虚拟机的映像。

function beginReimage(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesReimageOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesReimageOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginReimageAndWait(string, string, VirtualMachinesReimageOptionalParams)

重置提供的虚拟机的映像。

function beginReimageAndWait(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesReimageOptionalParams): Promise<OperationStatusResult>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesReimageOptionalParams

选项参数。

返回

beginRestart(string, string, VirtualMachinesRestartOptionalParams)

重启提供的虚拟机。

function beginRestart(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesRestartOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesRestartOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginRestartAndWait(string, string, VirtualMachinesRestartOptionalParams)

重启提供的虚拟机。

function beginRestartAndWait(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesRestartOptionalParams): Promise<OperationStatusResult>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesRestartOptionalParams

选项参数。

返回

beginStart(string, string, VirtualMachinesStartOptionalParams)

启动提供的虚拟机。

function beginStart(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesStartOptionalParams): Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesStartOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>

beginStartAndWait(string, string, VirtualMachinesStartOptionalParams)

启动提供的虚拟机。

function beginStartAndWait(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesStartOptionalParams): Promise<OperationStatusResult>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesStartOptionalParams

选项参数。

返回

beginUpdate(string, string, VirtualMachinesUpdateOptionalParams)

修补提供的虚拟机的属性,或更新与虚拟机关联的标记。 属性和标记更新可以独立完成。

function beginUpdate(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesUpdateOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

beginUpdateAndWait(string, string, VirtualMachinesUpdateOptionalParams)

修补提供的虚拟机的属性,或更新与虚拟机关联的标记。 属性和标记更新可以独立完成。

function beginUpdateAndWait(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesUpdateOptionalParams): Promise<VirtualMachine>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesUpdateOptionalParams

选项参数。

返回

Promise<VirtualMachine>

get(string, string, VirtualMachinesGetOptionalParams)

获取提供的虚拟机的属性。

function get(resourceGroupName: string, virtualMachineName: string, options?: VirtualMachinesGetOptionalParams): Promise<VirtualMachine>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

virtualMachineName

string

虚拟机的名称。

options
VirtualMachinesGetOptionalParams

选项参数。

返回

Promise<VirtualMachine>

listByResourceGroup(string, VirtualMachinesListByResourceGroupOptionalParams)

获取提供的资源组中的虚拟机列表。

function listByResourceGroup(resourceGroupName: string, options?: VirtualMachinesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

返回

listBySubscription(VirtualMachinesListBySubscriptionOptionalParams)

获取提供的订阅中的虚拟机列表。

function listBySubscription(options?: VirtualMachinesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

参数

返回