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=2023-05-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta usług Cognitive Services.

Regex pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$

resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

AccountSkuListResult

Dostawca zasobów powinien zwrócić 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 definiujących tę jednostkę SKU. Jest to zgodne z polami w odpowiednim zasobie. sku.name wymagany ciąg Nazwa jednostki SKU. Jest to zazwyczaj 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 · Premium

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

Sample Request

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

Sample Response

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

Jeśli jednostka SKU obsługuje skalowanie w poziomie/w poziomie, 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 litery i cyfry

size

string

Rozmiar jednostki SKU. Gdy pole nazwy jest kombinacją warstwy i inną 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.

Nazwa Typ Opis
Basic

string

Enterprise

string

Free

string

Premium

string

Standard

string