Azure - 使用REST API更新资源属性

时间:2015-09-25 19:21:28

标签: c# json api azure azure-resource-manager

我使用REST API创建带有模板的资源(WebApp + MySQL)。 它工作正常。 我现在想要修改主机名并添加一个,但我只收到错误请求(400)响应。

我所指的网址是:

"https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<myResourceGroup>/providers/Microsoft.Web/sites/<instanceName>?api-version=2015-08-01"

我正在做PUT,并发送以下JSON对象。

{
  "properties": {
  "HostNames":"instanceName.azurewebsites.net, newHostName.com"
  }
}

我的JSON可能是错误的,但我尝试了很多格式而没有人工作。 我还试着引用另一个网址:

"https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<myResourceGroup>/providers/Microsoft.Web/sites/<instanceName>/config/web?api-version=2015-08-01"

响应没问题(200),但后来我用powershell检查资源,我的HostNames属性没有改变。

我还尝试在部署时使用我的模板设置HostNames,但默认情况下Azure不允许您添加自定义主机名。

之前有人遇到过这个问题吗?

0 个答案:

没有答案