Compartilhar via


VirtualMachineScaleSets interface

Interface que representa um VirtualMachineScaleSets.

Métodos

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Aprove a atualização em atualizações sem interrupção adiadas para discos do sistema operacional nas máquinas virtuais em um conjunto de dimensionamento de VM.

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Aprove a atualização em atualizações sem interrupção adiadas para discos do sistema operacional nas máquinas virtuais em um conjunto de dimensionamento de VM.

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Criar ou atualizar um conjunto de dimensionamento de VMs.

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Criar ou atualizar um conjunto de dimensionamento de VMs.

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de dimensionamento de VMs.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de dimensionamento de VMs.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de dimensionamento de VMs.

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de dimensionamento de VMs.

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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.

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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.

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil da máquina virtual do conjunto de dimensionamento de máquinas virtuais para as instâncias da máquina virtual

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil da máquina virtual do conjunto de dimensionamento de máquinas virtuais para as instâncias da máquina virtual

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente.

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente.

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (atualize 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.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Reimageia 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.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Reimageia 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.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (atualize 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.

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Altera a propriedade ServiceState para um determinado serviço

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Altera a propriedade ServiceState para um determinado serviço

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de dimensionamento de VMs.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de dimensionamento de VMs.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs.

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs.

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Converte a propriedade SinglePlacementGroup em false para um conjunto de dimensionamento de máquinas virtuais existente.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Guia de domínio de atualização manual da plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais da malha de serviço.

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Exibir informações sobre um conjunto de dimensionamento de máquinas virtuais.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtém o status de uma instância do conjunto de dimensionamento de VMs.

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtém uma lista de todos os conjuntos de dimensionamento de VMs em um grupo de recursos.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

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.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtém todos os conjuntos de dimensionamento de VM na assinatura especificada para o local especificado.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtém a lista de atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VMs.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Obtém uma lista de SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias de VM mínimas e máximas permitidas para cada SKU.

Detalhes do método

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Aprove a atualização em atualizações sem interrupção adiadas para discos do sistema operacional nas máquinas virtuais em um conjunto de dimensionamento de VM.

function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

Retornos

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Aprove a atualização em atualizações sem interrupção adiadas para discos do sistema operacional nas máquinas virtuais em um conjunto de dimensionamento de VM.

function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

Retornos

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Criar ou atualizar um conjunto de dimensionamento de VMs.

function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento de VMs a ser criado ou atualizado.

parameters
VirtualMachineScaleSet

O objeto do conjunto de dimensionamento.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Criar ou atualizar um conjunto de dimensionamento de VMs.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSet>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento de VMs a ser criado ou atualizado.

parameters
VirtualMachineScaleSet

O objeto do conjunto de dimensionamento.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de dimensionamento de VMs.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de dimensionamento de VMs.

function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de dimensionamento de VMs.

function beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de dimensionamento de VMs.

function beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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

function beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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.

function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil da máquina virtual do conjunto de dimensionamento de máquinas virtuais para as instâncias da máquina virtual

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsReapplyOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil da máquina virtual do conjunto de dimensionamento de máquinas virtuais para as instâncias da máquina virtual

function beginReapplyAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsReapplyOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsRedeployOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente.

function beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsRedeployOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (atualize 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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsReimageOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Reimageia 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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Reimageia 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.

function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (atualize 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.

function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsReimageOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsRestartOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsRestartOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Altera a propriedade ServiceState para um determinado serviço

function beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais a ser criado ou atualizado.

parameters
OrchestrationServiceStateInput

O objeto de entrada para a API SetOrchestrationServiceState.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Altera a propriedade ServiceState para um determinado serviço

function beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais a ser criado ou atualizado.

parameters
OrchestrationServiceStateInput

O objeto de entrada para a API SetOrchestrationServiceState.

Retornos

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.

function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de dimensionamento de VMs.

function beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento de VMs a ser criado ou atualizado.

parameters
VirtualMachineScaleSetUpdate

O objeto do conjunto de dimensionamento.

options
VirtualMachineScaleSetsUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de dimensionamento de VMs.

function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<VirtualMachineScaleSet>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento de VMs a ser criado ou atualizado.

parameters
VirtualMachineScaleSetUpdate

O objeto do conjunto de dimensionamento.

options
VirtualMachineScaleSetsUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs.

function beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs.

function beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de dimensionamento de VMs.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Converte a propriedade SinglePlacementGroup em false para um conjunto de dimensionamento de máquinas virtuais existente.

function convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento de máquinas virtuais a ser criado ou atualizado.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

O objeto de entrada para a API ConvertToSinglePlacementGroup.

Retornos

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Guia de domínio de atualização manual da plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais da malha de serviço.

function forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise<RecoveryWalkResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

platformUpdateDomain

number

O domínio de atualização de plataforma para o qual uma caminhada de recuperação manual é solicitada

Retornos

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Exibir informações sobre um conjunto de dimensionamento de máquinas virtuais.

function get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise<VirtualMachineScaleSet>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsGetOptionalParams

Os parâmetros de opções.

Retornos

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtém o status de uma instância do conjunto de dimensionamento de VMs.

function getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetInstanceView>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

Os parâmetros de opções.

Retornos

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtém uma lista de todos os conjuntos de dimensionamento de VMs em um grupo de recursos.

function list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
VirtualMachineScaleSetsListOptionalParams

Os parâmetros de opções.

Retornos

listAll(VirtualMachineScaleSetsListAllOptionalParams)

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.

function listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

Parâmetros

options
VirtualMachineScaleSetsListAllOptionalParams

Os parâmetros de opções.

Retornos

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtém todos os conjuntos de dimensionamento de VM na assinatura especificada para o local especificado.

function listByLocation(location: string, options?: VirtualMachineScaleSetsListByLocationOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

Parâmetros

location

string

O local para o qual os conjuntos de dimensionamento de VM na assinatura são consultados.

options
VirtualMachineScaleSetsListByLocationOptionalParams

Os parâmetros de opções.

Retornos

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtém a lista de atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VMs.

function listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams

Os parâmetros de opções.

Retornos

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Obtém uma lista de SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias de VM mínimas e máximas permitidas para cada SKU.

function listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetSku, VirtualMachineScaleSetSku[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmScaleSetName

string

O nome do conjunto de dimensionamento da VM.

options
VirtualMachineScaleSetsListSkusOptionalParams

Os parâmetros de opções.

Retornos