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

VirtualMachineScaleSetVMs interface

表示 VirtualMachineScaleSetVM 的接口。

方法

beginApproveRollingUpgrade(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

批准 VM 规模集实例上 OS 磁盘延迟滚动升级的升级。

beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

批准 VM 规模集实例上 OS 磁盘延迟滚动升级的升级。

beginAttachDetachDataDisks(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

在 VM 规模集中将数据磁盘附加到虚拟机或从虚拟机分离数据磁盘。

beginAttachDetachDataDisksAndWait(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

在 VM 规模集中将数据磁盘附加到虚拟机或从虚拟机分离数据磁盘。

beginDeallocate(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

解除分配 VM 规模集中的特定虚拟机。 关闭虚拟机并释放其使用的计算资源。 解除分配后,不会为此虚拟机的计算资源计费。

beginDeallocateAndWait(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

解除分配 VM 规模集中的特定虚拟机。 关闭虚拟机并释放其使用的计算资源。 解除分配后,不会为此虚拟机的计算资源计费。

beginDelete(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

从 VM 规模集中删除虚拟机。

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

从 VM 规模集中删除虚拟机。

beginPerformMaintenance(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

在 VM 规模集中的虚拟机上执行维护。

beginPerformMaintenanceAndWait(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

在 VM 规模集中的虚拟机上执行维护。

beginPowerOff(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

关闭(停止)VM 规模集中的虚拟机。 请注意,资源仍附加,并且需要为资源付费。 而是使用解除分配释放资源并避免产生费用。 此外,不允许在已解除分配或已解除分配的虚拟机上执行此操作。

beginPowerOffAndWait(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

关闭(停止)VM 规模集中的虚拟机。 请注意,资源仍附加,并且需要为资源付费。 而是使用解除分配释放资源并避免产生费用。 此外,不允许在已解除分配或已解除分配的虚拟机上执行此操作。

beginRedeploy(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

关闭虚拟机规模集中的虚拟机,将其移动到新节点,并重新启用它。

beginRedeployAndWait(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

关闭虚拟机规模集中的虚拟机,将其移动到新节点,并重新启用它。

beginReimage(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

重置 VM 规模集中特定虚拟机的映像(升级操作系统)。

beginReimageAll(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

允许在 VM 规模集实例中重新映像所有磁盘(包括数据磁盘)。 仅托管磁盘支持此操作。

beginReimageAllAndWait(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

允许在 VM 规模集实例中重新映像所有磁盘(包括数据磁盘)。 仅托管磁盘支持此操作。

beginReimageAndWait(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

重置 VM 规模集中特定虚拟机的映像(升级操作系统)。

beginRestart(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

重启 VM 规模集中的虚拟机。

beginRestartAndWait(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

重启 VM 规模集中的虚拟机。

beginRunCommand(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

在 VM 规模集中的虚拟机上运行命令。

beginRunCommandAndWait(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

在 VM 规模集中的虚拟机上运行命令。

beginStart(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

在 VM 规模集中启动虚拟机。

beginStartAndWait(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

在 VM 规模集中启动虚拟机。

beginUpdate(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

更新 VM 规模集的虚拟机。

beginUpdateAndWait(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

更新 VM 规模集的虚拟机。

get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)

从 VM 规模集获取虚拟机。

getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)

从 VM 规模集获取虚拟机的状态。

list(string, string, VirtualMachineScaleSetVMsListOptionalParams)

获取 VM 规模集中所有虚拟机的列表。

retrieveBootDiagnosticsData(string, string, string, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams)

用于检索 VM 规模集中虚拟机的启动诊断日志的 SAS URI 的操作。

simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)

模拟 VM 规模集中现成虚拟机逐出的操作。

方法详细信息

beginApproveRollingUpgrade(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

批准 VM 规模集实例上 OS 磁盘延迟滚动升级的升级。

function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

批准 VM 规模集实例上 OS 磁盘延迟滚动升级的升级。

function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

beginAttachDetachDataDisks(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

在 VM 规模集中将数据磁盘附加到虚拟机或从虚拟机分离数据磁盘。

function beginAttachDetachDataDisks(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams): Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

parameters
AttachDetachDataDisksRequest

提供给虚拟机规模集 VM 上的附加和分离数据磁盘操作的参数。

返回

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

beginAttachDetachDataDisksAndWait(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

在 VM 规模集中将数据磁盘附加到虚拟机或从虚拟机分离数据磁盘。

function beginAttachDetachDataDisksAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams): Promise<StorageProfile>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

parameters
AttachDetachDataDisksRequest

提供给虚拟机规模集 VM 上的附加和分离数据磁盘操作的参数。

返回

Promise<StorageProfile>

beginDeallocate(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

解除分配 VM 规模集中的特定虚拟机。 关闭虚拟机并释放其使用的计算资源。 解除分配后,不会为此虚拟机的计算资源计费。

function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginDeallocateAndWait(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

解除分配 VM 规模集中的特定虚拟机。 关闭虚拟机并释放其使用的计算资源。 解除分配后,不会为此虚拟机的计算资源计费。

function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginDelete(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

从 VM 规模集中删除虚拟机。

function beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

从 VM 规模集中删除虚拟机。

function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginPerformMaintenance(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

在 VM 规模集中的虚拟机上执行维护。

function beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginPerformMaintenanceAndWait(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

在 VM 规模集中的虚拟机上执行维护。

function beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginPowerOff(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

关闭(停止)VM 规模集中的虚拟机。 请注意,资源仍附加,并且需要为资源付费。 而是使用解除分配释放资源并避免产生费用。 此外,不允许在已解除分配或已解除分配的虚拟机上执行此操作。

function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginPowerOffAndWait(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

关闭(停止)VM 规模集中的虚拟机。 请注意,资源仍附加,并且需要为资源付费。 而是使用解除分配释放资源并避免产生费用。 此外,不允许在已解除分配或已解除分配的虚拟机上执行此操作。

function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginRedeploy(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

关闭虚拟机规模集中的虚拟机,将其移动到新节点,并重新启用它。

function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginRedeployAndWait(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

关闭虚拟机规模集中的虚拟机,将其移动到新节点,并重新启用它。

function beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginReimage(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

重置 VM 规模集中特定虚拟机的映像(升级操作系统)。

function beginReimage(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginReimageAll(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

允许在 VM 规模集实例中重新映像所有磁盘(包括数据磁盘)。 仅托管磁盘支持此操作。

function beginReimageAll(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginReimageAllAndWait(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

允许在 VM 规模集实例中重新映像所有磁盘(包括数据磁盘)。 仅托管磁盘支持此操作。

function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginReimageAndWait(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

重置 VM 规模集中特定虚拟机的映像(升级操作系统)。

function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginRestart(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

重启 VM 规模集中的虚拟机。

function beginRestart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginRestartAndWait(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

重启 VM 规模集中的虚拟机。

function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginRunCommand(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

在 VM 规模集中的虚拟机上运行命令。

function beginRunCommand(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

parameters
RunCommandInput

提供给 Run 命令操作的参数。

返回

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

beginRunCommandAndWait(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

在 VM 规模集中的虚拟机上运行命令。

function beginRunCommandAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise<RunCommandResult>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

parameters
RunCommandInput

提供给 Run 命令操作的参数。

返回

Promise<RunCommandResult>

beginStart(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

在 VM 规模集中启动虚拟机。

function beginStart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

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

beginStartAndWait(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

在 VM 规模集中启动虚拟机。

function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>

beginUpdate(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

更新 VM 规模集的虚拟机。

function beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetVM>, VirtualMachineScaleSetVM>>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

应在其中创建或更新扩展的 VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

parameters
VirtualMachineScaleSetVM

提供给更新虚拟机规模集 VM 操作的参数。

返回

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

beginUpdateAndWait(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

更新 VM 规模集的虚拟机。

function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise<VirtualMachineScaleSetVM>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

应在其中创建或更新扩展的 VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

parameters
VirtualMachineScaleSetVM

提供给更新虚拟机规模集 VM 操作的参数。

返回

get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)

从 VM 规模集获取虚拟机。

function get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise<VirtualMachineScaleSetVM>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)

从 VM 规模集获取虚拟机的状态。

function getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetVMInstanceView>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

list(string, string, VirtualMachineScaleSetVMsListOptionalParams)

获取 VM 规模集中所有虚拟机的列表。

function list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetVM, VirtualMachineScaleSetVM[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

virtualMachineScaleSetName

string

VM 规模集的名称。

返回

retrieveBootDiagnosticsData(string, string, string, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams)

用于检索 VM 规模集中虚拟机的启动诊断日志的 SAS URI 的操作。

function retrieveBootDiagnosticsData(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams): Promise<RetrieveBootDiagnosticsDataResult>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)

模拟 VM 规模集中现成虚拟机逐出的操作。

function simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

vmScaleSetName

string

VM 规模集的名称。

instanceId

string

虚拟机的实例 ID。

返回

Promise<void>