С помощью Cloud Assembly можно создавать действия расширяемости для использования в подписках с поддержкой расширяемости.
Действия расширяемости — это настраиваемые, компактные и гибкие средства для расширения жизненного цикла приложений с помощью пользовательских сценариев на основе кода и шаблонов действий. Шаблоны действий содержат предварительно определенные параметры, которые помогают задать основу для действия с поддержкой расширяемости.
Создать действие расширяемости можно двумя способами.
- Написание пользовательского кода для сценария действий с поддержкой расширяемости.
Примечание: Для написания пользовательского кода в редакторе действий расширяемости может потребоваться активное подключение к Интернету.
- Импорт пакета развертывания в виде ZIP-файла для действия расширяемости. Сведения о создании пакета ZIP для действий расширяемости см. в разделах Создание пакета ZIP для действий расширяемости в среде выполнения Python, Создание пакета ZIP для действий расширяемости в среде выполнения Node.js или Создание пакета ZIP для действий расширяемости в среде выполнения PowerShell.
Ниже описана процедура создания действия расширяемости, в которой в качестве поставщика FaaS используется Amazon Web Services.
Необходимые условия
- Участие в активном действующем проекте.
- Настроенная роль Amazon Web Services для функций Lambda. Например, AWSLambdaBasicExecutionRole.
- Роль с правами администратора облачных систем или активными разрешениями iam:PassRole.
Процедура
Дальнейшие действия
После создания и проверки действия с поддержкой расширяемости eго можно назначить соответствующей подписке.
Примечание: В подписках с поддержкой расширяемости используется последняя опубликованная версия действия расширяемости. После создания новой версии действия щелкните
Версии в верхнем правом углу окна редактора. Чтобы опубликовать версию действия, которую нужно использовать в подписке, нажмите
Опубликовать.