Как создать стандартное приложение логики с помощью Rest API?

Используя официальную документацию Azure Logic Apps, я могу создавать и работать с Consumption Logic Apps. Можно ли создать Standard Logic Appиспользуя Rest API аналогичным образом?

1 ответ

Технически это возможно, но вам нужно переосмыслить определение.

Logic App Standard (также известное как Single-Tenant Logic App) построен поверх среды выполнения функций, а инфраструктура отделена от фактического определения рабочего процесса. Развертывание в ресурс в основном работает так же, как и для приложений-функций.

  1. Развернуть инфраструктуру
  2. Разверните рабочий процесс (функция для приложений-функций).

Подробнее об этом здесь: Развертывание DevOps для Azure Logic Apps с одним арендатором.

Для вашего случая вы бы:

  1. Разверните инфраструктуру через REST API
    • Учетная запись хранения
    • Ферма серверов (план службы приложений)
    • Сайт (служба приложений)
  2. Создайте проект Logic App Standard и создайте ZIP-архив.
  3. Разверните архив с помощью zip-развертывания через REST API.
    • Это звучит просто, но требует дополнительной работы, см. ссылки ниже.

Ссылки:

Другие вопросы по тегам