簡體   English   中英

使用ADF Web活動啟動/停止Azure Function應用

[英]Start/Stop Azure Function App using ADF Web Activity

是否有任何條款可以通過Azure Data Factory Web Activity啟動/停止Azure功能應用程序。

Azure Logic應用程序是實現此目的的最簡單方法。

您可以調用以下管理API來啟動/停止您的Azure Function應用:

開始

POST https://management.azure.com/subscriptions/<SubscriptionID>/resourceGroups/<ResourceGroup>/providers/Microsoft.Web/sites/<FunctionAppName>/start?api-version=2015-08-01

POST https://management.azure.com/subscriptions/<SubscriptionID>/resourceGroups/<ResourceGroup>/providers/Microsoft.Web/sites/<FunctionAppName>/stop?api-version=2015-08-01

您可以使用托管服務身份身份驗證來驗證上述請求。

以下是一些屏幕截圖供您參考:

在此處輸入圖片說明

在此處輸入圖片說明

為Logic App啟用托管身份后,它將創建一個與Logic App工作流程同名的AD應用程序。

現在轉到功能應用程序->平台設置->所有設置->訪問控制(IAM)->單擊添加(+)按鈕。

添加AD應用程序(使用您的邏輯應用程序名稱創建),並提供貢獻者角色並保存。

在此處輸入圖片說明

可以根據其觸發來啟動功能。 例如。 計時器,webhoook等。可以通過停止功能應用程序來停止,現有功能也將停止

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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