Запуск / остановка приложения-функции Azure с использованием ADF Web Activity - PullRequest
0 голосов
/ 26 февраля 2019

Существуют ли условия для запуска / остановки приложения-функции Azure через веб-активность фабрики данных Azure.

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

Azure Logic Apps - это самый простой способ для достижения этой цели.

Вы можете вызвать приведенный ниже API управления, чтобы запустить / остановить свое приложение-функцию Azure:

START

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

STOP

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

Вы можете использовать Идентификация управляемого сервиса аутентификация для аутентификации над запросом.

Ниже приведенынекоторые скриншоты для справки:

enter image description here

enter image description here

Как только вы включите управляемую идентификацию для своегоПриложение логики, оно создаст приложение AD с тем же именем, что и рабочий процесс приложения логики.

Теперь перейдем к вашему функциональному приложению -> Настройки платформы -> Все настройки -> Контроль доступа (IAM) -> Нажмите кнопку добавления (+).

Добавление приложения AD(Создано с вашим именем приложения логики) и роль «Предоставить участника» и сохраните.

enter image description here

0 голосов
/ 26 февраля 2019

Функция может быть запущена на основании ее триггера.например.Таймер, webhoook и т. Д. Его можно остановить, остановив функцию App, и существующие функции будут остановлены

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...