Api Management Service Skus - List Available Service Skus

API Management hizmeti için kullanılabilir SKU'ları alır
Belirli bir API Management hizmeti için tüm kullanılabilir SKU'yu alır

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/skus?api-version=2022-08-01

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

serviceName
path True

string

API Management hizmetinin adı.

Regex pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$

subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

ResourceSkuResults

Başarılı. Yanıt, SKU'ların listesini açıklar.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

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 kullanıcı hesabınızın kimliğine bürünme

Örnekler

ApiManagementListSKUs-Consumption
ApiManagementListSKUs-Dedicated

ApiManagementListSKUs-Consumption

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/skus?api-version=2022-08-01

Sample Response

{
  "value": [
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Consumption"
      },
      "capacity": null
    }
  ],
  "nextLink": null
}

ApiManagementListSKUs-Dedicated

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/skus?api-version=2022-08-01

Sample Response

{
  "value": [
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Developer"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 1,
        "default": 1,
        "scaleType": "none"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Basic"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 2,
        "default": 1,
        "scaleType": "manual"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Standard"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 4,
        "default": 1,
        "scaleType": "automatic"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Premium"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 10,
        "default": 1,
        "scaleType": "automatic"
      }
    },
    {
      "resourceType": "Microsoft.ApiManagement/service",
      "sku": {
        "name": "Isolated"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 1,
        "default": 1,
        "scaleType": "automatic"
      }
    }
  ],
  "nextLink": null
}

Tanımlar

Name Description
ErrorFieldContract

Hata Alanı sözleşmesi.

ErrorResponse

Hata Yanıtı.

ResourceSku

Kullanılabilir API Management SKU'yu açıklar.

ResourceSkuCapacity

SKU'nun ölçeklendirme bilgilerini açıklar.

ResourceSkuCapacityScaleType

Sku için geçerli ölçek türü.

ResourceSkuResult

Kullanılabilir bir API Management hizmeti SKU'su açıklanır.

ResourceSkuResults

API Management hizmeti SKU'ları işlem yanıtı.

SkuType

Sku'nun adı.

ErrorFieldContract

Hata Alanı sözleşmesi.

Name Tür Description
code

string

Özellik düzeyi hata kodu.

message

string

Özellik düzeyi hatanın insan tarafından okunabilir gösterimi.

target

string

Özellik adı.

ErrorResponse

Hata Yanıtı.

Name Tür Description
error.code

string

Hizmet tanımlı hata kodu. Bu kod, yanıtta belirtilen HTTP hata kodu için bir alt durum görevi görür.

error.details

ErrorFieldContract[]

Doğrulama hatası durumunda istekte gönderilen geçersiz alanların listesi.

error.message

string

Hatanın insan tarafından okunabilen gösterimi.

ResourceSku

Kullanılabilir API Management SKU'yu açıklar.

Name Tür Description
name

SkuType

Sku'nun adı.

ResourceSkuCapacity

SKU'nun ölçeklendirme bilgilerini açıklar.

Name Tür Description
default

integer

Varsayılan kapasite.

maximum

integer

Ayarlanabilecek maksimum kapasite.

minimum

integer

En düşük kapasite.

scaleType

ResourceSkuCapacityScaleType

Sku için geçerli ölçek türü.

ResourceSkuCapacityScaleType

Sku için geçerli ölçek türü.

Name Tür Description
automatic

string

Desteklenen ölçek türü otomatik.

manual

string

Desteklenen ölçek türü el ile.

none

string

Ölçeklendirme desteklenmiyor.

ResourceSkuResult

Kullanılabilir bir API Management hizmeti SKU'su açıklanır.

Name Tür Description
capacity

ResourceSkuCapacity

API Management birim sayısını belirtir.

resourceType

string

SKU'nun uygulandığı kaynak türü.

sku

ResourceSku

API Management SKU'yu belirtir.

ResourceSkuResults

API Management hizmeti SKU'ları işlem yanıtı.

Name Tür Description
nextLink

string

API Management hizmeti Sku'larının sonraki sayfasını getirmek için uri.

value

ResourceSkuResult[]

Hizmet için kullanılabilen sku'ların listesi.

SkuType

Sku'nun adı.

Name Tür Description
Basic

string

Api Management'ın temel SKU'su.

Consumption

string

Api Management'ın Tüketim SKU'su.

Developer

string

Api Management Geliştirici SKU'su.

Isolated

string

Api Management'ın yalıtılmış SKU'su.

Premium

string

Api Management'ın Premium SKU'su.

Standard

string

Api Management'ın standart SKU'su.