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=2022-08-01

URI-parametrar

Name In Required Type Description
resourceGroupName
path True
  • string

Namnet på resursgruppen.

subscriptionId
path True
  • string

Autentiseringsuppgifter för prenumeration som unikt identifierar Microsoft Azure prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True
  • string

Klient-API-version.

Svar

Name Type Description
200 OK

OK

Other Status Codes

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

AvailabilitySets_List_MaximumSet_Gen
AvailabilitySets_List_MinimumSet_Gen

AvailabilitySets_List_MaximumSet_Gen

Sample Request

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

Sample Response

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

AvailabilitySets_List_MinimumSet_Gen

Sample Request

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

Sample Response

{
  "value": [
    {
      "location": "australiasoutheast"
    },
    {
      "location": "australiasoutheast"
    },
    {
      "location": "westcentralus"
    },
    {
      "location": "westcentralus"
    }
  ]
}

Definitioner

ApiError

API-fel.

ApiErrorBase

Api-felbas.

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 Översikt över tillgänglighetsuppsättningar.

Mer information om planerat Azure-underhåll finns i Underhåll och uppdateringar för Virtual Machines i Azure

För närvarande kan en virtuell dator bara läggas till i tillgänglighetsuppsättningen när den skapas. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning.

AvailabilitySetListResult

Åtgärdssvaret listtillgänglighetsuppsättning.

CloudError

Ett felsvar från Beräkningstjänsten.

InnerError

Inre felinformation.

InstanceViewStatus

Status för instansvyn.

Sku

Beskriver en SKU för VM-skalningsuppsättningar. 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

ApiError

API-fel.

Name Type Description
code
  • string

Felkoden.

details

Api-felinformationen

innererror

Api:ets inre fel

message
  • string

Felmeddelandet.

target
  • string

Målet för det specifika felet.

ApiErrorBase

Api-felbas.

Name Type 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 Översikt över tillgänglighetsuppsättningar.

Mer information om planerat Azure-underhåll finns i Underhåll och uppdateringar för Virtual Machines i Azure

För närvarande kan en virtuell dator bara läggas till i tillgänglighetsuppsättningen när den skapas. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning.

Name Type Description
id
  • string

Resurs-ID

location
  • string

Resursplats

name
  • string

Resursnamn

properties.platformFaultDomainCount
  • integer

Antal feldomäner.

properties.platformUpdateDomainCount
  • integer

Uppdatera antalet domäner.

properties.proximityPlacementGroup

Anger information om närhetsplaceringsgruppen som tillgänglighetsuppsättningen ska tilldelas till.

Lägsta api-version: 2018-04-01.

properties.statuses

Resursstatusinformationen.

properties.virtualMachines

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

sku

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

tags
  • object

Resurstaggar

type
  • string

Resurstyp

AvailabilitySetListResult

Åtgärdssvaret listtillgänglighetsuppsättning.

Name Type Description
nextLink
  • string

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

value

Listan över tillgänglighetsuppsättningar

CloudError

Ett felsvar från Beräkningstjänsten.

Name Type Description
error

API-fel.

InnerError

Inre felinformation.

Name Type Description
errordetail
  • string

Det interna felmeddelandet eller undantagsdumpen.

exceptiontype
  • string

Undantagstypen.

InstanceViewStatus

Status för instansvyn.

Name Type Description
code
  • string

Statuskoden.

displayStatus
  • string

Den korta localizable-etiketten för statusen.

level

Nivåkoden.

message
  • string

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

time
  • string

Tidpunkten för statusen.

Sku

Beskriver en SKU för VM-skalningsuppsättningar. 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 Type Description
capacity
  • integer

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

Basic

StatusLevelTypes

Nivåkoden.

Name Type Description
Error
  • string
Info
  • string
Warning
  • string

SubResource

Name Type Description
id
  • string

Resurs-ID