Проверьте, включена ли функция Azure с помощью Powershell - PullRequest
0 голосов
/ 19 октября 2018

Из этого вопроса я могу получить список всех развернутых функций (включенных или нет) с помощью следующего сценария, но есть ли способ узнать, какие из них отключены?

$Params = @{
    ResourceGroupName = $ResourceGroupName
    ResourceType      = 'Microsoft.Web/sites/functions'
    ResourceName      = $AppName
    ApiVersion        = '2015-08-01'
}
Get-AzureRmResource @Params

enter image description here

1 Ответ

0 голосов
/ 21 октября 2018

В функциях Azure v2 функции отключаются, если имеется переменная среды с именем AzureWebJobs.{functionName}.Disabled и значением true (см. https://docs.microsoft.com/en-us/azure/azure-functions/disable-function#functions-2x---all-languages).

. Переменные среды приложения функции в Azure Powershell можно получить с помощью

(Get-AzureRmWebApp -ResourceGroupName {resourceGroupName} -Name {appName}).SiteConfig.AppSettings

, а затем отфильтруйте соответственно.

...