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

VirtualMachines interface

表示 VirtualMachines 的接口。

方法

beginCreateOrUpdate(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建或更新虚拟机

beginCreateOrUpdateAndWait(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建或更新虚拟机

beginDelete(string, string, string, VirtualMachinesDeleteOptionalParams)

删除虚拟机

beginDeleteAndWait(string, string, string, VirtualMachinesDeleteOptionalParams)

删除虚拟机

beginStart(string, string, string, VirtualMachinesStartOptionalParams)

打开虚拟机

beginStartAndWait(string, string, string, VirtualMachinesStartOptionalParams)

打开虚拟机

beginStop(string, string, string, VirtualMachinesStopOptionalParams)

关闭虚拟机,选项:关闭、关机和暂停

beginStopAndWait(string, string, string, VirtualMachinesStopOptionalParams)

关闭虚拟机,选项:关闭、关机和暂停

beginUpdate(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

修补虚拟机属性

beginUpdateAndWait(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

修补虚拟机属性

get(string, string, VirtualMachinesGetOptionalParams)

获取虚拟机

listByResourceGroup(string, VirtualMachinesListByResourceGroupOptionalParams)

返回资源组中虚拟机的列表

listBySubscription(VirtualMachinesListBySubscriptionOptionalParams)

返回订阅中的虚拟机列表

方法详细信息

beginCreateOrUpdate(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建或更新虚拟机

function beginCreateOrUpdate(resourceGroupName: string, referer: string, virtualMachineName: string, virtualMachineRequest: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachinesCreateOrUpdateResponse>, VirtualMachinesCreateOrUpdateResponse>>

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

virtualMachineRequest
VirtualMachine

创建或更新虚拟机请求

返回

beginCreateOrUpdateAndWait(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

创建或更新虚拟机

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

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

virtualMachineRequest
VirtualMachine

创建或更新虚拟机请求

返回

beginDelete(string, string, string, VirtualMachinesDeleteOptionalParams)

删除虚拟机

function beginDelete(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesDeleteOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachinesDeleteHeaders>, VirtualMachinesDeleteHeaders>>

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

options
VirtualMachinesDeleteOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualMachinesDeleteHeaders>, VirtualMachinesDeleteHeaders>>

beginDeleteAndWait(string, string, string, VirtualMachinesDeleteOptionalParams)

删除虚拟机

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

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

options
VirtualMachinesDeleteOptionalParams

选项参数。

返回

beginStart(string, string, string, VirtualMachinesStartOptionalParams)

打开虚拟机

function beginStart(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

options
VirtualMachinesStartOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStartAndWait(string, string, string, VirtualMachinesStartOptionalParams)

打开虚拟机

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

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

options
VirtualMachinesStartOptionalParams

选项参数。

返回

Promise<void>

beginStop(string, string, string, VirtualMachinesStopOptionalParams)

关闭虚拟机,选项:关闭、关机和暂停

function beginStop(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

options
VirtualMachinesStopOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStopAndWait(string, string, string, VirtualMachinesStopOptionalParams)

关闭虚拟机,选项:关闭、关机和暂停

function beginStopAndWait(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesStopOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称

referer

string

引用 URL

virtualMachineName

string

虚拟机名称

options
VirtualMachinesStopOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

修补虚拟机属性

function beginUpdate(resourceGroupName: string, virtualMachineName: string, virtualMachineRequest: PatchPayload, options?: VirtualMachinesUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachine>, VirtualMachine>>

参数

resourceGroupName

string

资源组的名称

virtualMachineName

string

虚拟机名称

virtualMachineRequest
PatchPayload

修补虚拟机请求

options
VirtualMachinesUpdateOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualMachine>, VirtualMachine>>

beginUpdateAndWait(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

修补虚拟机属性

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

参数

resourceGroupName

string

资源组的名称

virtualMachineName

string

虚拟机名称

virtualMachineRequest
PatchPayload

修补虚拟机请求

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>

参数

返回