Compartilhar via


VirtualMachineScaleSetVMsOperations 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_vms>.

Herança
builtins.object
VirtualMachineScaleSetVMsOperations

Construtor

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Métodos

begin_deallocate

Desaloca uma máquina virtual específica em um conjunto de dimensionamento de VMs. Desliga a máquina virtual e libera os recursos de computação que ela usa. Você não será cobrado pelos recursos de computação dessa máquina virtual depois que ela for desalocada.

begin_delete

Exclui uma máquina virtual de um conjunto de dimensionamento de VMs.

begin_power_off

Desligar (parar) uma máquina virtual em um conjunto de dimensionamento de VMs. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use desalocar para liberar recursos e evitar encargos.

begin_reimage

Refazer imagens (atualizar o sistema operacional) de uma máquina virtual específica em um conjunto de dimensionamento de VMs.

begin_restart

Reinicia uma máquina virtual em um conjunto de dimensionamento de VMs.

begin_start

Inicia uma máquina virtual em um conjunto de dimensionamento de VMs.

get

Obtém uma máquina virtual de um conjunto de dimensionamento de VM.

get_instance_view

Obtém o status de uma máquina virtual de um conjunto de dimensionamento de VM.

list

Obtém uma lista de todas as máquinas virtuais em conjuntos de dimensionamento de VM.

begin_deallocate

Desaloca uma máquina virtual específica em um conjunto de dimensionamento de VMs. Desliga a máquina virtual e libera os recursos de computação que ela usa. Você não será cobrado pelos recursos de computação dessa máquina virtual depois que ela for desalocada.

begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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 de VMs. Obrigatórios.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 OperationStatusResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Exclui uma máquina virtual de um conjunto de dimensionamento de VMs.

begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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 de VMs. Obrigatórios.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 OperationStatusResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_power_off

Desligar (parar) uma máquina virtual em um conjunto de dimensionamento de VMs. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use desalocar para liberar recursos e evitar encargos.

begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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 de VMs. Obrigatórios.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 OperationStatusResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_reimage

Refazer imagens (atualizar o sistema operacional) de uma máquina virtual específica em um conjunto de dimensionamento de VMs.

begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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 de VMs. Obrigatórios.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 OperationStatusResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_restart

Reinicia uma máquina virtual em um conjunto de dimensionamento de VMs.

begin_restart(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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 de VMs. Obrigatórios.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 OperationStatusResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_start

Inicia uma máquina virtual em um conjunto de dimensionamento de VMs.

begin_start(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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 de VMs. Obrigatórios.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 OperationStatusResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtém uma máquina virtual de um conjunto de dimensionamento de VM.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVM

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 de VMs. Obrigatórios.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. Obrigatórios.

cls
callable

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

Retornos

VirtualMachineScaleSetVM ou o resultado de cls(response)

Tipo de retorno

Exceções

get_instance_view

Obtém o status de uma máquina virtual de um conjunto de dimensionamento de VM.

get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView

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.

instance_id
str
Obrigatório

A ID da instância da máquina virtual. Obrigatórios.

cls
callable

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

Retornos

VirtualMachineScaleSetVMInstanceView ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtém uma lista de todas as máquinas virtuais em conjuntos de dimensionamento de VM.

list(resource_group_name: str, virtual_machine_scale_set_name: str, *, filter: str | None = None, select: str | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[VirtualMachineScaleSetVM]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_machine_scale_set_name
str
Obrigatório

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

filter
str

O filtro a ser aplicado à operação. Os valores permitidos são 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. O valor padrão é Nenhum.

select
str

Os parâmetros de lista. Os valores permitidos são 'instanceView', 'instanceView/statuses'. O valor padrão é Nenhum.

expand
str

A expressão de expansão a ser aplicada à operação. Os valores permitidos são 'instanceView'. O valor padrão é Nenhum.

cls
callable

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

Retornos

Um iterador como a instância de VirtualMachineScaleSetVM ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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