VirtualMachineScaleSetsOperations interface

Interfaccia che rappresenta un'operazione VirtualMachineScaleSets.

Proprietà

approveRollingUpgrade

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.

beginApproveRollingUpgrade
beginApproveRollingUpgradeAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDeallocate
beginDeallocateAndWait
beginDelete
beginDeleteAndWait
beginDeleteInstances
beginDeleteInstancesAndWait
beginPerformMaintenance
beginPerformMaintenanceAndWait
beginPowerOff
beginPowerOffAndWait
beginReapply
beginReapplyAndWait
beginRedeploy
beginRedeployAndWait
beginReimage
beginReimageAll
beginReimageAllAndWait
beginReimageAndWait
beginRestart
beginRestartAndWait
beginScaleOut
beginScaleOutAndWait
beginSetOrchestrationServiceState
beginSetOrchestrationServiceStateAndWait
beginStart
beginStartAndWait
beginUpdate
beginUpdateAndWait
beginUpdateInstances
beginUpdateInstancesAndWait
convertToSinglePlacementGroup

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

createOrUpdate

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

deallocate

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

delete
deleteInstances

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

forceRecoveryServiceFabricPlatformUpdateDomainWalk

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

get

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

getInstanceView

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

list

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

listAll

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

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

listOSUpgradeHistory

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

listSkus

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

performMaintenance

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 non sarà riuscita. Per altre informazioni, vedere le procedure consigliate: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

powerOff

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 deallocate per rilasciare le risorse ed evitare addebiti.

reapply

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

redeploy

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

reimage

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 che dispongono di un disco temporaneo del sistema operativo, la macchina virtuale viene reimpostata sullo stato iniziale.

reimageAll

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.

restart

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

scaleOut

Aumenta il numero di istanze di una o più macchine virtuali in un set di scalabilità di macchine virtuali.

setOrchestrationServiceState

Modifica la proprietà ServiceState per un determinato servizio

start

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

update

Aggiornare un set di scalabilità di macchine virtuali.

updateInstances

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

Dettagli proprietà

approveRollingUpgrade

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.

approveRollingUpgrade: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams) => PollerLike<OperationState<void>, void>

beginApproveRollingUpgrade

Avviso

Questa API è ora deprecata.

use approveRollingUpgrade instead

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

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginApproveRollingUpgradeAndWait

Avviso

Questa API è ora deprecata.

use approveRollingUpgrade instead

beginApproveRollingUpgradeAndWait: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams) => Promise<void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams) => Promise<void>

beginCreateOrUpdate

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

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

Valore della proprietà

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

beginCreateOrUpdateAndWait

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

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

Valore della proprietà

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

beginDeallocate

Avviso

Questa API è ora deprecata.

use deallocate instead

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

Valore della proprietà

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

beginDeallocateAndWait

Avviso

Questa API è ora deprecata.

use deallocate instead

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

Valore della proprietà

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

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

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

Valore della proprietà

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

beginDeleteInstances

Avviso

Questa API è ora deprecata.

use deleteInstances instead

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

Valore della proprietà

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

beginDeleteInstancesAndWait

Avviso

Questa API è ora deprecata.

use deleteInstances instead

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

Valore della proprietà

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

beginPerformMaintenance

Avviso

Questa API è ora deprecata.

use performMaintenance instead

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

Valore della proprietà

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

beginPerformMaintenanceAndWait

Avviso

Questa API è ora deprecata.

use performMaintenance instead

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

Valore della proprietà

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

beginPowerOff

Avviso

Questa API è ora deprecata.

use powerOff instead

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

Valore della proprietà

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

beginPowerOffAndWait

Avviso

Questa API è ora deprecata.

use powerOff instead

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

Valore della proprietà

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

beginReapply

Avviso

Questa API è ora deprecata.

use reapply instead

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

Valore della proprietà

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

beginReapplyAndWait

Avviso

Questa API è ora deprecata.

use reapply instead

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

Valore della proprietà

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

beginRedeploy

Avviso

Questa API è ora deprecata.

use redeploy instead

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

Valore della proprietà

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

beginRedeployAndWait

Avviso

Questa API è ora deprecata.

use redeploy instead

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

Valore della proprietà

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

beginReimage

Avviso

Questa API è ora deprecata.

use reimage instead

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

Valore della proprietà

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

beginReimageAll

Avviso

Questa API è ora deprecata.

use reimageAll instead

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

Valore della proprietà

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

beginReimageAllAndWait

Avviso

Questa API è ora deprecata.

use reimageAll instead

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

Valore della proprietà

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

beginReimageAndWait

Avviso

Questa API è ora deprecata.

use reimage instead

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

Valore della proprietà

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

beginRestart

Avviso

Questa API è ora deprecata.

use restart instead

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

Valore della proprietà

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

beginRestartAndWait

Avviso

Questa API è ora deprecata.

use restart instead

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

Valore della proprietà

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

beginScaleOut

Avviso

Questa API è ora deprecata.

use scaleOut instead

beginScaleOut: (resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginScaleOutAndWait

Avviso

Questa API è ora deprecata.

use scaleOut instead

beginScaleOutAndWait: (resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams) => Promise<void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams) => Promise<void>

beginSetOrchestrationServiceState

Avviso

Questa API è ora deprecata.

use setOrchestrationServiceState instead

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

Valore della proprietà

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

beginSetOrchestrationServiceStateAndWait

Avviso

Questa API è ora deprecata.

use setOrchestrationServiceState instead

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

Valore della proprietà

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

beginStart

Avviso

Questa API è ora deprecata.

use start instead

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

Valore della proprietà

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

beginStartAndWait

Avviso

Questa API è ora deprecata.

use start instead

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

Valore della proprietà

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

beginUpdate

Avviso

Questa API è ora deprecata.

use update instead

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

Valore della proprietà

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

beginUpdateAndWait

Avviso

Questa API è ora deprecata.

use update instead

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

Valore della proprietà

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

beginUpdateInstances

Avviso

Questa API è ora deprecata.

use updateInstances instead

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

Valore della proprietà

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

beginUpdateInstancesAndWait

Avviso

Questa API è ora deprecata.

use updateInstances instead

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

Valore della proprietà

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

convertToSinglePlacementGroup

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

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

Valore della proprietà

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

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>

deallocate

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

deallocate: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

delete

delete: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

deleteInstances

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

deleteInstances: (resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams) => PollerLike<OperationState<void>, void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk

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

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

Valore della proprietà

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

get

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

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

Valore della proprietà

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

getInstanceView

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

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

Valore della proprietà

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

list

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

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

Valore della proprietà

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

listAll

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.

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

Valore della proprietà

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

listByLocation

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

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

Valore della proprietà

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

listOSUpgradeHistory

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

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

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListOSUpgradeHistoryOptionalParams) => PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>

listSkus

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

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

Valore della proprietà

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

performMaintenance

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 non sarà riuscita. Per altre informazioni, vedere le procedure consigliate: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

performMaintenance: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>

powerOff

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 deallocate per rilasciare le risorse ed evitare addebiti.

powerOff: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams) => PollerLike<OperationState<void>, void>

reapply

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

reapply: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams) => PollerLike<OperationState<void>, void>

redeploy

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

redeploy: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams) => PollerLike<OperationState<void>, void>

reimage

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 che dispongono di un disco temporaneo del sistema operativo, la macchina virtuale viene reimpostata sullo stato iniziale.

reimage: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams) => PollerLike<OperationState<void>, void>

reimageAll

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.

reimageAll: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams) => PollerLike<OperationState<void>, void>

restart

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

restart: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams) => PollerLike<OperationState<void>, void>

scaleOut

Aumenta il numero di istanze di una o più macchine virtuali in un set di scalabilità di macchine virtuali.

scaleOut: (resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams) => PollerLike<OperationState<void>, void>

setOrchestrationServiceState

Modifica la proprietà ServiceState per un determinato servizio

setOrchestrationServiceState: (resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams) => PollerLike<OperationState<void>, void>

start

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

start: (resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams) => PollerLike<OperationState<void>, void>

update

Aggiornare un set di scalabilità di macchine virtuali.

update: (resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams) => PollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams) => PollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>

updateInstances

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

updateInstances: (resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams) => PollerLike<OperationState<void>, void>