Udostępnij przez


Availability Sets - List Available Sizes

Wyświetla listę wszystkich dostępnych rozmiarów maszyn wirtualnych, których można użyć do utworzenia nowej maszyny wirtualnej w istniejącym zestawie dostępności.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
availabilitySetName
path True

string

Nazwa zestawu dostępności.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

VirtualMachineSizeListResult

Operacja platformy Azure została zakończona pomyślnie.

Other Status Codes

CloudError

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

AvailabilitySet_ListAvailableSizes_MaximumSet_Gen
AvailabilitySet_ListAvailableSizes_MinimumSet_Gen

AvailabilitySet_ListAvailableSizes_MaximumSet_Gen

Przykładowe żądanie

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

Przykładowa odpowiedź

{
  "value": [
    {
      "name": "Standard_A1_V2",
      "numberOfCores": 1,
      "osDiskSizeInMB": 1047552,
      "resourceDiskSizeInMB": 10240,
      "memoryInMB": 2048,
      "maxDataDiskCount": 2
    },
    {
      "name": "Standard_A2_V2",
      "numberOfCores": 2,
      "osDiskSizeInMB": 1047552,
      "resourceDiskSizeInMB": 20480,
      "memoryInMB": 4096,
      "maxDataDiskCount": 4
    }
  ]
}

AvailabilitySet_ListAvailableSizes_MinimumSet_Gen

Przykładowe żądanie

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

Przykładowa odpowiedź

{}

Definicje

Nazwa Opis
ApiError

Błąd API.

ApiErrorBase

Baza błędów API.

CloudError

Odpowiedź na błąd z usługi obliczeniowej.

InnerError

Szczegóły błędu wewnętrznego.

VirtualMachineSize

Opisuje właściwości rozmiaru maszyny wirtualnej.

VirtualMachineSizeListResult

Odpowiedź na operację listy maszyn wirtualnych.

ApiError

Błąd API.

Nazwa Typ Opis
code

string

Kod błędu.

details

ApiErrorBase[]

Szczegóły błędu interfejsu API

innererror

InnerError

Wewnętrzny błąd interfejsu API

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

ApiErrorBase

Baza błędów API.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

CloudError

Odpowiedź na błąd z usługi obliczeniowej.

Nazwa Typ Opis
error

ApiError

Błąd API.

InnerError

Szczegóły błędu wewnętrznego.

Nazwa Typ Opis
errordetail

string

Wewnętrzny komunikat o błędzie lub zrzut wyjątku.

exceptiontype

string

Typ wyjątku.

VirtualMachineSize

Opisuje właściwości rozmiaru maszyny wirtualnej.

Nazwa Typ Opis
maxDataDiskCount

integer (int32)

Maksymalna liczba dysków danych, które można dołączyć do rozmiaru maszyny wirtualnej.

memoryInMB

integer (int32)

Ilość pamięci (w MB) obsługiwana przez rozmiar maszyny wirtualnej.

name

string

Nazwa rozmiaru maszyny wirtualnej.

numberOfCores

integer (int32)

Liczba rdzeni obsługiwana przez rozmiar maszyny wirtualnej. W przypadku ograniczonych rozmiarów maszyn wirtualnych z obsługą procesorów wirtualnych ta liczba reprezentuje łączną liczbę procesorów wirtualnych limitu przydziału używanego przez maszynę wirtualną. Aby uzyskać dokładną liczbę procesorów wirtualnych, zapoznaj się z https://docs.microsoft.com/azure/virtual-machines/constrained-vcpu lub https://docs.microsoft.com/rest/api/compute/resourceskus/list

osDiskSizeInMB

integer (int32)

Rozmiar dysku systemu operacyjnego w MB dozwolony przez rozmiar maszyny wirtualnej.

resourceDiskSizeInMB

integer (int32)

Rozmiar dysku zasobu w MB dozwolony przez rozmiar maszyny wirtualnej.

VirtualMachineSizeListResult

Odpowiedź na operację listy maszyn wirtualnych.

Nazwa Typ Opis
nextLink

string

Link do następnej strony elementów.

value

VirtualMachineSize[]

Lista rozmiarów maszyn wirtualnych.