我正在使用管理sdk(即https://github.com/Azure/azure-sdk-for-net)自动创建azure web应用程序,如何使用此sdk更改web应用程序服务计划定价层并不明显。具体来说,我想将我正在创建的web应用从“免费”更改为“共享”。
我该怎么做?

最佳答案

看看WebHostingPlanOperations.UpdateAsync()WebHostingPlanOperations.cs)。
请注意,它将WebHostingPlanUpdateParameters对象作为参数(位于模型中,here)。在此范围内,您可以设置:
WorkerSize(0、1或2表示小型、中型或大型)
SkuOptions(在模型中也采用SkuOptions枚举)。
SkuOptions值:
自由=0
共享=1
基本=2
标准=3
保费=4

08-28 21:18