Partilhar via


VirtualMachineScaleSets interface

Interface que representa um VirtualMachineScaleSets.

Métodos

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

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

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

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

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Crie ou atualize um conjunto de escala de VM.

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Crie ou atualize um conjunto de escala de VM.

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Deslocaliza máquinas virtuais específicas em um conjunto de escala de VM. 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áquina virtual distribui.

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Deslocaliza máquinas virtuais específicas em um conjunto de escala de VM. 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áquina virtual distribui.

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de escala de VM.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de escala de VM.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de escala de VM.

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de escala de VM.

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VM. A operação em instâncias que não são elegíveis para executar manutenção será falhada. 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 VM. A operação em instâncias que não são elegíveis para executar manutenção será falhada. 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)

Desligue (pare) uma ou mais máquinas virtuais em um conjunto de escala de VM. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use a desalocação para liberar recursos e evitar cobranças. Além disso, essa operação não é permitida em máquinas virtuais em um conjunto de escala de VM que estão sendo desalocadas ou já foram deslocalizadas.

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Desligue (pare) uma ou mais máquinas virtuais em um conjunto de escala de VM. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use a desalocação para liberar recursos e evitar cobranças. Além disso, essa operação não é permitida em máquinas virtuais em um conjunto de escala de VM que estão sendo desalocadas ou já foram deslocalizadas.

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil de máquina virtual Scale set Virtual Machine às instâncias de máquina virtual

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil de máquina virtual Scale set Virtual Machine às instâncias de 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 liga-as 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 liga-as novamente.

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Recria imagens (atualiza o sistema operacional) de uma ou mais máquinas virtuais em um conjunto de escala de VM que não têm um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Recria imagens de todos os discos (incluindo discos de dados) nas máquinas virtuais em um conjunto de escala de VM. Esta operação só é suportada para discos geridos.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Recria imagens de todos os discos (incluindo discos de dados) nas máquinas virtuais em um conjunto de escala de VM. Esta operação só é suportada para discos geridos.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Recria imagens (atualiza o sistema operacional) de uma ou mais máquinas virtuais em um conjunto de escala de VM que não têm um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de 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 VM.

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

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

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 escala de VM.

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia uma ou mais máquinas virtuais em um conjunto de escala de VM.

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de escala de VM.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de escala de VM.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

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

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

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

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Converte a propriedade SinglePlacementGroup em false para um conjunto de escala de máquina virtual existente.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Caminhada manual do domínio de atualização de plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquina virtual de malha de serviço.

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Exibir informações sobre um conjunto de dimensionamento de máquina virtual.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtém o status de uma instância de conjunto de escala de VM.

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtém uma lista de todos os conjuntos de escala de VM em um grupo de recursos.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Obtém uma lista de todos os Conjuntos de Escala de VM na assinatura, independentemente do grupo de recursos associado. Use a propriedade nextLink na resposta para obter a próxima página de Conjuntos de Escala de VM. Faça isso até que o nextLink seja nulo para buscar todos os Conjuntos de Escala de VM.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtém todos os conjuntos de escala de VM sob a assinatura especificada para o local especificado.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtém uma lista de atualizações do sistema operacional em uma instância de conjunto de escala de VM.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

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

Detalhes de Método

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Aprove a atualização em atualizações de interrupção adiada para discos do sistema operacional nas máquinas virtuais em um conjunto de escala 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 escala de VM.

Devoluções

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Aprove a atualização em atualizações de interrupção adiada para discos do sistema operacional nas máquinas virtuais em um conjunto de escala 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 escala de VM.

Devoluções

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Crie ou atualize um conjunto de escala de VM.

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 da escala da VM definida para criar ou atualizar.

parameters
VirtualMachineScaleSet

O objeto do conjunto de escalas.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Crie ou atualize um conjunto de escala de VM.

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 da escala da VM definida para criar ou atualizar.

parameters
VirtualMachineScaleSet

O objeto do conjunto de escalas.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Deslocaliza máquinas virtuais específicas em um conjunto de escala de VM. 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áquina virtual distribui.

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 escala de VM.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Deslocaliza máquinas virtuais específicas em um conjunto de escala de VM. 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áquina virtual distribui.

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 escala de VM.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de escala de VM.

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 escala de VM.

options
VirtualMachineScaleSetsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Exclui um conjunto de escala de VM.

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 escala de VM.

options
VirtualMachineScaleSetsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de escala de VM.

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 escala de VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de escala de VM.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Exclui máquinas virtuais em um conjunto de escala de VM.

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 escala de VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de escala de VM.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VM. A operação em instâncias que não são elegíveis para executar manutenção será falhada. 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 escala de VM.

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.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 VM. A operação em instâncias que não são elegíveis para executar manutenção será falhada. 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 escala de VM.

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Desligue (pare) uma ou mais máquinas virtuais em um conjunto de escala de VM. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use a desalocação para liberar recursos e evitar cobranças. Além disso, essa operação não é permitida em máquinas virtuais em um conjunto de escala de VM que estão sendo desalocadas ou já foram deslocalizadas.

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 escala de VM.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Desligue (pare) uma ou mais máquinas virtuais em um conjunto de escala de VM. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use a desalocação para liberar recursos e evitar cobranças. Além disso, essa operação não é permitida em máquinas virtuais em um conjunto de escala de VM que estão sendo desalocadas ou já foram deslocalizadas.

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 escala de VM.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil de máquina virtual Scale set Virtual Machine às instâncias de 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 escala de VM.

options
VirtualMachineScaleSetsReapplyOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Reaplica o perfil de máquina virtual Scale set Virtual Machine às instâncias de 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 escala de VM.

options
VirtualMachineScaleSetsReapplyOptionalParams

Os parâmetros de opções.

Devoluções

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 liga-as 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 escala de VM.

options
VirtualMachineScaleSetsRedeployOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.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 liga-as 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 escala de VM.

options
VirtualMachineScaleSetsRedeployOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Recria imagens (atualiza o sistema operacional) de uma ou mais máquinas virtuais em um conjunto de escala de VM que não têm um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de 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 escala de VM.

options
VirtualMachineScaleSetsReimageOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Recria imagens de todos os discos (incluindo discos de dados) nas máquinas virtuais em um conjunto de escala de VM. Esta operação só é suportada para discos geridos.

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 escala de VM.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Recria imagens de todos os discos (incluindo discos de dados) nas máquinas virtuais em um conjunto de escala de VM. Esta operação só é suportada para discos geridos.

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 escala de VM.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Recria imagens (atualiza o sistema operacional) de uma ou mais máquinas virtuais em um conjunto de escala de VM que não têm um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de 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 escala de VM.

options
VirtualMachineScaleSetsReimageOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

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

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 escala de VM.

options
VirtualMachineScaleSetsRestartOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

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

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 escala de VM.

options
VirtualMachineScaleSetsRestartOptionalParams

Os parâmetros de opções.

Devoluções

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 da escala da máquina virtual definida para criar ou atualizar.

parameters
OrchestrationServiceStateInput

O objeto de entrada para SetOrchestrationServiceState API.

Devoluções

Promise<@azure/core-lro.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 da escala da máquina virtual definida para criar ou atualizar.

parameters
OrchestrationServiceStateInput

O objeto de entrada para SetOrchestrationServiceState API.

Devoluções

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia uma ou mais máquinas virtuais em um conjunto de escala de VM.

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 escala de VM.

options
VirtualMachineScaleSetsStartOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia uma ou mais máquinas virtuais em um conjunto de escala de VM.

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 escala de VM.

options
VirtualMachineScaleSetsStartOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de escala de VM.

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 da escala da VM definida para criar ou atualizar.

parameters
VirtualMachineScaleSetUpdate

O objeto do conjunto de escalas.

options
VirtualMachineScaleSetsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Atualize um conjunto de escala de VM.

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 da escala da VM definida para criar ou atualizar.

parameters
VirtualMachineScaleSetUpdate

O objeto do conjunto de escalas.

options
VirtualMachineScaleSetsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

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

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 escala de VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de escala de VM.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.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 escala de VM.

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 escala de VM.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Uma lista de IDs de instância de máquina virtual do conjunto de escala de VM.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Converte a propriedade SinglePlacementGroup em false para um conjunto de escala de máquina virtual 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 da escala da máquina virtual definida para criar ou atualizar.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

O objeto de entrada para a API ConvertToSinglePlacementGroup.

Devoluções

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Caminhada manual do domínio de atualização de plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquina virtual de 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 escala de VM.

platformUpdateDomain

number

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

Devoluções

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Exibir informações sobre um conjunto de dimensionamento de máquina virtual.

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 escala de VM.

options
VirtualMachineScaleSetsGetOptionalParams

Os parâmetros de opções.

Devoluções

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtém o status de uma instância de conjunto de escala de VM.

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 escala de VM.

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

Os parâmetros de opções.

Devoluções

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtém uma lista de todos os conjuntos de escala de VM 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.

Devoluções

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Obtém uma lista de todos os Conjuntos de Escala de VM na assinatura, independentemente do grupo de recursos associado. Use a propriedade nextLink na resposta para obter a próxima página de Conjuntos de Escala de VM. Faça isso até que o nextLink seja nulo para buscar todos os Conjuntos de Escala de VM.

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

Parâmetros

options
VirtualMachineScaleSetsListAllOptionalParams

Os parâmetros de opções.

Devoluções

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtém todos os conjuntos de escala de VM sob a 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 a escala da VM é definida sob a assinatura é consultada.

options
VirtualMachineScaleSetsListByLocationOptionalParams

Os parâmetros de opções.

Devoluções

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtém uma lista de atualizações do sistema operacional em uma instância de conjunto de escala de VM.

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 escala de VM.

options
VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams

Os parâmetros de opções.

Devoluções

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Obtém uma lista de SKUs disponíveis para seu conjunto de escala de VM, 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 escala de VM.

options
VirtualMachineScaleSetsListSkusOptionalParams

Os parâmetros de opções.

Devoluções