天蓝网站的新部署插槽

时间:2014-10-14 18:08:27

标签: azure azure-web-sites

是否存在REST API调用以在Azure网站中创建新部署插槽

enter image description here

我无法找到任何here

1 个答案:

答案 0 :(得分:2)

您可以使用Azure PowerShell cmdlet执行此操作。例如,我在美国东部使用名为“cloudallocweb”的站点对此进行了测试,然后使用以下命令在cloudallocweb站点中创建新的部署插槽。

New-AzureWebsite -Name "cloudallocweb" -Location "East US" -Slot "test"

在上面的命令中查看New-AzureWebsite cmdlet正在执行的操作,我发现此POST操作基本上是Create a web site REST API。请注意,它正在传递WebSpace设置(在URL中匹配),我在REST API中没有看到这些设置。

enter image description here

无论如何,Create a Web Site REST API似乎就是您所需要的。考虑到部署槽实际上只是一个网站,这是有道理的。您还可以查看List Webspaces API,为您的网站找到合适的网站空间价值。

按照上述步骤,新部署插槽将显示在原始站点下,如此处所示。然后,您可以使用门户,REST API或Switch-AzureWebsiteSlot cmdlet交换部署槽。

enter image description here