VirtualMachineScaleSetRollingUpgrades interface
代表 VirtualMachineScaleSetRollingUpgrades 的介面。
方法
方法詳細資料
beginCancel(string, string, VirtualMachineScaleSetRollingUpgradesCancelOptionalParams)
取消目前的虛擬機擴展集滾動升級。
function beginCancel(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginCancelAndWait(string, string, VirtualMachineScaleSetRollingUpgradesCancelOptionalParams)
取消目前的虛擬機擴展集滾動升級。
function beginCancelAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<void>
beginStartExtensionUpgrade(string, string, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams)
啟動滾動升級,將所有虛擬機擴展集實例的所有擴充功能移至最新的可用擴充功能版本。 已經執行最新擴充功能的實例不會受到影響。
function beginStartExtensionUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStartExtensionUpgradeAndWait(string, string, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams)
啟動滾動升級,將所有虛擬機擴展集實例的所有擴充功能移至最新的可用擴充功能版本。 已經執行最新擴充功能的實例不會受到影響。
function beginStartExtensionUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<void>
beginStartOSUpgrade(string, string, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams)
啟動滾動升級,將所有虛擬機擴展集實例移至最新的可用平臺映射OS版本。 已經執行最新可用 OS 版本的實例不會受到影響。
function beginStartOSUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStartOSUpgradeAndWait(string, string, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams)
啟動滾動升級,將所有虛擬機擴展集實例移至最新的可用平臺映射OS版本。 已經執行最新可用 OS 版本的實例不會受到影響。
function beginStartOSUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<void>
getLatest(string, string, VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams)
取得最新虛擬機擴展集滾動升級的狀態。
function getLatest(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams): Promise<RollingUpgradeStatusInfo>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<RollingUpgradeStatusInfo>