Api Management Service Skus - List Available Service Skus
API Management サービスで使用可能な SKU を取得します
特定のAPI Management サービスで使用可能なすべての SKU を取得します
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/skus?api-version=2021-08-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
resource
|
path | True |
string |
リソース グループの名前。 |
service
|
path | True |
string |
API Management サービスの名前。 正規表現パターン: |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。 |
api-version
|
query | True |
string |
クライアント要求で使用される API のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
正常終了しました。 応答では、SKU の一覧が記述されます。 |
|
Other Status Codes |
操作に失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントの借用 |
例
Api |
Api |
ApiManagementListSKUs-Consumption
要求のサンプル
応答のサンプル
{
"value": [
{
"resourceType": "Microsoft.ApiManagement/service",
"sku": {
"name": "Consumption"
},
"capacity": null
}
],
"nextLink": null
}
ApiManagementListSKUs-Dedicated
要求のサンプル
応答のサンプル
{
"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
}
定義
名前 | 説明 |
---|---|
Error |
エラー フィールド コントラクト。 |
Error |
エラー応答。 |
Resource |
使用可能なAPI Management SKU について説明します。 |
Resource |
SKU のスケーリング情報について説明します。 |
Resource |
SKU に適用できるスケールの種類。 |
Resource |
使用可能なAPI Managementサービス SKU について説明します。 |
Resource |
API Management サービス SKU 操作応答。 |
Sku |
Sku の名前。 |
ErrorFieldContract
エラー フィールド コントラクト。
名前 | 型 | 説明 |
---|---|---|
code |
string |
プロパティ レベルのエラー コード。 |
message |
string |
プロパティ レベルエラーの人間が判読できる表現。 |
target |
string |
プロパティ名。 |
ErrorResponse
エラー応答。
名前 | 型 | 説明 |
---|---|---|
error.code |
string |
サービスによって定義されたエラー コード。 このコードは、応答に指定された HTTP エラー コードのサブステータスとして機能します。 |
error.details |
検証エラーが発生した場合に要求で送信される無効なフィールドの一覧。 |
|
error.message |
string |
人が判読できるエラーの表現。 |
ResourceSku
使用可能なAPI Management SKU について説明します。
名前 | 型 | 説明 |
---|---|---|
name |
Sku の名前。 |
ResourceSkuCapacity
SKU のスケーリング情報について説明します。
名前 | 型 | 説明 |
---|---|---|
default |
integer |
既定の容量。 |
maximum |
integer |
設定できる最大容量。 |
minimum |
integer |
最小容量。 |
scaleType |
SKU に適用できるスケールの種類。 |
ResourceSkuCapacityScaleType
SKU に適用できるスケールの種類。
名前 | 型 | 説明 |
---|---|---|
automatic |
string |
サポートされているスケールの種類は自動です。 |
manual |
string |
サポートされているスケールの種類の手動。 |
none |
string |
スケーリングはサポートされていません。 |
ResourceSkuResult
使用可能なAPI Managementサービス SKU について説明します。
名前 | 型 | 説明 |
---|---|---|
capacity |
API Management単位の数を指定します。 |
|
resourceType |
string |
SKU が適用されるリソースの種類。 |
sku |
SKU API Management指定します。 |
ResourceSkuResults
API Management サービス SKU 操作応答。
名前 | 型 | 説明 |
---|---|---|
nextLink |
string |
API Management サービス SKU の次のページをフェッチする URI。 |
value |
サービスで使用できる SKU の一覧。 |
SkuType
Sku の名前。
名前 | 型 | 説明 |
---|---|---|
Basic |
string |
Api Management の基本 SKU。 |
Consumption |
string |
Api Management の従量課金 SKU。 |
Developer |
string |
Api Management の開発者 SKU。 |
Isolated |
string |
Api Management の分離された SKU。 |
Premium |
string |
Api Management の Premium SKU。 |
Standard |
string |
Api Management の Standard SKU。 |