Freigeben über


VirtualMachineScaleSetResource Klasse

Definition

Eine Klasse, die ein VirtualMachineScaleSet zusammen mit dem instance Vorgänge darstellt, die darauf ausgeführt werden können. Wenn Sie über einen ResourceIdentifier verfügen, können Sie eine VirtualMachineScaleSetResource aus einer instance ArmClient der GetVirtualMachineScaleSetResource-Methode erstellen. Andernfalls können Sie mithilfe der GetVirtualMachineScaleSet-Methode eine von der übergeordneten Ressource ResourceGroupResource abrufen.

public class VirtualMachineScaleSetResource : Azure.ResourceManager.ArmResource
type VirtualMachineScaleSetResource = class
    inherit ArmResource
Public Class VirtualMachineScaleSetResource
Inherits ArmResource
Vererbung
VirtualMachineScaleSetResource

Konstruktoren

VirtualMachineScaleSetResource()

Initialisiert eine neue instance der VirtualMachineScaleSetResource -Klasse zum Mocking.

Felder

ResourceType

Ruft den Ressourcentyp für die Vorgänge ab.

Eigenschaften

Client

Ruft den ArmClient ab, aus dem dieser Ressourcenclient erstellt wurde.

(Geerbt von ArmResource)
Data

Ruft die Daten ab, die dieses Feature darstellen.

Diagnostics

Ruft die Diagnoseoptionen für diesen Ressourcenclient ab.

(Geerbt von ArmResource)
Endpoint

Ruft den Basis-URI für diesen Ressourcenclient ab.

(Geerbt von ArmResource)
HasData

Ruft ab, ob der aktuelle instance Über Daten verfügt oder nicht.

Id

Ruft den Ressourcenbezeichner ab.

(Geerbt von ArmResource)
Pipeline

Ruft die Pipeline für diesen Ressourcenclient ab.

(Geerbt von ArmResource)

Methoden

AddTag(String, String, CancellationToken)

Fügen Sie der aktuellen Ressource ein Tag hinzu.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgang IdVirtualMachineScaleSets_Get
AddTagAsync(String, String, CancellationToken)

Fügen Sie der aktuellen Ressource ein Tag hinzu.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgang IdVirtualMachineScaleSets_Get
CancelVirtualMachineScaleSetRollingUpgrade(WaitUntil, CancellationToken)

Bricht das fortlaufende Upgrade der VM-Skalierungsgruppe ab.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/rollingUpgrades/cancel
  • Vorgang IdVirtualMachineScaleSetRollingUpgrades_Cancel
CancelVirtualMachineScaleSetRollingUpgradeAsync(WaitUntil, CancellationToken)

Bricht das fortlaufende Upgrade der VM-Skalierungsgruppe ab.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/rollingUpgrades/cancel
  • Vorgang IdVirtualMachineScaleSetRollingUpgrades_Cancel
CanUseTagResource(CancellationToken)

Überprüft, ob die TagResource-API in der aktuellen Umgebung bereitgestellt wird.

(Geerbt von ArmResource)
CanUseTagResourceAsync(CancellationToken)

Überprüft, ob die TagResource-API in der aktuellen Umgebung bereitgestellt wird.

(Geerbt von ArmResource)
ConvertToSinglePlacementGroup(VirtualMachineScaleSetConvertToSinglePlacementGroupContent, CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/convertToSinglePlacementGroup
  • Vorgang IdVirtualMachineScaleSets_ConvertToSinglePlacementGroup
ConvertToSinglePlacementGroupAsync(VirtualMachineScaleSetConvertToSinglePlacementGroupContent, CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/convertToSinglePlacementGroup
  • Vorgang IdVirtualMachineScaleSets_ConvertToSinglePlacementGroup
CreateResourceIdentifier(String, String, String)

Generieren Sie den Ressourcenbezeichner eines VirtualMachineScaleSetResource instance.

Deallocate(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken)

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.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/deallocate
  • Vorgang IdVirtualMachineScaleSets_Deallocate
DeallocateAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken)

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.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/deallocate
  • Vorgang IdVirtualMachineScaleSets_Deallocate
Delete(WaitUntil, Nullable<Boolean>, CancellationToken)

Löscht eine VM-Skalierungsgruppe.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgang IdVirtualMachineScaleSets_Delete
DeleteAsync(WaitUntil, Nullable<Boolean>, CancellationToken)

Löscht eine VM-Skalierungsgruppe.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgang IdVirtualMachineScaleSets_Delete
DeleteInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken)

Löscht virtuelle Computer in einer VM-Skalierungsgruppe.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/delete
  • Vorgang IdVirtualMachineScaleSets_DeleteInstances
DeleteInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken)

Löscht virtuelle Computer in einer VM-Skalierungsgruppe.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/delete
  • Vorgang IdVirtualMachineScaleSets_DeleteInstances
ForceRecoveryServiceFabricPlatformUpdateDomainWalk(Int32, String, String, CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/forceRecoveryServiceFabricPlatformDomainWalk
  • Vorgang IdVirtualMachineScaleSets_ForceRecoveryServiceFabricPlatformUpdateDomainWalk
ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(Int32, String, String, CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/forceRecoveryServiceFabricPlatformDomainWalk
  • Vorgang IdVirtualMachineScaleSets_ForceRecoveryServiceFabricPlatformUpdateDomainWalk
Get(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken)

Zeigt Informationen zu einer VM-Skalierungsgruppe an.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgang IdVirtualMachineScaleSets_Get
GetAsync(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken)

Zeigt Informationen zu einer VM-Skalierungsgruppe an.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgang IdVirtualMachineScaleSets_Get
GetAvailableLocations(CancellationToken)

Listet alle verfügbaren geografischen Standorte auf.

(Geerbt von ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Listet alle verfügbaren geografischen Standorte auf.

(Geerbt von ArmResource)
GetInstanceView(CancellationToken)

Ruft die status einer VM-Skalierungsgruppe instance ab.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/instanceView
  • Vorgang IdVirtualMachineScaleSets_GetInstanceView
GetInstanceViewAsync(CancellationToken)

Ruft die status einer VM-Skalierungsgruppe instance ab.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/instanceView
  • Vorgang IdVirtualMachineScaleSets_GetInstanceView
GetManagementLock(String, CancellationToken)

Rufen Sie eine Verwaltungssperre nach Bereich ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Vorgangs-IdManagementLocks_GetByScope
(Geerbt von ArmResource)
GetManagementLockAsync(String, CancellationToken)

Rufen Sie eine Verwaltungssperre nach Bereich ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Vorgangs-IdManagementLocks_GetByScope
(Geerbt von ArmResource)
GetManagementLocks()

Ruft eine Auflistung von ManagementLockResources in ArmResource ab.

(Geerbt von ArmResource)
GetOSUpgradeHistory(CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osUpgradeHistory
  • Vorgang IdVirtualMachineScaleSets_GetOSUpgradeHistory
GetOSUpgradeHistoryAsync(CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osUpgradeHistory
  • Vorgang IdVirtualMachineScaleSets_GetOSUpgradeHistory
GetPolicyAssignment(String, CancellationToken)

Dieser Vorgang ruft eine einzelne Richtlinienzuweisung ab, wobei ihr Name und der Bereich angegeben sind, in dem sie erstellt wurde.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Vorgangs-IdPolicyAssignments_Get
(Geerbt von ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Dieser Vorgang ruft eine einzelne Richtlinienzuweisung ab, wobei ihr Name und der Bereich angegeben sind, in dem sie erstellt wurde.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Vorgangs-IdPolicyAssignments_Get
(Geerbt von ArmResource)
GetPolicyAssignments()

Ruft eine Auflistung von PolicyAssignmentResources in ArmResource ab.

(Geerbt von ArmResource)
GetSkus(CancellationToken)

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.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/skus
  • Vorgang IdVirtualMachineScaleSets_ListSkus
GetSkusAsync(CancellationToken)

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.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/skus
  • Vorgang IdVirtualMachineScaleSets_ListSkus
GetTagResource()

Ruft ein -Objekt ab, das eine TagResource zusammen mit den instance-Vorgängen darstellt, die in ArmResource ausgeführt werden können.

(Geerbt von ArmResource)
GetVirtualMachineScaleSetExtension(String, String, CancellationToken)

Der Vorgang zum Abrufen der Erweiterung.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/extensions/{vmssExtensionName}
  • Vorgang IdVirtualMachineScaleSetExtensions_Get
GetVirtualMachineScaleSetExtensionAsync(String, String, CancellationToken)

Der Vorgang zum Abrufen der Erweiterung.

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/extensions/{vmssExtensionName}
  • Vorgang IdVirtualMachineScaleSetExtensions_Get
GetVirtualMachineScaleSetExtensions()

Ruft eine Auflistung von VirtualMachineScaleSetExtensionResources im VirtualMachineScaleSet ab.

GetVirtualMachineScaleSetRollingUpgrade()

Ruft ein Objekt ab, das eine VirtualMachineScaleSetRollingUpgradeResource darstellt, zusammen mit den instance Vorgängen, die im VirtualMachineScaleSet ausgeführt werden können.

GetVirtualMachineScaleSetVm(String, Nullable<InstanceViewType>, CancellationToken)

Ruft einen virtuellen Computer aus einer VM-Skalierungsgruppe ab.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}
  • Vorgang IdVirtualMachineScaleSetVMs_Get
GetVirtualMachineScaleSetVmAsync(String, Nullable<InstanceViewType>, CancellationToken)

Ruft einen virtuellen Computer aus einer VM-Skalierungsgruppe ab.

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}
  • Vorgang IdVirtualMachineScaleSetVMs_Get
GetVirtualMachineScaleSetVms()

Ruft eine Auflistung von VirtualMachineScaleSetVmResources im VirtualMachineScaleSet ab.

PerformMaintenance(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/performMaintenance
  • Vorgangs-IdVirtualMachineScaleSets_PerformMaintenance
PerformMaintenanceAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/performMaintenance
  • Vorgangs-IdVirtualMachineScaleSets_PerformMaintenance
PowerOff(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken)

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 aufheben der Zuordnung, um Ressourcen freizugeben und Gebühren zu vermeiden.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/poweroff
  • Vorgangs-IdVirtualMachineScaleSets_PowerOff
PowerOffAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken)

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 aufheben der Zuordnung, um Ressourcen freizugeben und Gebühren zu vermeiden.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/poweroff
  • Vorgangs-IdVirtualMachineScaleSets_PowerOff
PowerOn(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/start
  • Vorgangs-IdVirtualMachineScaleSets_Start
PowerOnAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/start
  • Vorgangs-IdVirtualMachineScaleSets_Start
Reapply(WaitUntil, CancellationToken)

Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reapply
  • Vorgangs-IdVirtualMachineScaleSets_Reapply
ReapplyAsync(WaitUntil, CancellationToken)

Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reapply
  • Vorgangs-IdVirtualMachineScaleSets_Reapply
Redeploy(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/redeploy
  • Vorgangs-IdVirtualMachineScaleSets_Redeploy
RedeployAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/redeploy
  • Vorgangs-IdVirtualMachineScaleSets_Redeploy
Reimage(WaitUntil, VirtualMachineScaleSetReimageContent, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimage
  • Vorgangs-IdVirtualMachineScaleSets_Reimage
ReimageAll(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimageall
  • Vorgangs-IdVirtualMachineScaleSets_ReimageAll
ReimageAllAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimageall
  • Vorgangs-IdVirtualMachineScaleSets_ReimageAll
ReimageAsync(WaitUntil, VirtualMachineScaleSetReimageContent, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimage
  • Vorgangs-IdVirtualMachineScaleSets_Reimage
RemoveTag(String, CancellationToken)

Entfernt ein Tag nach Schlüssel aus der Ressource.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgangs-IdVirtualMachineScaleSets_Get
RemoveTagAsync(String, CancellationToken)

Entfernt ein Tag nach Schlüssel aus der Ressource.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgangs-IdVirtualMachineScaleSets_Get
Restart(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/restart
  • Vorgangs-IdVirtualMachineScaleSets_Restart
RestartAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken)

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

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/restart
  • Vorgangs-IdVirtualMachineScaleSets_Restart
SetOrchestrationServiceState(WaitUntil, OrchestrationServiceStateContent, CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/setOrchestrationServiceState
  • Vorgangs-IdVirtualMachineScaleSets_SetOrchestrationServiceState
SetOrchestrationServiceStateAsync(WaitUntil, OrchestrationServiceStateContent, CancellationToken)

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

  • Request Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/setOrchestrationServiceState
  • Vorgangs-IdVirtualMachineScaleSets_SetOrchestrationServiceState
SetTags(IDictionary<String,String>, CancellationToken)

Ersetzen Sie die Tags für die Ressource durch den angegebenen Satz.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgangs-IdVirtualMachineScaleSets_Get
SetTagsAsync(IDictionary<String,String>, CancellationToken)

Ersetzen Sie die Tags für die Ressource durch den angegebenen Satz.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgangs-IdVirtualMachineScaleSets_Get
StartExtensionUpgradeVirtualMachineScaleSetRollingUpgrade(WaitUntil, CancellationToken)

Startet ein paralleles Upgrade, um alle Erweiterungen für alle VM-Skalierungsgruppeninstanzen auf die neueste verfügbare Erweiterungsversion zu verschieben. Instanzen, auf denen bereits die neuesten Erweiterungsversionen ausgeführt werden, sind nicht betroffen.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/extensionRollingUpgrade
  • Vorgangs-IdVirtualMachineScaleSetRollingUpgrades_StartExtensionUpgrade
StartExtensionUpgradeVirtualMachineScaleSetRollingUpgradeAsync(WaitUntil, CancellationToken)

Startet ein paralleles Upgrade, um alle Erweiterungen für alle VM-Skalierungsgruppeninstanzen auf die neueste verfügbare Erweiterungsversion zu verschieben. Instanzen, auf denen bereits die neuesten Erweiterungsversionen ausgeführt werden, sind nicht betroffen.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/extensionRollingUpgrade
  • Vorgangs-IdVirtualMachineScaleSetRollingUpgrades_StartExtensionUpgrade
StartOSUpgrade(WaitUntil, CancellationToken)

Startet ein paralleles Upgrade, um alle Instanzen der VM-Skalierungsgruppe auf die neueste verfügbare Plattformimage-Betriebssystemversion zu verschieben. Instanzen, auf denen bereits die neueste verfügbare Betriebssystemversion ausgeführt wird, sind davon nicht betroffen.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osRollingUpgrade
  • Vorgangs-IdVirtualMachineScaleSetRollingUpgrades_StartOSUpgrade
StartOSUpgradeAsync(WaitUntil, CancellationToken)

Startet ein paralleles Upgrade, um alle Instanzen der VM-Skalierungsgruppe auf die neueste verfügbare Plattformimage-Betriebssystemversion zu verschieben. Instanzen, auf denen bereits die neueste verfügbare Betriebssystemversion ausgeführt wird, sind davon nicht betroffen.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osRollingUpgrade
  • Vorgangs-IdVirtualMachineScaleSetRollingUpgrades_StartOSUpgrade
TryGetApiVersion(ResourceType, String)

Ruft die API-Version außer Kraft, wenn sie für die aktuellen Clientoptionen festgelegt wurde.

(Geerbt von ArmResource)
Update(WaitUntil, VirtualMachineScaleSetPatch, CancellationToken)

Aktualisieren einer VM-Skalierungsgruppe

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgangs-IdVirtualMachineScaleSets_Update
UpdateAsync(WaitUntil, VirtualMachineScaleSetPatch, CancellationToken)

Aktualisieren einer VM-Skalierungsgruppe

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}
  • Vorgangs-IdVirtualMachineScaleSets_Update
UpdateInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken)

Aktualisiert mindestens einen virtuellen Computer auf die neueste SKU-Gruppe im VM-Skalierungsgruppenmodell.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/manualupgrade
  • Vorgangs-IdVirtualMachineScaleSets_UpdateInstances
UpdateInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken)

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

  • Anfordern von Path/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/manualupgrade
  • Vorgang IdVirtualMachineScaleSets_UpdateInstances

Erweiterungsmethoden

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Abrufen der Rollendefinition nach Name (GUID).

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Vorgangs-IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Abrufen der Rollendefinition nach Name (GUID).

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Vorgangs-IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

Ruft eine Auflistung von AuthorizationRoleDefinitionResources in armResource ab.

GetDenyAssignment(ArmResource, String, CancellationToken)

Rufen Sie die angegebene Ablehnungszuweisung ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Vorgangs-IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Rufen Sie die angegebene Ablehnungszuweisung ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Vorgangs-IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

Ruft eine Auflistung von DenyAssignmentResources in ArmResource ab.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Rufen Sie eine Rollenzuweisung nach Bereich und Name ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Vorgangs-IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Rufen Sie eine Rollenzuweisung nach Bereich und Name ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Vorgangs-IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

Ruft eine Auflistung von RoleAssignmentResources in ArmResource ab.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Abrufen des angegebenen Rollenzuweisungszeitplans für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Vorgangs-IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Abrufen des angegebenen Rollenzuweisungszeitplans für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Vorgangs-IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Ruft den angegebenen Rollenzuweisungszeitplan instance ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Vorgangs-IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Ruft den angegebenen Rollenzuweisungszeitplan instance ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Vorgangs-IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

Ruft eine Auflistung von RoleAssignmentScheduleInstanceResources in armResource ab.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Rufen Sie die angegebene Anforderung für den Zeitplan für die Rollenzuweisung ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Vorgangs-IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Rufen Sie die angegebene Anforderung für den Zeitplan für die Rollenzuweisung ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Vorgangs-IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

Ruft eine Auflistung von RoleAssignmentScheduleRequestResources in armResource ab.

GetRoleAssignmentSchedules(ArmResource)

Ruft eine Auflistung von RoleAssignmentScheduleResources in armResource ab.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Abrufen des angegebenen Rollenberechtigungszeitplans für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Vorgangs-IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Abrufen des angegebenen Rollenberechtigungszeitplans für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Vorgangs-IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Ruft den angegebenen Rollenberechtigungszeitplan instance ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Vorgangs-IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Ruft den angegebenen Rollenberechtigungszeitplan instance ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Vorgangs-IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

Ruft eine Auflistung von RoleEligibilityScheduleInstanceResources in ArmResource ab.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Rufen Sie die angegebene Anforderung für den Rollenberechtigungszeitplan ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Vorgangs-IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Rufen Sie die angegebene Anforderung für den Rollenberechtigungszeitplan ab.

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Vorgangs-IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

Ruft eine Auflistung von RoleEligibilityScheduleRequestResources in armResource ab.

GetRoleEligibilitySchedules(ArmResource)

Ruft eine Auflistung von RoleEligibilityScheduleResources in armResource ab.

GetRoleManagementPolicies(ArmResource)

Ruft eine Auflistung von RoleManagementPolicyResources in ArmResource ab.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Abrufen der angegebenen Rollenverwaltungsrichtlinie für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Vorgangs-IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Abrufen der angegebenen Rollenverwaltungsrichtlinienzuweisung für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Vorgangs-IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Abrufen der angegebenen Rollenverwaltungsrichtlinienzuweisung für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Vorgang IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

Ruft eine Auflistung von RoleManagementPolicyAssignmentResources in ArmResource ab.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Abrufen der angegebenen Rollenverwaltungsrichtlinie für einen Ressourcenbereich

  • Anforderungspfad/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Vorgang IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Ruft ein -Objekt ab, das eine SystemAssignedIdentityResource darstellt, zusammen mit den instance-Vorgängen, die in ArmResource ausgeführt werden können.

GetLinkerResource(ArmResource, String, CancellationToken)

Gibt die Linkerressource für einen angegebenen Namen zurück.

  • Anforderungspfad/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Vorgang IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Gibt die Linkerressource für einen angegebenen Namen zurück.

  • Anforderungspfad/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Vorgang IdLinker_Get
GetLinkerResources(ArmResource)

Ruft eine Auflistung von LinkerResources in ArmResource ab.

Gilt für: