[英]Is there a REST API for Azure App Services
瀏覽Azure參考我找不到對Azure應用服務,服務計划,Web應用程序等的REST API(或任何API)的任何引用
是否有Azure應用服務的REST API?
我看到有沒有用於部署Azure網站的Rest Api? 但自2013年以來,Azure已經發生了大量變化。
是的,所有azure資源都有REST API。 他們都通過Azure Resource Manger
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憑據登錄並導航到您擁有的訂閱,其中包含一些App Service資源(Web應用程序等)。 從那里,您可以瀏覽資源組並查找該訂閱中的所有其他內容。
您會注意到,當您瀏覽時,您會注意到右側窗格顯示資源的URL,您甚至可以使用提供的按鈕針對這些資源發出GET / PUT / POST / DELETE命令。 在此之下,您將看到與該資源關聯的實際JSON有效負載。 您可以將這些全部用作構建REST API調用的提示。
在某些情況下,如果單擊您正在查看的特定資源的“文檔”按鈕,則可以獲得有關各個字段的實際文檔。 然而,這似乎並不總是有效。 如果您想要沿着高級路徑走下去,您還可以在Github中獲取App Service REST API的官方招聘文檔: https : //github.com/Azure/azure-rest-api-specs/blob/master /arm-web/2015-08-01/swagger/service.json
更新 - 2017年3月1日
以下答案已過時,因為提供答案時未記錄REST API。 就是現在 :)。 REST API文檔可在此處獲得: https : //docs.microsoft.com/en-us/rest/api/appservice/ 。
我確定有一個REST API。 只是它還沒有記錄。
每當我需要為尚未記錄的內容找到REST API時,我通常做的一件事就是在調試模式下運行Azure PowerShell Cmdlets
。 它告訴我我需要的所有信息(雖然我必須說它不能替代文檔)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.