如何通过Azure REST API获取App Service Plan可用SKU规格/层级列表?
获取Azure App Service Plan可用SKU规格的REST API方法
核心API调用
使用资源SKU列表API查询目标区域内App Service可用的SKU规格,请求格式如下:
- 请求方法:
GET - 请求URL:
https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/skus?api-version=2023-01-01
关键参数说明
{subscriptionId}:替换为你的Azure订阅IDapi-version:建议使用最新稳定版本,例如2023-01-01
可选过滤规则
如果需要缩小结果范围,可添加查询参数:
- 按区域过滤:追加
$filter=location eq '{region}',示例:location eq 'eastus' - 仅保留App Service Plan相关SKU:返回结果中
resourceType为serverFarms的条目即为目标SKU
返回结果核心字段解析
返回的JSON数据中,每个SKU条目包含关键信息:
name:SKU具体名称(如B1、P1v3)tier:SKU层级(如Basic、PremiumV3)family:SKU系列(如B、Pv3)capacity:支持的实例数量范围locations:该SKU可用的区域列表
注意事项
- 调用API需携带有效的Azure AD访问令牌进行身份验证
- 部分SKU会因订阅类型、区域政策限制无法使用,返回结果将自动过滤此类不可用选项
内容的提问来源于stack exchange,提问作者Fab
相关产品推荐
相关产品推荐

