Поделиться через


Api Management Service Skus - List Available Service Skus

Возвращает доступные номера SKU для службы Управление API
Возвращает все доступные номера SKU для указанной Управление API службы.

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

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов.

serviceName
path True

string

Имя службы Управление API.

Шаблон регулярного выражения: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$

subscriptionId
path True

string

Учетные данные подписки, которые однозначно идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы.

api-version
query True

string

Версия API для использования с клиентским запросом.

Ответы

Имя Тип Описание
200 OK

ResourceSkuResults

Успешно. В ответе описывается список номеров SKU.

Other Status Codes

ErrorResponse

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

ApiManagementListSKUs-Consumption
ApiManagementListSKUs-Dedicated

ApiManagementListSKUs-Consumption

Образец запроса

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

Пример ответа

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

ApiManagementListSKUs-Dedicated

Образец запроса

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

Пример ответа

{
  "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
}

Определения

Имя Описание
ErrorFieldContract

Контракт поля ошибки.

ErrorResponse

Ответ на ошибку.

ResourceSku

Описывает доступный номер SKU Управление API.

ResourceSkuCapacity

Описывает сведения о масштабировании номера SKU.

ResourceSkuCapacityScaleType

Тип масштабирования, применимый к SKU.

ResourceSkuResult

Описывает доступный номер SKU службы Управление API.

ResourceSkuResults

Ответ операции SKU службы Управление API.

SkuType

Имя номера SKU.

ErrorFieldContract

Контракт поля ошибки.

Имя Тип Описание
code

string

Код ошибки уровня свойства.

message

string

Понятное представление ошибки на уровне свойств.

target

string

Имя свойства.

ErrorResponse

Ответ на ошибку.

Имя Тип Описание
error.code

string

Код ошибки, определяемый службой. Это код служит в качестве подсостояния для кода ошибки HTTP, указанного в ответе.

error.details

ErrorFieldContract[]

Список недопустимых полей, отправляемых в запросе, в случае ошибки проверки.

error.message

string

Читаемое представление ошибки.

ResourceSku

Описывает доступный номер SKU Управление API.

Имя Тип Описание
name

SkuType

Имя номера SKU.

ResourceSkuCapacity

Описывает сведения о масштабировании номера SKU.

Имя Тип Описание
default

integer

Емкость по умолчанию.

maximum

integer

Максимальная емкость, которую можно задать.

minimum

integer

Минимальная емкость.

scaleType

ResourceSkuCapacityScaleType

Тип масштабирования, применимый к SKU.

ResourceSkuCapacityScaleType

Тип масштабирования, применимый к SKU.

Имя Тип Описание
automatic

string

Поддерживаемый тип масштабирования автоматический.

manual

string

Поддерживаемый тип масштабирования вручную.

none

string

Масштабирование не поддерживается.

ResourceSkuResult

Описывает доступный номер SKU службы Управление API.

Имя Тип Описание
capacity

ResourceSkuCapacity

Указывает количество Управление API единиц.

resourceType

string

Тип ресурса, к которому применяется номер SKU.

sku

ResourceSku

Указывает номер SKU Управление API.

ResourceSkuResults

Ответ операции SKU службы Управление API.

Имя Тип Описание
nextLink

string

Универсальный код ресурса (URI) для получения следующей страницы Управление API SKU службы.

value

ResourceSkuResult[]

Список номеров SKU, доступных для службы.

SkuType

Имя номера SKU.

Имя Тип Описание
Basic

string

SKU "Базовый" службы "Управление API".

Consumption

string

SKU потребления службы "Управление API".

Developer

string

SKU разработчика службы "Управление API".

Isolated

string

Изолированный номер SKU службы "Управление API".

Premium

string

SKU уровня "Премиум" службы "Управление API".

Standard

string

Номер SKU "Стандартный" службы "Управление API".