Freigeben über


VirtualMachineScaleSets interface

Schnittstelle, die eine VirtualMachineScaleSets darstellt.

Methoden

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Genehmigen Sie das Upgrade für verzögerte rollierende Upgrades für Betriebssystemdatenträger auf den virtuellen Computern in einer VM-Skalierungsgruppe.

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Genehmigen Sie das Upgrade für verzögerte rollierende Upgrades für Betriebssystemdatenträger auf den virtuellen Computern in einer VM-Skalierungsgruppe.

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer VM-Skalierungsgruppe

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer VM-Skalierungsgruppe

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe zugewiesen werden, werden Ihnen nicht in Rechnung gestellt.

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe zugewiesen werden, werden Ihnen nicht in Rechnung gestellt.

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Löscht eine VM-Skalierungsgruppe.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Löscht eine VM-Skalierungsgruppe.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Löscht virtuelle Computer in einer VM-Skalierungsgruppe.

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Löscht virtuelle Computer in einer VM-Skalierungsgruppe.

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Führen Sie Wartungen auf mindestens einem virtuellen Computer in einer VM-Skalierungsgruppe durch. Der Vorgang für Instanzen, die nicht für die Wartung geeignet sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter Bewährte Methoden: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Führen Sie Wartungen auf mindestens einem virtuellen Computer in einer VM-Skalierungsgruppe durch. Der Vorgang für Instanzen, die nicht für die Wartung geeignet sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter Bewährte Methoden: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Schalten Sie mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe aus (beenden). Beachten Sie, dass weiterhin Ressourcen angefügt sind und Ihnen die Ressourcen in Rechnung gestellt werden. Verwenden Sie stattdessen deallocate, um Ressourcen freizugeben und Gebühren zu vermeiden.

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Schalten Sie mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe aus (beenden). Beachten Sie, dass weiterhin Ressourcen angefügt sind und Ihnen die Ressourcen in Rechnung gestellt werden. Verwenden Sie stattdessen deallocate, um Ressourcen freizugeben und Gebühren zu vermeiden.

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Fährt alle virtuellen Computer in der VM-Skalierungsgruppe herunter, verschiebt sie zu einem neuen Knoten und schaltet sie wieder ein.

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Fährt alle virtuellen Computer in der VM-Skalierungsgruppe herunter, verschiebt sie zu einem neuen Knoten und schaltet sie wieder ein.

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (Upgrade des Betriebssystems) mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe, die keinen kurzlebigen Betriebssystemdatenträger aufweisen. Für virtuelle Computer, die über einen kurzlebigen Betriebssystemdatenträger verfügen, wird der virtuelle Computer auf den Anfangszustand zurückgesetzt.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Erstellt alle Datenträger (einschließlich Datenträgern) auf den virtuellen Computern in einer VM-Skalierungsgruppe neu. Dieser Vorgang wird nur für verwaltete Datenträger unterstützt.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Erstellt alle Datenträger (einschließlich Datenträgern) auf den virtuellen Computern in einer VM-Skalierungsgruppe neu. Dieser Vorgang wird nur für verwaltete Datenträger unterstützt.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (Upgrade des Betriebssystems) mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe, die keinen kurzlebigen Betriebssystemdatenträger aufweisen. Für virtuelle Computer, die über einen kurzlebigen Betriebssystemdatenträger verfügen, wird der virtuelle Computer auf den Anfangszustand zurückgesetzt.

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe neu.

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe neu.

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Ändert die ServiceState-Eigenschaft für einen bestimmten Dienst

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Ändert die ServiceState-Eigenschaft für einen bestimmten Dienst

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualisieren sie eine VM-Skalierungsgruppe.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualisieren sie eine VM-Skalierungsgruppe.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aktualisiert mindestens einen virtuellen Computer auf den neuesten SKU-Satz im VM-Skalierungsgruppenmodell.

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aktualisiert mindestens einen virtuellen Computer auf den neuesten SKU-Satz im VM-Skalierungsgruppenmodell.

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Konvertiert die SinglePlacementGroup-Eigenschaft für eine vorhandene VM-Skalierungsgruppe in false.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Manuelle Plattformupdatedomäne, um virtuelle Computer in einer Service Fabric-VM-Skalierungsgruppe zu aktualisieren.

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Zeigt Informationen zu einer VM-Skalierungsgruppe an.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Ruft die status einer VM-Skalierungsgruppe instance ab.

list(string, VirtualMachineScaleSetsListOptionalParams)

Ruft eine Liste aller VM-Skalierungsgruppen unter einer Ressourcengruppe ab.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Ruft eine Liste aller VM-Skalierungsgruppen im Abonnement ab, unabhängig von der zugeordneten Ressourcengruppe. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite von VM-Skalierungsgruppen abzurufen. Führen Sie dies aus, bis nextLink null ist, um alle VM-Skalierungsgruppen abzurufen.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Ruft alle VM-Skalierungsgruppen unter dem angegebenen Abonnement für den angegebenen Speicherort ab.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Ruft die Liste der Betriebssystemupgrades für eine VM-Skalierungsgruppe instance ab.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Ruft eine Liste der skUs ab, die für Ihre VM-Skalierungsgruppe verfügbar sind, einschließlich der minimalen und maximalen VM-Instanzen, die für jede SKU zulässig sind.

Details zur Methode

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Genehmigen Sie das Upgrade für verzögerte rollierende Upgrades für Betriebssystemdatenträger auf den virtuellen Computern in einer VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

Gibt zurück

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Genehmigen Sie das Upgrade für verzögerte rollierende Upgrades für Betriebssystemdatenträger auf den virtuellen Computern in einer VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

Gibt zurück

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer VM-Skalierungsgruppe

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe, die erstellt oder aktualisiert werden soll.

parameters
VirtualMachineScaleSet

Das Skalierungsgruppenobjekt.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer VM-Skalierungsgruppe

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe, die erstellt oder aktualisiert werden soll.

parameters
VirtualMachineScaleSet

Das Skalierungsgruppenobjekt.

Gibt zurück

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe zugewiesen werden, werden Ihnen nicht in Rechnung gestellt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Zuordnung bestimmter virtueller Computer in einer VM-Skalierungsgruppe. Fährt die virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die von dieser VM-Skalierungsgruppe zugewiesen werden, werden Ihnen nicht in Rechnung gestellt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Löscht eine VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Löscht eine VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Löscht virtuelle Computer in einer VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Eine Liste der virtuellen Computer instance IDs aus der VM-Skalierungsgruppe.

Gibt zurück

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

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Löscht virtuelle Computer in einer VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Eine Liste der virtuellen Computer instance IDs aus der VM-Skalierungsgruppe.

Gibt zurück

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Führen Sie Wartungen auf mindestens einem virtuellen Computer in einer VM-Skalierungsgruppe durch. Der Vorgang für Instanzen, die nicht für die Wartung geeignet sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter Bewährte Methoden: 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>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

Gibt zurück

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

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Führen Sie Wartungen auf mindestens einem virtuellen Computer in einer VM-Skalierungsgruppe durch. Der Vorgang für Instanzen, die nicht für die Wartung geeignet sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter Bewährte Methoden: 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>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

Gibt zurück

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Schalten Sie mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe aus (beenden). Beachten Sie, dass weiterhin Ressourcen angefügt sind und Ihnen die Ressourcen in Rechnung gestellt werden. Verwenden Sie stattdessen deallocate, um Ressourcen freizugeben und Gebühren zu vermeiden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Schalten Sie mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe aus (beenden). Beachten Sie, dass weiterhin Ressourcen angefügt sind und Ihnen die Ressourcen in Rechnung gestellt werden. Verwenden Sie stattdessen deallocate, um Ressourcen freizugeben und Gebühren zu vermeiden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsReapplyOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsReapplyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Fährt alle virtuellen Computer in der VM-Skalierungsgruppe herunter, verschiebt sie zu einem neuen Knoten und schaltet sie wieder ein.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsRedeployOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Fährt alle virtuellen Computer in der VM-Skalierungsgruppe herunter, verschiebt sie zu einem neuen Knoten und schaltet sie wieder ein.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsRedeployOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (Upgrade des Betriebssystems) mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe, die keinen kurzlebigen Betriebssystemdatenträger aufweisen. Für virtuelle Computer, die über einen kurzlebigen Betriebssystemdatenträger verfügen, wird der virtuelle Computer auf den Anfangszustand zurückgesetzt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsReimageOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Erstellt alle Datenträger (einschließlich Datenträgern) auf den virtuellen Computern in einer VM-Skalierungsgruppe neu. Dieser Vorgang wird nur für verwaltete Datenträger unterstützt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Erstellt alle Datenträger (einschließlich Datenträgern) auf den virtuellen Computern in einer VM-Skalierungsgruppe neu. Dieser Vorgang wird nur für verwaltete Datenträger unterstützt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (Upgrade des Betriebssystems) mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe, die keinen kurzlebigen Betriebssystemdatenträger aufweisen. Für virtuelle Computer, die über einen kurzlebigen Betriebssystemdatenträger verfügen, wird der virtuelle Computer auf den Anfangszustand zurückgesetzt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsReimageOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe neu.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsRestartOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe neu.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsRestartOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Ändert die ServiceState-Eigenschaft für einen bestimmten Dienst

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe, die erstellt oder aktualisiert werden soll.

parameters
OrchestrationServiceStateInput

Das Eingabeobjekt für die SetOrchestrationServiceState-API.

Gibt zurück

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

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Ändert die ServiceState-Eigenschaft für einen bestimmten Dienst

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe, die erstellt oder aktualisiert werden soll.

parameters
OrchestrationServiceStateInput

Das Eingabeobjekt für die SetOrchestrationServiceState-API.

Gibt zurück

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsStartOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsStartOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualisieren sie eine VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe, die erstellt oder aktualisiert werden soll.

parameters
VirtualMachineScaleSetUpdate

Das Skalierungsgruppenobjekt.

options
VirtualMachineScaleSetsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualisieren sie eine VM-Skalierungsgruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe, die erstellt oder aktualisiert werden soll.

parameters
VirtualMachineScaleSetUpdate

Das Skalierungsgruppenobjekt.

options
VirtualMachineScaleSetsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aktualisiert mindestens einen virtuellen Computer auf den neuesten SKU-Satz im VM-Skalierungsgruppenmodell.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Eine Liste der virtuellen Computer instance IDs aus der VM-Skalierungsgruppe.

Gibt zurück

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

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Aktualisiert mindestens einen virtuellen Computer auf den neuesten SKU-Satz im VM-Skalierungsgruppenmodell.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Eine Liste der virtuellen Computer instance IDs aus der VM-Skalierungsgruppe.

Gibt zurück

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Konvertiert die SinglePlacementGroup-Eigenschaft für eine vorhandene VM-Skalierungsgruppe in false.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe, die erstellt oder aktualisiert werden soll.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

Das Eingabeobjekt für die ConvertToSinglePlacementGroup-API.

Gibt zurück

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Manuelle Plattformupdatedomäne, um virtuelle Computer in einer Service Fabric-VM-Skalierungsgruppe zu aktualisieren.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

platformUpdateDomain

number

Die Plattformupdatedomäne, für die eine manuelle Wiederherstellungsanleitung angefordert wird

Gibt zurück

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Zeigt Informationen zu einer VM-Skalierungsgruppe an.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsGetOptionalParams

Die Optionsparameter.

Gibt zurück

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Ruft die status einer VM-Skalierungsgruppe instance ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

Gibt zurück

list(string, VirtualMachineScaleSetsListOptionalParams)

Ruft eine Liste aller VM-Skalierungsgruppen unter einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

options
VirtualMachineScaleSetsListOptionalParams

Die Optionsparameter.

Gibt zurück

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Ruft eine Liste aller VM-Skalierungsgruppen im Abonnement ab, unabhängig von der zugeordneten Ressourcengruppe. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite von VM-Skalierungsgruppen abzurufen. Führen Sie dies aus, bis nextLink null ist, um alle VM-Skalierungsgruppen abzurufen.

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

Parameter

options
VirtualMachineScaleSetsListAllOptionalParams

Die Optionsparameter.

Gibt zurück

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Ruft alle VM-Skalierungsgruppen unter dem angegebenen Abonnement für den angegebenen Speicherort ab.

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

Parameter

location

string

Der Speicherort, für den VM-Skalierungsgruppen unter dem Abonnement abgefragt werden.

Gibt zurück

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Ruft die Liste der Betriebssystemupgrades für eine VM-Skalierungsgruppe instance ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

Gibt zurück

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Ruft eine Liste der skUs ab, die für Ihre VM-Skalierungsgruppe verfügbar sind, einschließlich der minimalen und maximalen VM-Instanzen, die für jede SKU zulässig sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

vmScaleSetName

string

Der Name der VM-Skalierungsgruppe.

options
VirtualMachineScaleSetsListSkusOptionalParams

Die Optionsparameter.

Gibt zurück