Partilhar via


VirtualMachineScaleSetRollingUpgrades interface

Interface que representa um VirtualMachineScaleSetRollingUpgrades.

Métodos

beginCancel(string, string, VirtualMachineScaleSetRollingUpgradesCancelOptionalParams)

Cancela a atualização contínua do conjunto de escala da máquina virtual atual.

beginCancelAndWait(string, string, VirtualMachineScaleSetRollingUpgradesCancelOptionalParams)

Cancela a atualização contínua do conjunto de escala da máquina virtual atual.

beginStartExtensionUpgrade(string, string, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as extensões de todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão de extensão mais recente disponível. As instâncias que já estão executando as versões de extensão mais recentes não são afetadas.

beginStartExtensionUpgradeAndWait(string, string, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as extensões de todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão de extensão mais recente disponível. As instâncias que já estão executando as versões de extensão mais recentes não são afetadas.

beginStartOSUpgrade(string, string, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente disponível do SO Platform Image. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.

beginStartOSUpgradeAndWait(string, string, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente disponível do SO Platform Image. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.

getLatest(string, string, VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams)

Obtém o status da atualização contínua mais recente do conjunto de escala de máquina virtual.

Detalhes de Método

beginCancel(string, string, VirtualMachineScaleSetRollingUpgradesCancelOptionalParams)

Cancela a atualização contínua do conjunto de escala da máquina virtual atual.

function beginCancel(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vmScaleSetName

string

O nome do conjunto de escala de VM.

options
VirtualMachineScaleSetRollingUpgradesCancelOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCancelAndWait(string, string, VirtualMachineScaleSetRollingUpgradesCancelOptionalParams)

Cancela a atualização contínua do conjunto de escala da máquina virtual atual.

function beginCancelAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vmScaleSetName

string

O nome do conjunto de escala de VM.

options
VirtualMachineScaleSetRollingUpgradesCancelOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginStartExtensionUpgrade(string, string, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as extensões de todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão de extensão mais recente disponível. As instâncias que já estão executando as versões de extensão mais recentes não são afetadas.

function beginStartExtensionUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vmScaleSetName

string

O nome do conjunto de escala de VM.

Devoluções

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

beginStartExtensionUpgradeAndWait(string, string, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as extensões de todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão de extensão mais recente disponível. As instâncias que já estão executando as versões de extensão mais recentes não são afetadas.

function beginStartExtensionUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vmScaleSetName

string

O nome do conjunto de escala de VM.

Devoluções

Promise<void>

beginStartOSUpgrade(string, string, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente disponível do SO Platform Image. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.

function beginStartOSUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vmScaleSetName

string

O nome do conjunto de escala de VM.

Devoluções

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

beginStartOSUpgradeAndWait(string, string, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams)

Inicia uma atualização sem interrupção para mover todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente disponível do SO Platform Image. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.

function beginStartOSUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vmScaleSetName

string

O nome do conjunto de escala de VM.

Devoluções

Promise<void>

getLatest(string, string, VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams)

Obtém o status da atualização contínua mais recente do conjunto de escala de máquina virtual.

function getLatest(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams): Promise<RollingUpgradeStatusInfo>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vmScaleSetName

string

O nome do conjunto de escala de VM.

Devoluções