是否提供通过azure数据工厂Web活动启动/停止Azure功能应用程序。
发布于 2019-02-26 20:01:35
Azure Logic Apps是实现这一目标的最简单方法。
您可以调用以下管理API来启动/停止您的Azure Function App:
启动
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您可以使用Managed Service Identity身份验证对上述请求进行身份验证。
下面是一些截图供您参考:


一旦您为您的Logic App启用托管标识,它将创建一个与您的Logic App工作流同名的AD应用程序。
现在转到您的功能App -->平台设置-->所有设置-->访问控制(IAM) -->单击添加(+)按钮。
添加AD应用程序(使用您的逻辑应用程序名称创建),并提供参与者角色并保存。

发布于 2019-02-26 19:46:23
函数可以根据其触发器启动。例如:定时器、webhoook等,可以通过停止函数App来停止,同时会停止已有的函数
https://stackoverflow.com/questions/54883768
复制相似问题