Delen via


Availability Sets - List

Geeft een overzicht van alle beschikbaarheidssets in een resourcegroep.

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

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

subscriptionId
path True

string

minLength: 1

De id van het doelabonnement.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

AvailabilitySetListResult

De aanvraag is voltooid.

Other Status Codes

CloudError

Een onverwachte foutreactie.

Beveiliging

azure_auth

OAuth2-stroom voor Azure Active Directory.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

AvailabilitySet_List_MaximumSet_Gen
AvailabilitySet_List_MinimumSet_Gen

AvailabilitySet_List_MaximumSet_Gen

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "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": "a://example.com/aaaaa"
}

AvailabilitySet_List_MinimumSet_Gen

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "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"
    }
  ]
}

Definities

Name Description
AllInstancesDown

Geeft aan of geplande gebeurtenissen automatisch moeten worden goedgekeurd wanneer alle exemplaren niet beschikbaar zijn.

ApiError

Api-fout.

ApiErrorBase

Api-foutbasis.

AvailabilitySet

Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die zijn opgegeven in dezelfde beschikbaarheidsset, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie Overzicht van beschikbaarheidssetsvoor meer informatie over beschikbaarheidssets. Zie Onderhoud en updates voor virtuele machines in Azurevoor meer informatie over gepland azure-onderhoud. Momenteel kan een VM alleen worden toegevoegd aan een beschikbaarheidsset op het moment van aanmaak. Een bestaande VM kan niet worden toegevoegd aan een beschikbaarheidsset.

AvailabilitySetListResult

De actierespons van de set van de lijst met beschikbaarheid.

CloudError

Een foutreactie van de Compute-service.

createdByType

Het type identiteit waarmee de resource is gemaakt.

DefaultVirtualMachineScaleSetInfo

Geeft de doeleigenschappen van Virtual Machine ScaleSet aan bij het activeren van een naadloze migratie zonder downtime van de VM's via de ConvertToVirtualMachineScaleSet-API.

EventGridAndResourceGraph

Hiermee geeft u eventGridAndResourceGraph-gerelateerde configuraties met betrekking tot geplande gebeurtenissen op.

InnerError

Interne foutdetails.

InstanceViewStatus

Status van exemplaarweergave.

ScheduledEventsAdditionalPublishingTargets
ScheduledEventsPolicy

Hiermee geeft u de configuraties voor Opnieuw implementeren, Opnieuw opstarten en ScheduledEventsAdditionalPublishingTargets op voor geplande gebeurtenissen.

Sku

Beschrijft een sku voor het berekenen van een virtuele-machineschaal. OPMERKING: Als de nieuwe VM-SKU niet wordt ondersteund op de hardware waarop de schaalset zich momenteel bevindt, moet u de toewijzing van de VM's in de schaalset ongedaan maken voordat u de SKU-naam wijzigt.

StatusLevelTypes

De niveaucode.

SubResource
systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

UserInitiatedReboot

Specificeert configuraties met betrekking tot opnieuw opstarten met betrekking tot geplande gebeurtenissen.

UserInitiatedRedeploy

Hiermee geeft u gerelateerde configuraties met betrekking tot geplande gebeurtenissen opnieuw in.

VirtualMachineScaleSetMigrationInfo

Beschrijft de eigenschappen van de beschikbaarheidsset met betrekking tot de migratie naar de schaalset van flexibele virtuele machines.

AllInstancesDown

Geeft aan of geplande gebeurtenissen automatisch moeten worden goedgekeurd wanneer alle exemplaren niet beschikbaar zijn.

Name Type Description
automaticallyApprove

boolean

Geeft aan of geplande gebeurtenissen automatisch moeten worden goedgekeurd wanneer alle exemplaren niet beschikbaar zijn. De standaardwaarde is waar

ApiError

Api-fout.

Name Type Description
code

string

De foutcode.

details

ApiErrorBase[]

Details van de Api-fout

innererror

InnerError

De innerlijke fout van de Api

message

string

Het foutbericht.

target

string

Het doel van de specifieke fout.

ApiErrorBase

Api-foutbasis.

Name Type Description
code

string

De foutcode.

message

string

Het foutbericht.

target

string

Het doel van de specifieke fout.

AvailabilitySet

Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die zijn opgegeven in dezelfde beschikbaarheidsset, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie Overzicht van beschikbaarheidssetsvoor meer informatie over beschikbaarheidssets. Zie Onderhoud en updates voor virtuele machines in Azurevoor meer informatie over gepland azure-onderhoud. Momenteel kan een VM alleen worden toegevoegd aan een beschikbaarheidsset op het moment van aanmaak. Een bestaande VM kan niet worden toegevoegd aan een beschikbaarheidsset.

Name Type Description
id

string

Volledig gekwalificeerde resource-id voor de resource. Vb.: - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

De geografische locatie waar de resource zich bevindt

name

string

De naam van de resource

properties.platformFaultDomainCount

integer (int32)

Aantal foutdomeinen.

properties.platformUpdateDomainCount

integer (int32)

Aantal domeinen bijwerken.

properties.proximityPlacementGroup

SubResource

Hiermee geeft u informatie op over de nabijheidsplaatsingsgroep waaraan de beschikbaarheidsset moet worden toegewezen. Minimale API-versie: 2018-04-01.

properties.scheduledEventsPolicy

ScheduledEventsPolicy

Hiermee geeft u configuraties op die betrekking hebben op opnieuw implementeren, opnieuw opstarten en ScheduledEventsAdditionalPublishingTargets Scheduled Event voor de beschikbaarheidsset.

properties.statuses

InstanceViewStatus[]

De informatie over de resourcestatus.

properties.virtualMachineScaleSetMigrationInfo

VirtualMachineScaleSetMigrationInfo

Beschrijft de migratie-eigenschappen op de beschikbaarheidsset.

properties.virtualMachines

SubResource[]

Een lijst met verwijzingen naar alle virtuele machines in de beschikbaarheidsset.

sku

Sku

SKU van de beschikbaarheidsset, alleen de naam moet worden ingesteld. Zie AvailabilitySetSkuTypes voor mogelijke set waarden. Gebruik 'Uitgelijnd' voor virtuele machines met beheerde schijven en klassiek voor virtuele machines met niet-beheerde schijven. De standaardwaarde is 'Klassiek'.

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

tags

object

Resourcetags.

type

string

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

AvailabilitySetListResult

De actierespons van de set van de lijst met beschikbaarheid.

Name Type Description
nextLink

string (uri)

De URI om de volgende pagina van AvailabilitySets op te halen. Roep ListNext() aan met deze URI om de volgende pagina van AvailabilitySets op te halen.

value

AvailabilitySet[]

De lijst met beschikbaarheidssets.

CloudError

Een foutreactie van de Compute-service.

Name Type Description
error

ApiError

Api-fout.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
User
Application
ManagedIdentity
Key

DefaultVirtualMachineScaleSetInfo

Geeft de doeleigenschappen van Virtual Machine ScaleSet aan bij het activeren van een naadloze migratie zonder downtime van de VM's via de ConvertToVirtualMachineScaleSet-API.

Name Type Description
constrainedMaximumCapacity

boolean

Geeft aan of de maximale capaciteit van de standaard gemigreerde Virtual Machine Scale Set na de migratie beperkt is tot een beperkt aantal VM's.

defaultVirtualMachineScaleSet

SubResource

De standaard ScaleSet-uri van de virtuele machine waarnaar de beschikbaarheidsset wordt verplaatst bij het activeren van een naadloze migratie via de ConvertToVirtualMachineScaleSet-API.

EventGridAndResourceGraph

Hiermee geeft u eventGridAndResourceGraph-gerelateerde configuraties met betrekking tot geplande gebeurtenissen op.

Name Type Description
enable

boolean

Hiermee geeft u op of gebeurtenisraster en resourcegrafiek zijn ingeschakeld voor configuraties met betrekking tot geplande gebeurtenissen.

scheduledEventsApiVersion

string

Hiermee geeft u de api-versie op om te bepalen welke versie van het configuratieschema voor geplande gebeurtenissen wordt geleverd.

InnerError

Interne foutdetails.

Name Type Description
errordetail

string

De interne foutmelding of uitzonderingsdump.

exceptiontype

string

Het uitzonderingstype.

InstanceViewStatus

Status van exemplaarweergave.

Name Type Description
code

string

De statuscode.

displayStatus

string

Het korte lokaliseerbare label voor de status.

level

StatusLevelTypes

De niveaucode.

message

string

Het gedetailleerde statusbericht, inclusief voor waarschuwingen en foutberichten.

time

string (date-time)

Het tijdstip van de status.

ScheduledEventsAdditionalPublishingTargets

Name Type Description
eventGridAndResourceGraph

EventGridAndResourceGraph

De configuratieparameters die worden gebruikt bij het maken van de geplande gebeurtenisinstelling eventgridAndResourceGraph.

ScheduledEventsPolicy

Hiermee geeft u de configuraties voor Opnieuw implementeren, Opnieuw opstarten en ScheduledEventsAdditionalPublishingTargets op voor geplande gebeurtenissen.

Name Type Description
allInstancesDown

AllInstancesDown

De configuratieparameters die worden gebruikt bij het maken van geplande gebeurtenisinstellingen van AllInstancesDown.

scheduledEventsAdditionalPublishingTargets

ScheduledEventsAdditionalPublishingTargets

De configuratieparameters die worden gebruikt tijdens het publiceren van scheduledEventsAdditionalPublishingTargets.

userInitiatedReboot

UserInitiatedReboot

De configuratieparameters die worden gebruikt tijdens het maken van de geplande gebeurtenisinstelling UserInitiatedReboot.

userInitiatedRedeploy

UserInitiatedRedeploy

De configuratieparameters die worden gebruikt tijdens het maken van de geplande gebeurtenisinstelling userInitiatedRedeploy.

Sku

Beschrijft een sku voor het berekenen van een virtuele-machineschaal. OPMERKING: Als de nieuwe VM-SKU niet wordt ondersteund op de hardware waarop de schaalset zich momenteel bevindt, moet u de toewijzing van de VM's in de schaalset ongedaan maken voordat u de SKU-naam wijzigt.

Name Type Description
capacity

integer (int64)

Hiermee geeft u het aantal virtuele machines in de schaalset op.

name

string

De SKU-naam.

tier

string

Hiermee geeft u de laag van virtuele machines in een schaalset.

Mogelijke waarden:

Standard

Basic

StatusLevelTypes

De niveaucode.

Waarde Description
Info
Warning
Error

SubResource

Name Type Description
id

string

Resource-id

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

UserInitiatedReboot

Specificeert configuraties met betrekking tot opnieuw opstarten met betrekking tot geplande gebeurtenissen.

Name Type Description
automaticallyApprove

boolean

Hiermee geeft u configuraties voor geplande gebeurtenissen opnieuw opstarten op.

UserInitiatedRedeploy

Hiermee geeft u gerelateerde configuraties met betrekking tot geplande gebeurtenissen opnieuw in.

Name Type Description
automaticallyApprove

boolean

Hiermee geeft u configuraties voor geplande gebeurtenissen opnieuw implementeren.

VirtualMachineScaleSetMigrationInfo

Beschrijft de eigenschappen van de beschikbaarheidsset met betrekking tot de migratie naar de schaalset van flexibele virtuele machines.

Name Type Description
defaultVirtualMachineScaleSetInfo

DefaultVirtualMachineScaleSetInfo

Geeft de doeleigenschappen van Virtual Machine ScaleSet aan bij het activeren van een naadloze migratie zonder downtime van de VM's via de ConvertToVirtualMachineScaleSet-API.

migrateToVirtualMachineScaleSet

SubResource

Hiermee geeft u de virtuele-machineschaalset op waarnaar de beschikbaarheidsset wordt gemigreerd.