如何以编程方式检索Azure网站自动缩放实例的默认最大限制

时间:2015-08-27 18:59:08

标签: azure azure-web-sites

我尝试以编程方式检索Azure网站的默认最大限制自动扩展实例给定网站的定价层。看起来它们每层不同(例如,基本层上没有自动缩放(零),标准允许最多10个实例,而Premium允许> 10个实例等。)

如何以编程方式检索默认的最大限制?我在Service Management API中找不到任何内容,但可能遗漏了一些内容。

1 个答案:

答案 0 :(得分:5)

这是属性" maximumNumberOfWorkers"在实体" ServerFarm"。服务器场名称列在站点上。这可以通过查询API来检索,即使用powershell:

Switch-AzureMode -Name AzureResourceManager

# GET serverfarms
Get-AzureResource -ResourceGroupName Microsoft.Web -ResourceType serverfarms -OutputObjectFormat New -ApiVersion 2015-08-01

或通过直接REST API调用:

https://management.azure.com/subscriptions/<sub-id>/providers/Microsoft.Web/serverfarms?api-version=2015-08-01

有关详细信息,请参阅Azure资源管理器:https://resources.azure.com