你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
VirtualMachineScaleSetRollingUpgrades interface
表示 VirtualMachineScaleSetRollingUpgrades 的接口。
方法
方法详细信息
beginCancel(string, string, VirtualMachineScaleSetRollingUpgradesCancelOptionalParams)
取消当前虚拟机规模集滚动升级。
function beginCancel(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
VM 规模集的名称。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<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<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
VM 规模集的名称。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<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<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- vmScaleSetName
-
string
VM 规模集的名称。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<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>