共用方式為


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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

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

虛擬機的實例標識碼。

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

parameters
RunCommandInput

提供給執行命令作業的參數。

傳回

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

虛擬機的實例標識碼。

parameters
RunCommandInput

提供給執行命令作業的參數。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

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

虛擬機的實例標識碼。

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

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

虛擬機的實例標識碼。

傳回

Promise<void>