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

VirtualMachineScaleSetVMs interface

表示 VirtualMachineScaleSetVMs 的接口。

方法

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>