Можно создать пакет ZIP, содержащий сценарий PowerShell и модули зависимостей для использования в действиях расширяемости.
Существует два способа построения сценария для действий расширяемости.
- Написание сценария непосредственно в редакторе действий расширяемости в Cloud Assembly.
- Создание сценария в локальной среде и добавление его с соответствующими зависимостями в пакет ZIP.
Кроме того, пакет ZIP можно использовать в ситуациях, когда модули, связанные с зависимостями в сценарии действий, не могут быть обработаны в службе Cloud Assembly, например, если в среде отсутствует доступ к Интернету.
Кроме того, пакет ZIP можно использовать для создания действий расширяемости, содержащих несколько файлов сценариев PowerShell. Использование нескольких файлов сценариев может быть полезно для организации структуры кода действий расширяемости.
Необходимые условия
Для этого требуется знакомство с PowerShell и PowerCLI. В Docker Hub можно найти образ Docker, содержащий PowerShell Core, PowerCLI 10, PowerNSX, а также несколько модулей и образцов сценариев, разработанных участниками сообщества.
Процедура
Дальнейшие действия
Используйте пакет ZIP для создания сценария действий расширяемости. См. раздел Создание действия с поддержкой расширяемости.