Freigeben über


Availability Sets - List

Listet alle Verfügbarkeitsgruppen in einer Ressourcengruppe auf.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets?api-version=2024-11-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

AvailabilitySetListResult

OKAY

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

AvailabilitySet_List_MaximumSet_Gen
AvailabilitySet_List_MinimumSet_Gen

AvailabilitySet_List_MaximumSet_Gen

Beispielanforderung

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets?api-version=2024-11-01

Beispiel für eine Antwort

{
  "value": [
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "australiasoutheast",
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [
          {
            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}"
          }
        ],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaaaaaaa",
        "capacity": 22
      },
      "tags": {
        "key2039": "aaaaaaaaaaaaa"
      }
    },
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "australiasoutheast",
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [
          {
            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}"
          }
        ],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "capacity": 23
      },
      "tags": {
        "key5849": "aaaaaaaaaaaaaaa"
      }
    },
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "westcentralus",
      "tags": {},
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaaaaa",
        "capacity": 26
      }
    },
    {
      "name": "{availabilitySetName}",
      "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}",
      "type": "Microsoft.Compute/availabilitySets",
      "location": "westcentralus",
      "tags": {},
      "properties": {
        "platformUpdateDomainCount": 5,
        "platformFaultDomainCount": 3,
        "virtualMachines": [],
        "proximityPlacementGroup": {
          "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
        },
        "statuses": [
          {
            "code": "aaaaaaaaaaaaaaa",
            "level": "Info",
            "displayStatus": "aaaaaaaaaaa",
            "message": "aaaaaa",
            "time": "2021-11-30T13:39:56.427Z"
          }
        ]
      },
      "sku": {
        "name": "Classic",
        "tier": "aaaaaaaaaaaaaaaaaa",
        "capacity": 6
      }
    }
  ],
  "nextLink": "aaaaa"
}

AvailabilitySet_List_MinimumSet_Gen

Beispielanforderung

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets?api-version=2024-11-01

Beispiel für eine Antwort

{
  "value": [
    {
      "location": "australiasoutheast",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet1"
    },
    {
      "location": "australiasoutheast",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet2"
    },
    {
      "location": "westcentralus",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet3"
    },
    {
      "location": "westcentralus",
      "id": "/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/availabilitySets/myAvailabilitySet4"
    }
  ]
}

Definitionen

Name Beschreibung
ApiError

API-Fehler.

ApiErrorBase

API-Fehlerbasis.

AvailabilitySet

Gibt Informationen zum Verfügbarkeitssatz an, dem der virtuelle Computer zugewiesen werden soll. Virtuelle Computer, die in der gleichen Verfügbarkeitsgruppe angegeben sind, werden verschiedenen Knoten zugewiesen, um die Verfügbarkeit zu maximieren. Weitere Informationen zu Verfügbarkeitssätzen finden Sie unter Übersicht über Verfügbarkeitssätze. Weitere Informationen zur geplanten Wartung von Azure finden Sie unter Wartung und Updates für virtuelle Computer in Azure. Derzeit kann eine VM nur zu einem Verfügbarkeitssatz zur Erstellungszeit hinzugefügt werden. Eine vorhandene VM kann keinem Verfügbarkeitssatz hinzugefügt werden.

AvailabilitySetListResult

Die Antwort auf den Vorgang "Verfügbarkeitssatz auflisten".

CloudError

Eine Fehlerantwort des Computediensts.

DefaultVirtualMachineScaleSetInfo

Gibt die ScaleSet-Eigenschaften des virtuellen Zielcomputers an, wenn eine nahtlose Migration ohne Ausfallzeiten der virtuellen Computer über die ConvertToVirtualMachineScaleSet-API ausgelöst wird.

EventGridAndResourceGraph

Specifies eventGridAndResourceGraph related Scheduled Event related configurations.

InnerError

Innere Fehlerdetails.

InstanceViewStatus

Instanzansichtsstatus.

ScheduledEventsAdditionalPublishingTargets
ScheduledEventsPolicy

Gibt redeploy, Reboot und ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations an.

Sku

Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern.

StatusLevelTypes

Der Ebenencode.

SubResource
UserInitiatedReboot

Gibt die konfigurationen im Zusammenhang mit dem Neustart des geplanten Ereignisses an.

UserInitiatedRedeploy

Gibt die zugehörigen konfigurationen für geplante Ereignisse erneut an.

VirtualMachineScaleSetMigrationInfo

Beschreibt die Eigenschaften des Verfügbarkeitssatzes im Zusammenhang mit der Migration zu flexiblem Skalierungssatz für virtuelle Computer.

ApiError

API-Fehler.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

ApiErrorBase[]

Die API-Fehlerdetails

innererror

InnerError

Interner API-Fehler

message

string

Die Fehlermeldung.

target

string

Das Ziel des bestimmten Fehlers.

ApiErrorBase

API-Fehlerbasis.

Name Typ Beschreibung
code

string

Der Fehlercode.

message

string

Die Fehlermeldung.

target

string

Das Ziel des bestimmten Fehlers.

AvailabilitySet

Gibt Informationen zum Verfügbarkeitssatz an, dem der virtuelle Computer zugewiesen werden soll. Virtuelle Computer, die in der gleichen Verfügbarkeitsgruppe angegeben sind, werden verschiedenen Knoten zugewiesen, um die Verfügbarkeit zu maximieren. Weitere Informationen zu Verfügbarkeitssätzen finden Sie unter Übersicht über Verfügbarkeitssätze. Weitere Informationen zur geplanten Wartung von Azure finden Sie unter Wartung und Updates für virtuelle Computer in Azure. Derzeit kann eine VM nur zu einem Verfügbarkeitssatz zur Erstellungszeit hinzugefügt werden. Eine vorhandene VM kann keinem Verfügbarkeitssatz hinzugefügt werden.

Name Typ Beschreibung
id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Ressourcenname

properties.platformFaultDomainCount

integer (int32)

Fehlerdomänenanzahl.

properties.platformUpdateDomainCount

integer (int32)

Die Anzahl der Domänen aktualisieren.

properties.proximityPlacementGroup

SubResource

Gibt Informationen zur Näherungsplatzierungsgruppe an, der der Verfügbarkeitssatz zugewiesen werden soll. Mindest-API-Version: 2018-04-01.

properties.scheduledEventsPolicy

ScheduledEventsPolicy

Gibt redeploy, Reboot und ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations for the availability set an.

properties.statuses

InstanceViewStatus[]

Die Ressourcenstatusinformationen.

properties.virtualMachineScaleSetMigrationInfo

VirtualMachineScaleSetMigrationInfo

Beschreibt die Migrationseigenschaften für den Verfügbarkeitssatz.

properties.virtualMachines

SubResource[]

Eine Liste der Verweise auf alle virtuellen Computer im Verfügbarkeitssatz.

sku

Sku

Die Sku des Verfügbarkeitssatzes muss nur festgelegt werden. Mögliche Werte finden Sie unter AvailabilitySetSkuTypes. Verwenden Sie "Ausgerichtet" für virtuelle Computer mit verwalteten Datenträgern und "Klassisch" für virtuelle Computer mit nicht verwalteten Datenträgern. Der Standardwert ist "Klassisch".

tags

object

Ressourcenetiketten

type

string

Ressourcentyp

AvailabilitySetListResult

Die Antwort auf den Vorgang "Verfügbarkeitssatz auflisten".

Name Typ Beschreibung
nextLink

string

Der URI zum Abrufen der nächsten Seite von AvailabilitySets. Call ListNext() mit diesem URI, um die nächste Seite von AvailabilitySets abzurufen.

value

AvailabilitySet[]

Die Liste der Verfügbarkeitssätze

CloudError

Eine Fehlerantwort des Computediensts.

Name Typ Beschreibung
error

ApiError

API-Fehler.

DefaultVirtualMachineScaleSetInfo

Gibt die ScaleSet-Eigenschaften des virtuellen Zielcomputers an, wenn eine nahtlose Migration ohne Ausfallzeiten der virtuellen Computer über die ConvertToVirtualMachineScaleSet-API ausgelöst wird.

Name Typ Beschreibung
constrainedMaximumCapacity

boolean

Gibt an, ob die maximale Kapazität des standardmäßig migrierten Skalierungssatzes für virtuelle Computer nach der Migration auf eine begrenzte Anzahl von virtuellen Computern beschränkt wird.

defaultVirtualMachineScaleSet

SubResource

Der standardmäßige VM ScaleSet-URI, in den der Verfügbarkeitssatz verschoben wird, wenn eine nahtlose Migration über die ConvertToVirtualMachineScaleSet-API ausgelöst wird.

EventGridAndResourceGraph

Specifies eventGridAndResourceGraph related Scheduled Event related configurations.

Name Typ Beschreibung
enable

boolean

Gibt an, ob Ereignisraster und Ressourcendiagramm für geplante Ereigniskonfigurationen aktiviert sind.

InnerError

Innere Fehlerdetails.

Name Typ Beschreibung
errordetail

string

Die interne Fehlermeldung oder das Ausnahmeabbild.

exceptiontype

string

Der Ausnahmetyp.

InstanceViewStatus

Instanzansichtsstatus.

Name Typ Beschreibung
code

string

Der Statuscode.

displayStatus

string

Die kurze lokalisierbare Bezeichnung für den Status.

level

StatusLevelTypes

Der Ebenencode.

message

string

Die detaillierte Statusmeldung, einschließlich warnungen und Fehlermeldungen.

time

string (date-time)

Die Uhrzeit des Status.

ScheduledEventsAdditionalPublishingTargets

Name Typ Beschreibung
eventGridAndResourceGraph

EventGridAndResourceGraph

Die Konfigurationsparameter, die beim Erstellen der Ereigniseinstellung eventGridAndResourceGraph Scheduled Event verwendet werden.

ScheduledEventsPolicy

Gibt redeploy, Reboot und ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations an.

Name Typ Beschreibung
scheduledEventsAdditionalPublishingTargets

ScheduledEventsAdditionalPublishingTargets

Die Konfigurationsparameter, die beim Veröffentlichen von scheduledEventsAdditionalPublishingTargets verwendet werden.

userInitiatedReboot

UserInitiatedReboot

Die Konfigurationsparameter, die beim Erstellen der erstellung von "userInitiatedReboot"-Ereigniseinstellung verwendet werden.

userInitiatedRedeploy

UserInitiatedRedeploy

Die konfigurationsparameter, die beim Erstellen der erstellung von "userInitiatedRedeploy scheduled event setting creation" verwendet werden.

Sku

Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern.

Name Typ Beschreibung
capacity

integer (int64)

Gibt die Anzahl der virtuellen Computer im Skalierungssatz an.

name

string

Der Sku-Name.

tier

string

Gibt die Ebene der virtuellen Computer in einem Skalierungssatz an.

Mögliche Werte:

Norm

Grundlegend

StatusLevelTypes

Der Ebenencode.

Wert Beschreibung
Error
Info
Warning

SubResource

Name Typ Beschreibung
id

string

Ressourcen-ID

UserInitiatedReboot

Gibt die konfigurationen im Zusammenhang mit dem Neustart des geplanten Ereignisses an.

Name Typ Beschreibung
automaticallyApprove

boolean

Gibt konfigurationen im Zusammenhang mit dem Geplanten Neustartereignis an.

UserInitiatedRedeploy

Gibt die zugehörigen konfigurationen für geplante Ereignisse erneut an.

Name Typ Beschreibung
automaticallyApprove

boolean

Gibt die konfigurationen für geplante Ereignisse neu bereitstellen an.

VirtualMachineScaleSetMigrationInfo

Beschreibt die Eigenschaften des Verfügbarkeitssatzes im Zusammenhang mit der Migration zu flexiblem Skalierungssatz für virtuelle Computer.

Name Typ Beschreibung
defaultVirtualMachineScaleSetInfo

DefaultVirtualMachineScaleSetInfo

Gibt die ScaleSet-Eigenschaften des virtuellen Zielcomputers an, wenn eine nahtlose Migration ohne Ausfallzeiten der virtuellen Computer über die ConvertToVirtualMachineScaleSet-API ausgelöst wird.

migrateToVirtualMachineScaleSet

SubResource

Gibt den Skalierungssatz für virtuelle Computer an, zu dem der Verfügbarkeitssatz migriert wird.