VirtualMachineScaleSetsOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:virtual_machine_scale_sets>.
- Herança
-
builtins.objectVirtualMachineScaleSetsOperations
Construtor
VirtualMachineScaleSetsOperations(*args, **kwargs)
Métodos
begin_create_or_update |
Criar ou atualizar um conjunto de dimensionamento de VMs. |
begin_deallocate |
Desaloca máquinas virtuais específicas em um conjunto de dimensionamento de VMs. Desliga as máquinas virtuais e libera os recursos de computação. Você não é cobrado pelos recursos de computação que esse conjunto de dimensionamento de máquinas virtuais desaloca. |
begin_delete |
Exclui um conjunto de dimensionamento de VMs. |
begin_delete_instances |
Exclui máquinas virtuais em um conjunto de dimensionamento de VMs. |
begin_perform_maintenance |
Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. A operação em instâncias que não estão qualificadas para executar a manutenção falhará. Consulte as práticas recomendadas para obter mais detalhes: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
begin_power_off |
Desligar (parar) uma ou mais máquinas virtuais 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_redeploy |
Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente. |
begin_reimage |
Imagens novamente (atualizar o sistema operacional) uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs que não têm um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial. |
begin_reimage_all |
Refazer a imagem de todos os discos ( incluindo discos de dados ) nas máquinas virtuais em um conjunto de dimensionamento de VMs. Essa operação só tem suporte para discos gerenciados. |
begin_restart |
Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. |
begin_set_orchestration_service_state |
Altera a propriedade ServiceState para um determinado serviço. |
begin_start |
Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. |
begin_update |
Atualizar um conjunto de dimensionamento de VMs. |
begin_update_instances |
Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs. |
convert_to_single_placement_group |
Converte a propriedade SinglePlacementGroup em false para um conjunto de dimensionamento de máquinas virtuais existente. |
force_recovery_service_fabric_platform_update_domain_walk |
Passo a passo manual do domínio de atualização da plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais do Service Fabric. |
get |
Exibir informações sobre um conjunto de dimensionamento de máquinas virtuais. |
get_instance_view |
Obtém o status de uma instância do conjunto de dimensionamento de VMs. |
get_os_upgrade_history |
Obtém a lista de atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VMs. |
list |
Obtém uma lista de todos os conjuntos de dimensionamento de VMs em um grupo de recursos. |
list_all |
Obtém uma lista de todos os Conjuntos de Dimensionamento de VMs na assinatura, independentemente do grupo de recursos associado. Use a propriedade nextLink na resposta para obter a próxima página de Conjuntos de Dimensionamento de VMs. Faça isso até que nextLink seja nulo para buscar todos os Conjuntos de Dimensionamento de VM. |
list_by_location |
Obtém todos os conjuntos de dimensionamento de VM na assinatura especificada para o local especificado. |
list_skus |
Obtém uma lista de SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias mínimas e máximas de VM permitidas para cada SKU. |
begin_create_or_update
Criar ou atualizar um conjunto de dimensionamento de VMs.
begin_create_or_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSet, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parâmetros
- vm_scale_set_name
- str
O nome do conjunto de dimensionamento de VM a ser criado ou atualizado. Obrigatórios.
- parameters
- VirtualMachineScaleSet ou IO
O objeto do conjunto de dimensionamento. É um tipo VirtualMachineScaleSet ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 VirtualMachineScaleSet ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_deallocate
Desaloca máquinas virtuais específicas em um conjunto de dimensionamento de VMs. Desliga as máquinas virtuais e libera os recursos de computação. Você não é cobrado pelos recursos de computação que esse conjunto de dimensionamento de máquinas virtuais desaloca.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceIDs ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete
Exclui um conjunto de dimensionamento de VMs.
begin_delete(resource_group_name: str, vm_scale_set_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parâmetros
- force_deletion
- bool
Parâmetro opcional para forçar a exclusão de um conjunto de dimensionamento de VMs. (Recurso em versão prévia). O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete_instances
Exclui máquinas virtuais em um conjunto de dimensionamento de VMs.
begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, force_deletion: bool | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceRequiredIDs ou um tipo de E/S. Obrigatórios.
- force_deletion
- bool
Parâmetro opcional para forçar a exclusão de máquinas virtuais do conjunto de dimensionamento de VMs. (Recurso em versão prévia). O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_perform_maintenance
Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. A operação em instâncias que não estão qualificadas para executar a manutenção falhará. Consulte as práticas recomendadas para obter mais detalhes: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceIDs ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_power_off
Desligar (parar) uma ou mais máquinas virtuais 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, skip_shutdown: bool = False, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceIDs ou um tipo de E/S. O valor padrão é Nenhum.
- skip_shutdown
- bool
O parâmetro para solicitar o desligamento não normal da VM. O valor true para esse sinalizador indica um desligamento não normal, enquanto false indica o contrário. O valor padrão desse sinalizador será false se não for especificado. O valor padrão é Falso.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_redeploy
Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceIDs ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_reimage
Imagens novamente (atualizar o sistema operacional) uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs que não têm um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial.
begin_reimage(resource_group_name: str, vm_scale_set_name: str, vm_scale_set_reimage_input: _models.VirtualMachineScaleSetReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_scale_set_reimage_input
- VirtualMachineScaleSetReimageParameters ou IO
Parâmetros para Reimaging VM ScaleSet. É um tipo VirtualMachineScaleSetReimageParameters ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_reimage_all
Refazer a imagem de todos os discos ( incluindo discos de dados ) nas máquinas virtuais em um conjunto de dimensionamento de VMs. Essa operação só tem suporte para discos gerenciados.
begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceIDs ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_restart
Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.
begin_restart(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceIDs ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_set_orchestration_service_state
Altera a propriedade ServiceState para um determinado serviço.
begin_set_orchestration_service_state(resource_group_name: str, vm_scale_set_name: str, parameters: _models.OrchestrationServiceStateInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_scale_set_name
- str
O nome do conjunto de dimensionamento de máquinas virtuais a ser criado ou atualizado. Obrigatórios.
- parameters
- OrchestrationServiceStateInput ou IO
O objeto de entrada para a API SetOrchestrationServiceState. É um tipo OrchestrationServiceStateInput ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_start
Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.
begin_start(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceIDs ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_update
Atualizar um conjunto de dimensionamento de VMs.
begin_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parâmetros
- vm_scale_set_name
- str
O nome do conjunto de dimensionamento de VM a ser criado ou atualizado. Obrigatórios.
- parameters
- VirtualMachineScaleSetUpdate ou IO
O objeto do conjunto de dimensionamento. É um tipo VirtualMachineScaleSetUpdate ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 VirtualMachineScaleSet ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_update_instances
Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs.
begin_update_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parâmetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs ou IO
Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs. É um tipo VirtualMachineScaleSetVMInstanceRequiredIDs ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- 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 Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
convert_to_single_placement_group
Converte a propriedade SinglePlacementGroup em false para um conjunto de dimensionamento de máquinas virtuais existente.
convert_to_single_placement_group(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VMScaleSetConvertToSinglePlacementGroupInput, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parâmetros
- vm_scale_set_name
- str
O nome do conjunto de dimensionamento de máquinas virtuais a ser criado ou atualizado. Obrigatórios.
- parameters
- VMScaleSetConvertToSinglePlacementGroupInput ou IO
O objeto de entrada para a API ConvertToSinglePlacementGroup. É um tipo VMScaleSetConvertToSinglePlacementGroupInput ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
force_recovery_service_fabric_platform_update_domain_walk
Passo a passo manual do domínio de atualização da plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais do Service Fabric.
force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any) -> RecoveryWalkResponse
Parâmetros
- platform_update_domain
- int
O domínio de atualização de plataforma para o qual uma caminhada de recuperação manual é solicitada. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
RecoveryWalkResponse ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Exibir informações sobre um conjunto de dimensionamento de máquinas virtuais.
get(resource_group_name: str, vm_scale_set_name: str, *, expand: str | ExpandTypesForGetVMScaleSets | None = None, **kwargs: Any) -> VirtualMachineScaleSet
Parâmetros
- expand
- str ou ExpandTypesForGetVMScaleSets
A expressão de expansão a ser aplicada na operação. 'UserData' recupera a propriedade UserData do conjunto de dimensionamento de VMs fornecido pelo usuário durante a operação Criar/Atualizar do conjunto de dimensionamento de VMs. "userData" O valor padrão é None.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
VirtualMachineScaleSet ou o resultado de cls(response)
Tipo de retorno
Exceções
get_instance_view
Obtém o status de uma instância do conjunto de dimensionamento de VMs.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSetInstanceView
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
VirtualMachineScaleSetInstanceView ou o resultado de cls(response)
Tipo de retorno
Exceções
get_os_upgrade_history
Obtém a lista de atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VMs.
get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de UpgradeOperationHistoricalStatusInfo ou o resultado de cls(response)
Tipo de retorno
Exceções
list
Obtém uma lista de todos os conjuntos de dimensionamento de VMs em um grupo de recursos.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de VirtualMachineScaleSet ou o resultado de cls(response)
Tipo de retorno
Exceções
list_all
Obtém uma lista de todos os Conjuntos de Dimensionamento de VMs na assinatura, independentemente do grupo de recursos associado. Use a propriedade nextLink na resposta para obter a próxima página de Conjuntos de Dimensionamento de VMs. Faça isso até que nextLink seja nulo para buscar todos os Conjuntos de Dimensionamento de VM.
list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de VirtualMachineScaleSet ou o resultado de cls(response)
Tipo de retorno
Exceções
list_by_location
Obtém todos os conjuntos de dimensionamento de VM na assinatura especificada para o local especificado.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parâmetros
- location
- str
O local para o qual os conjuntos de dimensionamento de VM na assinatura são consultados. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de VirtualMachineScaleSet ou o resultado de cls(response)
Tipo de retorno
Exceções
list_skus
Obtém uma lista de SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias mínimas e máximas de VM permitidas para cada SKU.
list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de VirtualMachineScaleSetSku ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.compute.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python