Udostępnij za pośrednictwem


Accounts - List Skus

Wyświetlanie listy dostępnych jednostek SKU dla żądanego konta usług Cognitive Services

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/skus?api-version=2024-10-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

minLength: 2
maxLength: 64
pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$

Nazwa konta usług Cognitive Services.

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

AccountSkuListResult

Dostawca zasobów powinien zwrócić wartość 200 (OK), aby wskazać, że operacja została ukończona pomyślnie. Aby uzyskać szczegółowe wyjaśnienie każdego pola w treści odpowiedzi, zapoznaj się z opisem treści żądania w sekcji zasób PUT. Jedynymi właściwościami specyficznymi dla polecenia GET są "name", "type" i "id". Pole Opis sku wymagane, obiekt Dokładny zestaw kluczy, które definiują tę jednostkę SKU. Jest to zgodne z polami odpowiedniego zasobu. sku.name Wymagane, ciąg Nazwa jednostki SKU. Zazwyczaj jest to litera i kod liczbowy, taki jak A0 lub P3 sku.tier Required, ciąg Warstwa tej konkretnej jednostki SKU. Zazwyczaj jeden z: · Bezpłatna · Podstawowa · Standardowa · Premia

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. Jeśli zasób nie istnieje, zostanie zwrócony błąd 404 (NotFound).

Przykłady

List SKUs

Przykładowe żądanie

GET https://management.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/myAccount/skus?api-version=2024-10-01

Przykładowa odpowiedź

{
  "value": [
    {
      "resourceType": "Microsoft.CognitiveServices/accounts",
      "sku": {
        "name": "F0",
        "tier": "Free"
      }
    },
    {
      "resourceType": "Microsoft.CognitiveServices/accounts",
      "sku": {
        "name": "S0",
        "tier": "Standard"
      }
    }
  ]
}

Definicje

Nazwa Opis
AccountSku

Typ zasobu usług Cognitive Services i jednostka SKU.

AccountSkuListResult

Lista odpowiedzi operacji kont usług Cognitive Services.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

Sku

Definicja modelu zasobów reprezentująca jednostkę SKU

SkuTier

To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put.

AccountSku

Typ zasobu usług Cognitive Services i jednostka SKU.

Nazwa Typ Opis
resourceType

string

Przestrzeń nazw zasobów i typ

sku

Sku

Jednostka SKU konta usług Cognitive Services.

AccountSkuListResult

Lista odpowiedzi operacji kont usług Cognitive Services.

Nazwa Typ Opis
value

AccountSku[]

Pobiera listę kont usług Cognitive Services i ich właściwości.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

Sku

Definicja modelu zasobów reprezentująca jednostkę SKU

Nazwa Typ Opis
capacity

integer (int32)

Jeśli jednostka SKU obsługuje skalowanie w poziomie/w, należy uwzględnić liczbę całkowitą pojemności. Jeśli skalowanie w poziomie/w nie jest możliwe dla zasobu, może to zostać pominięte.

family

string

Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj.

name

string

Nazwa jednostki SKU. Ex - P3. Zazwyczaj jest to kod z literą i cyfrą

size

string

Rozmiar jednostki SKU. Gdy pole nazwy jest kombinacją warstwy i innej wartości, będzie to autonomiczny kod.

tier

SkuTier

To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put.

SkuTier

To pole jest wymagane do zaimplementowania przez dostawcę zasobów, jeśli usługa ma więcej niż jedną warstwę, ale nie jest wymagana w put.

Wartość Opis
Free
Basic
Standard
Premium
Enterprise