VirtualMachineScaleSetResource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.
|
AddTagAsync(String, String, CancellationToken) |
Fügen Sie der aktuellen Ressource ein Tag hinzu.
|
CancelVirtualMachineScaleSetRollingUpgrade(WaitUntil, CancellationToken) |
Bricht das fortlaufende Upgrade der VM-Skalierungsgruppe ab.
|
CancelVirtualMachineScaleSetRollingUpgradeAsync(WaitUntil, CancellationToken) |
Bricht das fortlaufende Upgrade der VM-Skalierungsgruppe ab.
|
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.
|
ConvertToSinglePlacementGroupAsync(VirtualMachineScaleSetConvertToSinglePlacementGroupContent, CancellationToken) |
Konvertiert die SinglePlacementGroup-Eigenschaft für eine vorhandene VM-Skalierungsgruppe in false.
|
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.
|
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.
|
Delete(WaitUntil, Nullable<Boolean>, CancellationToken) |
Löscht eine VM-Skalierungsgruppe.
|
DeleteAsync(WaitUntil, Nullable<Boolean>, CancellationToken) |
Löscht eine VM-Skalierungsgruppe.
|
DeleteInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken) |
Löscht virtuelle Computer in einer VM-Skalierungsgruppe.
|
DeleteInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken) |
Löscht virtuelle Computer in einer VM-Skalierungsgruppe.
|
ForceRecoveryServiceFabricPlatformUpdateDomainWalk(Int32, String, String, CancellationToken) |
Manuelle Plattformupdatedomäne, um virtuelle Computer in einer Service Fabric-VM-Skalierungsgruppe zu aktualisieren.
|
ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(Int32, String, String, CancellationToken) |
Manuelle Plattformupdatedomäne, um virtuelle Computer in einer Service Fabric-VM-Skalierungsgruppe zu aktualisieren.
|
Get(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken) |
Zeigt Informationen zu einer VM-Skalierungsgruppe an.
|
GetAsync(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken) |
Zeigt Informationen zu einer VM-Skalierungsgruppe an.
|
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.
|
GetInstanceViewAsync(CancellationToken) |
Ruft die status einer VM-Skalierungsgruppe instance ab.
|
GetManagementLock(String, CancellationToken) |
Rufen Sie eine Verwaltungssperre nach Bereich ab.
|
GetManagementLockAsync(String, CancellationToken) |
Rufen Sie eine Verwaltungssperre nach Bereich ab.
|
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.
|
GetOSUpgradeHistoryAsync(CancellationToken) |
Ruft die Liste der Betriebssystemupgrades für eine VM-Skalierungsgruppe instance ab.
|
GetPolicyAssignment(String, CancellationToken) |
Dieser Vorgang ruft eine einzelne Richtlinienzuweisung ab, wobei ihr Name und der Bereich angegeben sind, in dem sie erstellt wurde.
|
GetPolicyAssignmentAsync(String, CancellationToken) |
Dieser Vorgang ruft eine einzelne Richtlinienzuweisung ab, wobei ihr Name und der Bereich angegeben sind, in dem sie erstellt wurde.
|
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.
|
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.
|
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.
|
GetVirtualMachineScaleSetExtensionAsync(String, String, CancellationToken) |
Der Vorgang zum Abrufen der Erweiterung.
|
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.
|
GetVirtualMachineScaleSetVmAsync(String, Nullable<InstanceViewType>, CancellationToken) |
Ruft einen virtuellen Computer aus einer VM-Skalierungsgruppe ab.
|
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
|
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
|
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.
|
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.
|
PowerOn(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.
|
PowerOnAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe.
|
Reapply(WaitUntil, CancellationToken) |
Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen
|
ReapplyAsync(WaitUntil, CancellationToken) |
Erneutes Anwenden des VM-Skalierungsgruppenprofils auf die VM-Instanzen
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
RemoveTag(String, CancellationToken) |
Entfernt ein Tag nach Schlüssel aus der Ressource.
|
RemoveTagAsync(String, CancellationToken) |
Entfernt ein Tag nach Schlüssel aus der Ressource.
|
Restart(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe neu.
|
RestartAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Startet mindestens einen virtuellen Computer in einer VM-Skalierungsgruppe neu.
|
SetOrchestrationServiceState(WaitUntil, OrchestrationServiceStateContent, CancellationToken) |
Ändert die ServiceState-Eigenschaft für einen bestimmten Dienst.
|
SetOrchestrationServiceStateAsync(WaitUntil, OrchestrationServiceStateContent, CancellationToken) |
Ändert die ServiceState-Eigenschaft für einen bestimmten Dienst.
|
SetTags(IDictionary<String,String>, CancellationToken) |
Ersetzen Sie die Tags für die Ressource durch den angegebenen Satz.
|
SetTagsAsync(IDictionary<String,String>, CancellationToken) |
Ersetzen Sie die Tags für die Ressource durch den angegebenen Satz.
|
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.
|
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.
|
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.
|
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.
|
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
|
UpdateAsync(WaitUntil, VirtualMachineScaleSetPatch, CancellationToken) |
Aktualisieren einer VM-Skalierungsgruppe
|
UpdateInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken) |
Aktualisiert mindestens einen virtuellen Computer auf die neueste SKU-Gruppe im VM-Skalierungsgruppenmodell.
|
UpdateInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken) |
Aktualisiert mindestens einen virtuellen Computer auf den neuesten SKU-Satz im VM-Skalierungsgruppenmodell.
|
Erweiterungsmethoden
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
Abrufen der Rollendefinition nach Name (GUID).
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
Abrufen der Rollendefinition nach Name (GUID).
|
GetAuthorizationRoleDefinitions(ArmResource) |
Ruft eine Auflistung von AuthorizationRoleDefinitionResources in armResource ab. |
GetDenyAssignment(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Ablehnungszuweisung ab.
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Ablehnungszuweisung ab.
|
GetDenyAssignments(ArmResource) |
Ruft eine Auflistung von DenyAssignmentResources in ArmResource ab. |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
Rufen Sie eine Rollenzuweisung nach Bereich und Name ab.
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
Rufen Sie eine Rollenzuweisung nach Bereich und Name ab.
|
GetRoleAssignments(ArmResource) |
Ruft eine Auflistung von RoleAssignmentResources in ArmResource ab. |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
Abrufen des angegebenen Rollenzuweisungszeitplans für einen Ressourcenbereich
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
Abrufen des angegebenen Rollenzuweisungszeitplans für einen Ressourcenbereich
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenzuweisungszeitplan instance ab.
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenzuweisungszeitplan instance ab.
|
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.
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Anforderung für den Zeitplan für die Rollenzuweisung ab.
|
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
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
Abrufen des angegebenen Rollenberechtigungszeitplans für einen Ressourcenbereich
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenberechtigungszeitplan instance ab.
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Ruft den angegebenen Rollenberechtigungszeitplan instance ab.
|
GetRoleEligibilityScheduleInstances(ArmResource) |
Ruft eine Auflistung von RoleEligibilityScheduleInstanceResources in ArmResource ab. |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Anforderung für den Rollenberechtigungszeitplan ab.
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
Rufen Sie die angegebene Anforderung für den Rollenberechtigungszeitplan ab.
|
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
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
Abrufen der angegebenen Rollenverwaltungsrichtlinienzuweisung für einen Ressourcenbereich
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
Abrufen der angegebenen Rollenverwaltungsrichtlinienzuweisung für einen Ressourcenbereich
|
GetRoleManagementPolicyAssignments(ArmResource) |
Ruft eine Auflistung von RoleManagementPolicyAssignmentResources in ArmResource ab. |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
Abrufen der angegebenen Rollenverwaltungsrichtlinie für einen Ressourcenbereich
|
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.
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
Gibt die Linkerressource für einen angegebenen Namen zurück.
|
GetLinkerResources(ArmResource) |
Ruft eine Auflistung von LinkerResources in ArmResource ab. |