Compartilhar via


VirtualMachineScaleSetRollingUpgradesOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

ComputeManagementClient's

Atributo <xref:virtual_machine_scale_set_rolling_upgrades>.

Herança
builtins.object
VirtualMachineScaleSetRollingUpgradesOperations

Construtor

VirtualMachineScaleSetRollingUpgradesOperations(*args, **kwargs)

Métodos

begin_cancel

Cancela a atualização sem interrupção do conjunto de dimensionamento de máquinas virtuais atual.

begin_start_extension_upgrade

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

begin_start_os_upgrade

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 do sistema operacional platform image disponível. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.

get_latest

Obtém o status da atualização sem interrupção do conjunto de dimensionamento de máquinas virtuais mais recente.

begin_cancel

Cancela a atualização sem interrupção do conjunto de dimensionamento de máquinas virtuais atual.

begin_cancel(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

vm_scale_set_name
str
Obrigatório

O nome do conjunto de dimensionamento da VM. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de LROPoller que retorna Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_start_extension_upgrade

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

begin_start_extension_upgrade(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

vm_scale_set_name
str
Obrigatório

O nome do conjunto de dimensionamento da VM. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de LROPoller que retorna Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_start_os_upgrade

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 do sistema operacional platform image disponível. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.

begin_start_os_upgrade(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

vm_scale_set_name
str
Obrigatório

O nome do conjunto de dimensionamento da VM. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de LROPoller que retorna Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get_latest

Obtém o status da atualização sem interrupção do conjunto de dimensionamento de máquinas virtuais mais recente.

get_latest(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> RollingUpgradeStatusInfo

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

vm_scale_set_name
str
Obrigatório

O nome do conjunto de dimensionamento da VM. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

RollingUpgradeStatusInfo ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.compute.v2022_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_03_01\\models\\__init__.py'>