Dela via


Availability Sets - List

Visar en lista över alla tillgänglighetsuppsättningar i en resursgrupp.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

minLength: 1

ID för målprenumerationen.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

AvailabilitySetListResult

Begäran har slutförts.

Other Status Codes

CloudError

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

AvailabilitySet_List_MaximumSet_Gen
AvailabilitySet_List_MinimumSet_Gen

AvailabilitySet_List_MaximumSet_Gen

Exempelbegäran

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

Exempelsvar

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

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
AllInstancesDown

Anger om schemalagda händelser ska godkännas automatiskt när alla instanser är nere.

ApiError

API-fel.

ApiErrorBase

bas för API-fel.

AvailabilitySet

Anger information om tillgänglighetsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma tillgänglighetsuppsättning allokeras till olika noder för att maximera tillgängligheten. Mer information om tillgänglighetsuppsättningar finns i översikten över Tillgänglighetsuppsättningar. Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för virtuella datorer i Azure. För närvarande kan en virtuell dator bara läggas till i en tillgänglighetsuppsättning när den skapas. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning.

AvailabilitySetListResult

Åtgärdssvaret för listtillgänglighetsuppsättningen.

CloudError

Ett felsvar från beräkningstjänsten.

createdByType

Den typ av identitet som skapade resursen.

DefaultVirtualMachineScaleSetInfo

Anger målegenskaperna för Virtual Machine ScaleSet när en sömlös migrering utlöses utan driftstopp för de virtuella datorerna via API:et ConvertToVirtualMachineScaleSet.

EventGridAndResourceGraph

Anger eventGridAndResourceGraph-relaterade konfigurationer relaterade till schemalagda händelser.

InnerError

Inre felinformation.

InstanceViewStatus

Status för instansvy.

ScheduledEventsAdditionalPublishingTargets
ScheduledEventsPolicy

Anger konfigurationer relaterade till omdistribution, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelser.

Sku

Beskriver en SKU för VM-skalningsuppsättningen. Obs! Om den nya vm-SKU:n inte stöds på maskinvaran som skalningsuppsättningen för närvarande är på, måste du frigöra de virtuella datorerna i skalningsuppsättningen innan du ändrar SKU-namnet.

StatusLevelTypes

Nivåkoden.

SubResource
systemData

Metadata som rör skapande och senaste ändring av resursen.

UserInitiatedReboot

Anger omstartsrelaterade konfigurationer relaterade till schemalagda händelser.

UserInitiatedRedeploy

Anger omdistribution av relaterade konfigurationer relaterade till schemalagda händelser.

VirtualMachineScaleSetMigrationInfo

Beskriver egenskaperna för tillgänglighetsuppsättningen som är relaterade till migrering till flexibel VM-skalningsuppsättning.

AllInstancesDown

Anger om schemalagda händelser ska godkännas automatiskt när alla instanser är nere.

Name Typ Description
automaticallyApprove

boolean

Anger om schemalagda händelser ska godkännas automatiskt när alla instanser är nere. Standardvärdet är true

ApiError

API-fel.

Name Typ Description
code

string

Felkoden.

details

ApiErrorBase[]

Information om API-fel

innererror

InnerError

Det inre API-felet

message

string

Felmeddelandet.

target

string

Målet för det specifika felet.

ApiErrorBase

bas för API-fel.

Name Typ Description
code

string

Felkoden.

message

string

Felmeddelandet.

target

string

Målet för det specifika felet.

AvailabilitySet

Anger information om tillgänglighetsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma tillgänglighetsuppsättning allokeras till olika noder för att maximera tillgängligheten. Mer information om tillgänglighetsuppsättningar finns i översikten över Tillgänglighetsuppsättningar. Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för virtuella datorer i Azure. För närvarande kan en virtuell dator bara läggas till i en tillgänglighetsuppsättning när den skapas. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning.

Name Typ Description
id

string

Fullständigt kvalificerat resurs-ID för resursen. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Den geo-plats där resursen finns

name

string

Namnet på resursen

properties.platformFaultDomainCount

integer (int32)

Antal feldomäner.

properties.platformUpdateDomainCount

integer (int32)

Uppdatera antalet domäner.

properties.proximityPlacementGroup

SubResource

Anger information om närhetsplaceringsgruppen som tillgänglighetsuppsättningen ska tilldelas till. Lägsta API-version: 2018-04-01.

properties.scheduledEventsPolicy

ScheduledEventsPolicy

Anger omdistribuering, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelserelaterade konfigurationer för tillgänglighetsuppsättningen.

properties.statuses

InstanceViewStatus[]

Information om resursstatus.

properties.virtualMachineScaleSetMigrationInfo

VirtualMachineScaleSetMigrationInfo

Beskriver migreringsegenskaperna i tillgänglighetsuppsättningen.

properties.virtualMachines

SubResource[]

En lista med referenser till alla virtuella datorer i tillgänglighetsuppsättningen.

sku

Sku

SKU för tillgänglighetsuppsättningen, endast namn krävs för att anges. Se AvailabilitySetSkuTypes för möjliga uppsättning värden. Använd "Justerad" för virtuella datorer med hanterade diskar och "Klassisk" för virtuella datorer med ohanterade diskar. Standardvärdet är "Klassisk".

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

tags

object

Resursetiketter.

type

string

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

AvailabilitySetListResult

Åtgärdssvaret för listtillgänglighetsuppsättningen.

Name Typ Description
nextLink

string (uri)

URI:n för att hämta nästa sida med AvailabilitySets. Anropa ListNext() med den här URI:n för att hämta nästa sida med AvailabilitySets.

value

AvailabilitySet[]

Listan över tillgänglighetsuppsättningar.

CloudError

Ett felsvar från beräkningstjänsten.

Name Typ Description
error

ApiError

API-fel.

createdByType

Den typ av identitet som skapade resursen.

Värde Description
User
Application
ManagedIdentity
Key

DefaultVirtualMachineScaleSetInfo

Anger målegenskaperna för Virtual Machine ScaleSet när en sömlös migrering utlöses utan driftstopp för de virtuella datorerna via API:et ConvertToVirtualMachineScaleSet.

Name Typ Description
constrainedMaximumCapacity

boolean

Anger om den maximala kapaciteten för den migrerade VM-skalningsuppsättningen som standard efter migreringen kommer att begränsas till ett begränsat antal virtuella datorer.

defaultVirtualMachineScaleSet

SubResource

Standard-URI:n för Virtual Machine ScaleSet som tillgänglighetsuppsättningen flyttas till när en sömlös migrering utlöses via API:et ConvertToVirtualMachineScaleSet.

EventGridAndResourceGraph

Anger eventGridAndResourceGraph-relaterade konfigurationer relaterade till schemalagda händelser.

Name Typ Description
enable

boolean

Anger om händelserutnät och resursdiagram är aktiverade för schemalagda händelserelaterade konfigurationer.

scheduledEventsApiVersion

string

Anger API-versionen för att avgöra vilken version av konfigurationsschemat för schemalagda händelser som ska levereras.

InnerError

Inre felinformation.

Name Typ Description
errordetail

string

Det interna felmeddelandet eller undantagsdumpen.

exceptiontype

string

Typen av undantag.

InstanceViewStatus

Status för instansvy.

Name Typ Description
code

string

Statuskoden.

displayStatus

string

Den korta localizable-etiketten för statusen.

level

StatusLevelTypes

Nivåkoden.

message

string

Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden.

time

string (date-time)

Tidpunkten för statusen.

ScheduledEventsAdditionalPublishingTargets

Name Typ Description
eventGridAndResourceGraph

EventGridAndResourceGraph

Konfigurationsparametrarna som används när du skapar inställningen eventGridAndResourceGraph Scheduled Event.

ScheduledEventsPolicy

Anger konfigurationer relaterade till omdistribution, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelser.

Name Typ Description
allInstancesDown

AllInstancesDown

Konfigurationsparametrarna som används när du skapar AllInstancesDown schemalagda händelseinställningar.

scheduledEventsAdditionalPublishingTargets

ScheduledEventsAdditionalPublishingTargets

De konfigurationsparametrar som används vid publicering av scheduledEventsAdditionalPublishingTargets.

userInitiatedReboot

UserInitiatedReboot

De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedReboot.

userInitiatedRedeploy

UserInitiatedRedeploy

De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedRedeploy.

Sku

Beskriver en SKU för VM-skalningsuppsättningen. Obs! Om den nya vm-SKU:n inte stöds på maskinvaran som skalningsuppsättningen för närvarande är på, måste du frigöra de virtuella datorerna i skalningsuppsättningen innan du ändrar SKU-namnet.

Name Typ Description
capacity

integer (int64)

Anger antalet virtuella datorer i skalningsuppsättningen.

name

string

SKU-namnet.

tier

string

Anger nivån för virtuella datorer i en skalningsuppsättning.

Möjliga värden:

Standard

Grundläggande

StatusLevelTypes

Nivåkoden.

Värde Description
Info
Warning
Error

SubResource

Name Typ Description
id

string

Resurs-ID

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.

UserInitiatedReboot

Anger omstartsrelaterade konfigurationer relaterade till schemalagda händelser.

Name Typ Description
automaticallyApprove

boolean

Anger omstart av schemalagda händelserelaterade konfigurationer.

UserInitiatedRedeploy

Anger omdistribution av relaterade konfigurationer relaterade till schemalagda händelser.

Name Typ Description
automaticallyApprove

boolean

Anger Omdistribuera schemalagda händelserelaterade konfigurationer.

VirtualMachineScaleSetMigrationInfo

Beskriver egenskaperna för tillgänglighetsuppsättningen som är relaterade till migrering till flexibel VM-skalningsuppsättning.

Name Typ Description
defaultVirtualMachineScaleSetInfo

DefaultVirtualMachineScaleSetInfo

Anger målegenskaperna för Virtual Machine ScaleSet när en sömlös migrering utlöses utan driftstopp för de virtuella datorerna via API:et ConvertToVirtualMachineScaleSet.

migrateToVirtualMachineScaleSet

SubResource

Anger den VM-skalningsuppsättning som tillgänglighetsuppsättningen migreras till.