Condividi tramite


VirtualMachineScaleSets interface

Interfaccia che rappresenta un oggetto VirtualMachineScaleSets.

Metodi

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approvare l'aggiornamento in caso di aggiornamenti in sequenza posticipati per i dischi del sistema operativo nelle macchine virtuali in un set di scalabilità di macchine virtuali.

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approvare l'aggiornamento in caso di aggiornamenti in sequenza posticipati per i dischi del sistema operativo nelle macchine virtuali in un set di scalabilità di macchine virtuali.

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Creare o aggiornare un set di scalabilità di macchine virtuali.

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Creare o aggiornare un set di scalabilità di macchine virtuali.

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Dealloca macchine virtuali specifiche in un set di scalabilità di macchine virtuali. Arresta le macchine virtuali e rilascia le risorse di calcolo. Non vengono addebitate le risorse di calcolo deallocate da questo set di scalabilità di macchine virtuali.

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Dealloca macchine virtuali specifiche in un set di scalabilità di macchine virtuali. Arresta le macchine virtuali e rilascia le risorse di calcolo. Non vengono addebitate le risorse di calcolo deallocate da questo set di scalabilità di macchine virtuali.

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un set di scalabilità di macchine virtuali.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un set di scalabilità di macchine virtuali.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina le macchine virtuali in un set di scalabilità di macchine virtuali.

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina le macchine virtuali in un set di scalabilità di macchine virtuali.

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Eseguire la manutenzione in una o più macchine virtuali in un set di scalabilità di macchine virtuali. L'operazione sulle istanze non idonee per l'esecuzione della manutenzione avrà esito negativo. Per altri dettagli, fare riferimento alle procedure consigliate: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Eseguire la manutenzione in una o più macchine virtuali in un set di scalabilità di macchine virtuali. L'operazione sulle istanze non idonee per l'esecuzione della manutenzione avrà esito negativo. Per altri dettagli, fare riferimento alle procedure consigliate: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Spegnere (arrestare) una o più macchine virtuali in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora collegate e vengono addebitate le risorse. Usare invece la deallocazione per rilasciare le risorse ed evitare addebiti.

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Spegnere (arrestare) una o più macchine virtuali in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora collegate e vengono addebitate le risorse. Usare invece la deallocazione per rilasciare le risorse ed evitare addebiti.

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Riapplica il profilo macchina virtuale del set di scalabilità di macchine virtuali alle istanze di macchina virtuale

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Riapplica il profilo macchina virtuale del set di scalabilità di macchine virtuali alle istanze di macchina virtuale

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arresta tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva nuovamente.

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arresta tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva nuovamente.

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Ricreazione dell'immagine (aggiornamento del sistema operativo) di una o più macchine virtuali in un set di scalabilità di macchine virtuali che non hanno un disco temporaneo del sistema operativo, per le macchine virtuali con un disco temporaneo del sistema operativo che la macchina virtuale viene reimpostata sullo stato iniziale.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Ricrea l'immagine di tutti i dischi ( inclusi i dischi dati ) nelle macchine virtuali in un set di scalabilità di macchine virtuali. Questa operazione è supportata solo per i dischi gestiti.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Ricrea l'immagine di tutti i dischi ( inclusi i dischi dati ) nelle macchine virtuali in un set di scalabilità di macchine virtuali. Questa operazione è supportata solo per i dischi gestiti.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Ricreazione dell'immagine (aggiornamento del sistema operativo) di una o più macchine virtuali in un set di scalabilità di macchine virtuali che non hanno un disco temporaneo del sistema operativo, per le macchine virtuali con un disco temporaneo del sistema operativo che la macchina virtuale viene reimpostata sullo stato iniziale.

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Riavvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Riavvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifica la proprietà ServiceState per un determinato servizio

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifica la proprietà ServiceState per un determinato servizio

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Avvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Avvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aggiornare un set di scalabilità di macchine virtuali.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aggiornare un set di scalabilità di macchine virtuali.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aggiorna una o più macchine virtuali al set di SKU più recente nel modello del set di scalabilità di macchine virtuali.

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aggiorna una o più macchine virtuali al set di SKU più recente nel modello del set di scalabilità di macchine virtuali.

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Converte la proprietà SinglePlacementGroup in false per un set di scalabilità di macchine virtuali esistente.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Procedura dettagliata per aggiornare le macchine virtuali in un set di scalabilità di macchine virtuali di Service Fabric.

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Visualizzare informazioni su un set di scalabilità di macchine virtuali.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Ottiene lo stato di un'istanza del set di scalabilità di macchine virtuali.

list(string, VirtualMachineScaleSetsListOptionalParams)

Ottiene un elenco di tutti i set di scalabilità di macchine virtuali in un gruppo di risorse.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Ottiene un elenco di tutti i set di scalabilità di macchine virtuali nella sottoscrizione, indipendentemente dal gruppo di risorse associato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei set di scalabilità di macchine virtuali. Eseguire questa operazione fino a nextLink è Null per recuperare tutti i set di scalabilità di macchine virtuali.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Ottiene tutti i set di scalabilità di macchine virtuali nella sottoscrizione specificata per il percorso specificato.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Ottiene l'elenco degli aggiornamenti del sistema operativo in un'istanza del set di scalabilità di macchine virtuali.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Ottiene un elenco di SKU disponibili per il set di scalabilità di macchine virtuali, incluse le istanze di vm minime e massime consentite per ogni SKU.

Dettagli metodo

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approvare l'aggiornamento in caso di aggiornamenti in sequenza posticipati per i dischi del sistema operativo nelle macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

Restituisce

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approvare l'aggiornamento in caso di aggiornamenti in sequenza posticipati per i dischi del sistema operativo nelle macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

Restituisce

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Creare o aggiornare un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali da creare o aggiornare.

parameters
VirtualMachineScaleSet

Oggetto del set di scalabilità.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Creare o aggiornare un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali da creare o aggiornare.

parameters
VirtualMachineScaleSet

Oggetto del set di scalabilità.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Dealloca macchine virtuali specifiche in un set di scalabilità di macchine virtuali. Arresta le macchine virtuali e rilascia le risorse di calcolo. Non vengono addebitate le risorse di calcolo deallocate da questo set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Dealloca macchine virtuali specifiche in un set di scalabilità di macchine virtuali. Arresta le macchine virtuali e rilascia le risorse di calcolo. Non vengono addebitate le risorse di calcolo deallocate da questo set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina le macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Elenco degli ID dell'istanza di macchina virtuale del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina le macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Elenco degli ID dell'istanza di macchina virtuale del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Eseguire la manutenzione in una o più macchine virtuali in un set di scalabilità di macchine virtuali. L'operazione sulle istanze non idonee per l'esecuzione della manutenzione avrà esito negativo. Per altri dettagli, fare riferimento alle procedure consigliate: 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>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

Restituisce

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

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Eseguire la manutenzione in una o più macchine virtuali in un set di scalabilità di macchine virtuali. L'operazione sulle istanze non idonee per l'esecuzione della manutenzione avrà esito negativo. Per altri dettagli, fare riferimento alle procedure consigliate: 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>

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

Restituisce

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Spegnere (arrestare) una o più macchine virtuali in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora collegate e vengono addebitate le risorse. Usare invece la deallocazione per rilasciare le risorse ed evitare addebiti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Parametri delle opzioni.

Restituisce

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

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Spegnere (arrestare) una o più macchine virtuali in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora collegate e vengono addebitate le risorse. Usare invece la deallocazione per rilasciare le risorse ed evitare addebiti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Riapplica il profilo macchina virtuale del set di scalabilità di macchine virtuali alle istanze di macchina virtuale

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsReapplyOptionalParams

Parametri delle opzioni.

Restituisce

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

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Riapplica il profilo macchina virtuale del set di scalabilità di macchine virtuali alle istanze di macchina virtuale

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsReapplyOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arresta tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva nuovamente.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsRedeployOptionalParams

Parametri delle opzioni.

Restituisce

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

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arresta tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva nuovamente.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsRedeployOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Ricreazione dell'immagine (aggiornamento del sistema operativo) di una o più macchine virtuali in un set di scalabilità di macchine virtuali che non hanno un disco temporaneo del sistema operativo, per le macchine virtuali con un disco temporaneo del sistema operativo che la macchina virtuale viene reimpostata sullo stato iniziale.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsReimageOptionalParams

Parametri delle opzioni.

Restituisce

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

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Ricrea l'immagine di tutti i dischi ( inclusi i dischi dati ) nelle macchine virtuali in un set di scalabilità di macchine virtuali. Questa operazione è supportata solo per i dischi gestiti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Parametri delle opzioni.

Restituisce

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

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Ricrea l'immagine di tutti i dischi ( inclusi i dischi dati ) nelle macchine virtuali in un set di scalabilità di macchine virtuali. Questa operazione è supportata solo per i dischi gestiti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Ricreazione dell'immagine (aggiornamento del sistema operativo) di una o più macchine virtuali in un set di scalabilità di macchine virtuali che non hanno un disco temporaneo del sistema operativo, per le macchine virtuali con un disco temporaneo del sistema operativo che la macchina virtuale viene reimpostata sullo stato iniziale.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsReimageOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Riavvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsRestartOptionalParams

Parametri delle opzioni.

Restituisce

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

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Riavvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsRestartOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifica la proprietà ServiceState per un determinato servizio

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali da creare o aggiornare.

parameters
OrchestrationServiceStateInput

Oggetto di input per l'API SetOrchestrationServiceState.

Restituisce

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

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifica la proprietà ServiceState per un determinato servizio

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali da creare o aggiornare.

parameters
OrchestrationServiceStateInput

Oggetto di input per l'API SetOrchestrationServiceState.

Restituisce

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Avvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsStartOptionalParams

Parametri delle opzioni.

Restituisce

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

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Avvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsStartOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aggiornare un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali da creare o aggiornare.

parameters
VirtualMachineScaleSetUpdate

Oggetto del set di scalabilità.

options
VirtualMachineScaleSetsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aggiornare un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali da creare o aggiornare.

parameters
VirtualMachineScaleSetUpdate

Oggetto del set di scalabilità.

options
VirtualMachineScaleSetsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aggiorna una o più macchine virtuali al set di SKU più recente nel modello del set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Elenco degli ID dell'istanza di macchina virtuale del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aggiorna una o più macchine virtuali al set di SKU più recente nel modello del set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Elenco degli ID dell'istanza di macchina virtuale del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Converte la proprietà SinglePlacementGroup in false per un set di scalabilità di macchine virtuali esistente.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali da creare o aggiornare.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

Oggetto di input per l'API ConvertToSinglePlacementGroup.

Restituisce

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Procedura dettagliata per aggiornare le macchine virtuali in un set di scalabilità di macchine virtuali di Service Fabric.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

platformUpdateDomain

number

Dominio di aggiornamento della piattaforma per il quale viene richiesta una procedura di ripristino manuale

Restituisce

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Visualizzare informazioni su un set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsGetOptionalParams

Parametri delle opzioni.

Restituisce

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Ottiene lo stato di un'istanza del set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

Parametri delle opzioni.

Restituisce

list(string, VirtualMachineScaleSetsListOptionalParams)

Ottiene un elenco di tutti i set di scalabilità di macchine virtuali in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
VirtualMachineScaleSetsListOptionalParams

Parametri delle opzioni.

Restituisce

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Ottiene un elenco di tutti i set di scalabilità di macchine virtuali nella sottoscrizione, indipendentemente dal gruppo di risorse associato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei set di scalabilità di macchine virtuali. Eseguire questa operazione fino a nextLink è Null per recuperare tutti i set di scalabilità di macchine virtuali.

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

Parametri

options
VirtualMachineScaleSetsListAllOptionalParams

Parametri delle opzioni.

Restituisce

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Ottiene tutti i set di scalabilità di macchine virtuali nella sottoscrizione specificata per il percorso specificato.

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

Parametri

location

string

Percorso per il quale vengono sottoposti a query i set di scalabilità di macchine virtuali nella sottoscrizione.

options
VirtualMachineScaleSetsListByLocationOptionalParams

Parametri delle opzioni.

Restituisce

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Ottiene l'elenco degli aggiornamenti del sistema operativo in un'istanza del set di scalabilità di macchine virtuali.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

Restituisce

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Ottiene un elenco di SKU disponibili per il set di scalabilità di macchine virtuali, incluse le istanze di vm minime e massime consentite per ogni SKU.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

vmScaleSetName

string

Nome del set di scalabilità di macchine virtuali.

options
VirtualMachineScaleSetsListSkusOptionalParams

Parametri delle opzioni.

Restituisce