查看Azure参考文档,我找不到任何关于Azure App Services、Service Plans、Web应用程序等的REST API(或任何API)的参考。
Azure App Services是否有REST API?
我已经看过没有Rest Api可以部署Azure网站吗? 但是自2013年以来,Azure发生了巨大变化。
查看Azure参考文档,我找不到任何关于Azure App Services、Service Plans、Web应用程序等的REST API(或任何API)的参考。
Azure App Services是否有REST API?
我已经看过没有Rest Api可以部署Azure网站吗? 但是自2013年以来,Azure发生了巨大变化。
是的,所有Azure资源都有REST API,并且它们都通过Azure Resource Manager进行管理。
https://msdn.microsoft.com/en-us/library/azure/dn790568.aspx
要了解API,还有一个门户供您使用https://resources.azure.com。
更新:
Azure资源由ARM API管理。
例如,如果您想删除网站,则会对您的站点进行以下HTTP请求。
DELETE https://management.azure.com/subscriptions/{subscription id}/resourceGroups/{resource group}/providers/Microsoft.Web/sites/{site name}?api-version=2015-08-01
https://resources.azure.com 是一个非常好的地方,可以让您了解有关 ARM REST API、资源结构、要使用哪个 URI 以及预期的有效负载。
目前没有最新的文档。在此期间,我建议您查看Azure Resource Explorer:
使用Azure凭据登录并导航到包含一些应用服务资源(Web应用等)的订阅。从那里,您可以浏览资源组并找到该订阅中的其他所有内容。更新 - 2017年3月1日
下面的回答已经过时,因为当回答提供时,REST API没有被记录。现在它已经被记录了 :). REST API文档可在此处找到:https://learn.microsoft.com/en-us/rest/api/appservice/。
我相信这个项目有一个REST API,只是目前还没有文档记录。
当我需要找到未被记录的REST API时,通常会在Azure PowerShell Cmdlets
的调试模式下运行它。它会告诉我所有需要的信息(但我必须说它并不能替代文档)。
Microsoft.Web/certificates
下,我想设置keyVaultId
。是否有一些 REST API 文档或者可以找到如何做到这一点的地方?据我所知,没有,这也是提出问题的目的。 - Michael B