Partilhar via


VirtualMachineScaleSetVMsOperations Classe

Aviso

NÃO instantaneamente esta aula.

Em vez disso, deve aceder às seguintes operações através

ComputeManagementClient's '

<xref:virtual_machine_scale_set_vms> atributo.

Herança
builtins.object
VirtualMachineScaleSetVMsOperations

Construtor

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Métodos

begin_deallocate

O deallocates uma máquina virtual específica num conjunto de escala VM. Desliga a máquina virtual e liberta os recursos computacional que utiliza. Não é cobrado pelos recursos computacional desta máquina virtual uma vez que é negociada.

begin_delete

Elimina uma máquina virtual de um conjunto de escala VM.

begin_power_off

Desligar (parar) uma máquina virtual num conjunto de escala VM. Note que os recursos ainda estão anexados e que está a ser cobrado pelos recursos. Em vez disso, use o deallocate para libertar recursos e evitar encargos.

begin_reimage

Reimagems (atualizar o sistema operativo) uma máquina virtual específica num conjunto de escala VM.

begin_reimage_all

Permite-lhe re-imagem de todos os discos ( incluindo discos de dados ) na instância definida em escala VM. Esta operação só é suportada para discos geridos.

begin_restart

Reinicia uma máquina virtual num conjunto de escala VM.

begin_start

Inicia uma máquina virtual num conjunto de escala VM.

get

Obtém uma máquina virtual a partir de um conjunto de escala VM.

get_instance_view

Obtém o estado de uma máquina virtual a partir de um conjunto de escala VM.

list

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

begin_deallocate

O deallocates uma máquina virtual específica num conjunto de escala VM. Desliga a máquina virtual e liberta os recursos computacional que utiliza. Não é cobrado pelos recursos computacional desta máquina virtual uma vez que é negociada.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

continuation_token
str

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

polling
bool ou PollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve a OperaçãoStatusResponse ou o resultado do cls(resposta)

Tipo de retorno

Exceções

begin_delete

Elimina uma máquina virtual de um conjunto de escala VM.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

continuation_token
str

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

polling
bool ou PollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve a OperaçãoStatusResponse ou o resultado do cls(resposta)

Tipo de retorno

Exceções

begin_power_off

Desligar (parar) uma máquina virtual num conjunto de escala VM. Note que os recursos ainda estão anexados e que está a ser cobrado pelos recursos. Em vez disso, use o deallocate para libertar 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
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

continuation_token
str

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

polling
bool ou PollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve a OperaçãoStatusResponse ou o resultado do cls(resposta)

Tipo de retorno

Exceções

begin_reimage

Reimagems (atualizar o sistema operativo) uma máquina virtual específica num conjunto de escala VM.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

continuation_token
str

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

polling
bool ou PollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve a OperaçãoStatusResponse ou o resultado do cls(resposta)

Tipo de retorno

Exceções

begin_reimage_all

Permite-lhe re-imagem de todos os discos ( incluindo discos de dados ) na instância definida em escala VM. Esta operação só é suportada para discos geridos.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

continuation_token
str

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

polling
bool ou PollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve a OperaçãoStatusResponse ou o resultado do cls(resposta)

Tipo de retorno

Exceções

begin_restart

Reinicia uma máquina virtual num conjunto de escala VM.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

continuation_token
str

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

polling
bool ou PollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve a OperaçãoStatusResponse ou o resultado do cls(resposta)

Tipo de retorno

Exceções

begin_start

Inicia uma máquina virtual num conjunto de escala VM.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

continuation_token
str

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

polling
bool ou PollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve a OperaçãoStatusResponse ou o resultado do cls(resposta)

Tipo de retorno

Exceções

get

Obtém uma máquina virtual a partir de um conjunto de escala VM.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

Devoluções

VirtualMachineScaleSetVM ou o resultado do cls(resposta)

Tipo de retorno

Exceções

get_instance_view

Obtém o estado de uma máquina virtual a partir de um conjunto de escala 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
Necessário

O nome do grupo de recursos. Obrigatório.

vm_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

instance_id
str
Necessário

A identificação da máquina virtual. Obrigatório.

cls
callable

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

Devoluções

VirtualMachineScaleSetVMInstanceView ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list

Obtém uma lista de todas as máquinas virtuais em conjuntos de escala 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
Necessário

O nome do grupo de recursos. Obrigatório.

virtual_machine_scale_set_name
str
Necessário

O nome do conjunto de escala VM. Obrigatório.

filter
str

O filtro para aplicar à operação. O valor predefinido é Nenhum.

select
str

Os parâmetros da lista. O valor predefinido é Nenhum.

expand
str

A expressão de expansão para aplicar à operação. O valor predefinido é Nenhum.

cls
callable

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

Devoluções

Um iterador semelhante a exemplo de VirtualMachineScaleSetVM ou o resultado de cls(resposta)

Tipo de retorno

Exceções

Atributos

models

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