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=2021-10-01

Parametry identyfikatora URI

Name In Required Type Description
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

Name Type Description
200 OK

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

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=2021-10-01

Sample Response

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

Definicje

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.

Name Type Description
resourceType
  • string

Przestrzeń nazw zasobów i typ

sku

Jednostka SKU konta usług Cognitive Services.

AccountSkuListResult

Lista odpowiedzi na operacje kont usług Cognitive Services.

Name Type Description
value

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

ErrorAdditionalInfo

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

Name Type Description
info
  • object

Dodatkowe informacje.

type
  • string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Name Type Description
additionalInfo

Dodatkowe informacje o błędzie.

code
  • string

Kod błędu.

details

Szczegóły błędu.

message
  • string

Komunikat o błędzie.

target
  • string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Name Type Description
error

Obiekt błędu.

Sku

Definicja modelu zasobów reprezentująca jednostkę SKU

Name Type Description
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

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.

Name Type Description
Basic
  • string
Enterprise
  • string
Free
  • string
Premium
  • string
Standard
  • string