簡體   English   中英

是否有Azure App Services的REST API

[英]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:

https://resources.azure.com

使用您的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM