Resource Skus - List
Получает список номеров SKU Microsoft.Compute, доступных для вашей подписки.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter={$filter}&includeExtendedLocations={includeExtendedLocations}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
|
$filter
|
query |
string |
Фильтр, применяемый к операции. В настоящее время поддерживается только фильтр местоположения . |
|
|
include
|
query |
string |
Включать или не включать информацию о расширенных местоположениях в ответ. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Запрос выполнен успешно. |
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
azure_auth
Azure Active Directory OAuth2 Flow.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
| Lists all available Resource SKUs |
| Lists all available Resource SKUs for the specified region |
| Lists all available Resource SKUs with Extended Location information |
Lists all available Resource SKUs
Образец запроса
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01
Пример ответа
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"1",
"2",
"3"
]
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Lists all available Resource SKUs for the specified region
Образец запроса
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&$filter=location eq 'westus'
Пример ответа
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"1",
"2",
"3"
]
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Lists all available Resource SKUs with Extended Location information
Образец запроса
GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/skus?api-version=2021-07-01&includeExtendedLocations=true
Пример ответа
{
"value": [
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "20480"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "0.75"
},
{
"name": "MaxDataDiskCount",
"value": "1"
},
{
"name": "LowPriorityCapable",
"value": "False"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "50"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"2",
"1"
],
"zoneDetails": [
{
"name": [
"2"
],
"capabilities": [
{
"name": "UltraSSDAvailable",
"value": "True"
}
]
}
]
}
],
"name": "Standard_A0",
"tier": "Standard",
"size": "A0",
"family": "standardA0_A7Family"
},
{
"resourceType": "virtualMachines",
"locations": [
"westus"
],
"capabilities": [
{
"name": "MaxResourceVolumeMB",
"value": "71680"
},
{
"name": "OSVhdSizeMB",
"value": "1047552"
},
{
"name": "vCPUs",
"value": "1"
},
{
"name": "HyperVGenerations",
"value": "V1"
},
{
"name": "MemoryGB",
"value": "1.75"
},
{
"name": "MaxDataDiskCount",
"value": "2"
},
{
"name": "LowPriorityCapable",
"value": "True"
},
{
"name": "PremiumIO",
"value": "False"
},
{
"name": "vCPUsAvailable",
"value": "1"
},
{
"name": "ACUs",
"value": "100"
},
{
"name": "vCPUsPerCore",
"value": "1"
},
{
"name": "EphemeralOSDiskSupported",
"value": "False"
},
{
"name": "AcceleratedNetworkingEnabled",
"value": "False"
},
{
"name": "RdmaEnabled",
"value": "False"
},
{
"name": "MaxNetworkInterfaces",
"value": "2"
}
],
"locationInfo": [
{
"location": "westus",
"zones": [
"1",
"2",
"3"
]
},
{
"location": "westus",
"extendedLocations": [
"Las Vegas",
"Seattle",
"Portland"
],
"type": "EdgeZone"
}
],
"name": "Standard_A1",
"tier": "Standard",
"size": "A1",
"family": "standardA0_A7Family"
}
],
"nextLink": null
}
Определения
| Имя | Описание |
|---|---|
|
Error |
Дополнительные сведения об ошибке управления ресурсами. |
|
Error |
Сведения об ошибке. |
|
Error |
Ответ на ошибку |
|
Extended |
Тип расширенного расположения. |
|
Resource |
Описание доступного номера SKU вычислений. |
|
Resource |
Описывает объект возможностей SKU. |
|
Resource |
Описывает сведения о масштабировании номера SKU. |
|
Resource |
Тип масштабирования, применимый к номеру SKU. |
|
Resource |
Описывает метаданные для получения сведений о цене. |
|
Resource |
Описывает доступную информацию о расположении номера SKU Compute. |
|
Resource |
Описывает доступные сведения об ограничении номеров SKU вычислений. |
|
Resource |
Описывает сведения о масштабировании номера SKU. |
|
Resource |
Причина ограничения. |
|
Resource |
Тип ограничений. |
|
Resource |
Ответ на операцию List Resource Sku. |
|
Resource |
Описывает зональные возможности SKU. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
| Имя | Тип | Описание |
|---|---|---|
| info |
object |
Дополнительные сведения. |
| type |
string |
Дополнительный тип сведений. |
ErrorDetail
Сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| additionalInfo |
Дополнительные сведения об ошибке. |
|
| code |
string |
Код ошибки. |
| details |
Сведения об ошибке. |
|
| message |
string |
Сообщение об ошибке. |
| target |
string |
Целевой объект ошибки. |
ErrorResponse
Ответ на ошибку
| Имя | Тип | Описание |
|---|---|---|
| error |
Объект ошибки. |
ExtendedLocationType
Тип расширенного расположения.
| Значение | Описание |
|---|---|
| EdgeZone |
ResourceSku
Описание доступного номера SKU вычислений.
| Имя | Тип | Описание |
|---|---|---|
| apiVersions |
string[] |
Версии API, поддерживающие этот SKU. |
| capabilities |
Пара имя-значение для описания возможности. |
|
| capacity |
Указывает количество виртуальных машин в масштабируемом наборе. |
|
| costs |
Метаданные для получения информации о ценах. |
|
| family |
string |
Семейство именно этого SKU. |
| kind |
string |
Тип ресурсов, поддерживаемых в данном номере SKU. |
| locationInfo |
Список расположений и зон доступности в тех расположениях, где доступен номер SKU. |
|
| locations |
string[] |
Набор местоположений, в которых доступен номер SKU. |
| name |
string |
Название SKU. |
| resourceType |
string |
Тип ресурса, к который применяется номер SKU. |
| restrictions |
Ограничения, из-за которых нельзя использовать номер SKU. Это пусто, если нет ограничений. |
|
| size |
string |
Размер артикула. |
| tier |
string |
Указывает уровень виртуальных машин в масштабируемом наборе. |
ResourceSkuCapabilities
Описывает объект возможностей SKU.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Инвариант для описания функции. |
| value |
string |
Инвариант, если признак измеряется количеством. |
ResourceSkuCapacity
Описывает сведения о масштабировании номера SKU.
| Имя | Тип | Описание |
|---|---|---|
| default |
integer (int64) |
Емкость по умолчанию. |
| maximum |
integer (int64) |
Максимальная емкость, которую можно установить. |
| minimum |
integer (int64) |
Минимальная емкость. |
| scaleType |
Тип масштабирования, применимый к номеру SKU. |
ResourceSkuCapacityScaleType
Тип масштабирования, применимый к номеру SKU.
| Значение | Описание |
|---|---|
| Automatic | |
| Manual | |
| None |
ResourceSkuCosts
Описывает метаданные для получения сведений о цене.
| Имя | Тип | Описание |
|---|---|---|
| extendedUnit |
string |
Инвариант, показывающий расширенную единицу измерения. |
| meterID |
string |
Используется для запроса цены из коммерции. |
| quantity |
integer (int64) |
Мультипликатор нужен для увеличения базовой измеряемой стоимости. |
ResourceSkuLocationInfo
Описывает доступную информацию о расположении номера SKU Compute.
| Имя | Тип | Описание |
|---|---|---|
| extendedLocations |
string[] |
Названия расширенных локаций. |
| location |
string |
Расположение SKU |
| type |
Тип расширенного расположения. |
|
| zoneDetails |
Сведения о возможностях, доступных для SKU в определенных зонах. |
|
| zones |
string[] |
Список зон доступности, в которых поддерживается номер SKU. |
ResourceSkuRestrictionInfo
Описывает доступные сведения об ограничении номеров SKU вычислений.
| Имя | Тип | Описание |
|---|---|---|
| locations |
string[] |
Расположения, в которых SKU ограничен |
| zones |
string[] |
Список зон доступности, в которых ограничен номер SKU. |
ResourceSkuRestrictions
Описывает сведения о масштабировании номера SKU.
| Имя | Тип | Описание |
|---|---|---|
| reasonCode |
Причина ограничения. |
|
| restrictionInfo |
Информация об ограничении, при котором артикул не может быть использован. |
|
| type |
Тип ограничений. |
|
| values |
string[] |
Значение ограничений. Если в качестве типа ограничения установлено местоположение. Это могут быть другие места, где SKU ограничен. |
ResourceSkuRestrictionsReasonCode
Причина ограничения.
| Значение | Описание |
|---|---|
| QuotaId | |
| NotAvailableForSubscription |
ResourceSkuRestrictionsType
Тип ограничений.
| Значение | Описание |
|---|---|
| Location | |
| Zone |
ResourceSkusResult
Ответ на операцию List Resource Sku.
| Имя | Тип | Описание |
|---|---|---|
| nextLink |
string (uri) |
Ссылка на следующую страницу элементов |
| value |
Элементы ResourceSku на этой странице |
ResourceSkuZoneDetails
Описывает зональные возможности SKU.
| Имя | Тип | Описание |
|---|---|---|
| capabilities |
Список возможностей, доступных для SKU в указанном списке зон. |
|
| name |
string[] |
Набор зон, в которых доступен SKU с указанными возможностями. |