Automation Assembler включает в себя предварительно определенные темы событий.

Темы событий

Темы событий — это категории, которые группируют сходные события. Когда тема события назначается подписке, это определяет, какое событие будет запускать эту подписку. Следующие темы событий предоставляются службой Automation Assembler по умолчанию. Все темы могут использоваться для добавления или обновления настраиваемых свойств или тегов для ресурса. Если рабочий процесс Automation Orchestrator или действие расширяемости завершается ошибкой, соответствующая задача также завершается ошибкой.

Табл. 1. Темы событий Cloud Assembly
Тема события Возможность блокировки Описание
Approval Events Да Выдается при запуске действия, требующего утверждения.
Template configuration Нет Выдается, если происходит событие настройки облачного шаблона, например создание или удаление облачного шаблона. Эта тема события может быть полезной для уведомления внешних систем о таких событиях.
Template version configuration Нет Выдается, если происходит новое событие с версией облачного шаблона, например создание, выпуск, отмена выпуска или восстановление версии. Эта тема события полезна при интеграции с системами управления версиями сторонних производителей.
Compute allocation Да Выдается до выделения resourcenames и hostselections. На данном этапе можно изменить оба этих свойства. Выдается один раз для кластера компьютеров.
Compute gateway post provisioning Да Выдается после подготовки шлюза вычислительных ресурсов.
Compute gateway post removal Да Выдается после удаления шлюза вычислительных ресурсов.
Compute gateway provisioning Да Выдается до подготовки шлюза вычислительных ресурсов.
Compute gateway removal Да Выдается до удаления шлюза вычислительных ресурсов.
Compute initial power on Да Выдается после подготовки ресурса на уровне гипервизора до первого включения питания ресурса. В настоящее время эта тема событий поддерживается только для vSphere. События отправляются для каждого компьютера в кластере.
Примечание: Первоначальное включение ресурса можно пропустить.
Compute nat post provisioning Да Выдается после подготовки вычислительного ресурса NAT.
Compute nat post removal Да Выдается после удаления вычислительного ресурса NAT.
Compute nat provisioning Да Выдается до подготовки вычислительного ресурса NAT.
Compute nat removal Да Выдается до удаления вычислительного ресурса NAT.
Compute post provision Да Выдается после подготовки ресурса. События отправляются для каждого компьютера в кластере.
Compute post removal Да Выдается после удаления вычислительного ресурса. События отправляются для каждого компьютера в кластере.
Compute provision Да Выдается до предоставления ресурса на уровне гипервизора. События отправляются для каждого компьютера в кластере.
Примечание: Можно изменить полученный в ходе выделения ресурсов IP-адрес.
Compute removal Да Выдается до удаления ресурса. События отправляются для каждого компьютера в кластере.
Compute reservation Да Выдается в момент резервирования. Выдается один раз для кластера компьютеров.
Примечание: Можно изменить порядок размещения.
Custom resource post provision Да Выдается для событий, происходящих после предоставления и запущенных настраиваемыми операциями с ресурсами.
Custom resource pre provision Да Выдается для событий, происходящих до предоставления и запущенных настраиваемыми операциями с ресурсами.
Deployment action completed Да Выдается по окончании действия с развертыванием.
Deployment action requested Да Выдается до окончания действия с развертыванием.
Deployment completed Да Выдается после развертывания облачного шаблона или запроса в каталог.
Deployment onboarded Нет Выдается после внедрения нового развертывания.
Deployment requested Да Выдается до развертывания облачного шаблона или запроса в каталог.
Deployment resource action completed Да Выдается после развертывания действия ресурса.
Deployment resource action requested Да Выдается до развертывания действия ресурса.
Deployment resource completed Да Выдается после предоставления ресурса развертывания.
Deployment resource requested Да Выдается до предоставления ресурса развертывания.
Disk allocation Да Выдается для предварительного выделения дисковых ресурсов.
Disk attach Да Выдается до подключения диска к компьютеру. Disk attach — это событие чтения и записи. Для обратной записи поддерживаются следующие свойства диска.
  • diskFullPaths
  • diskDatastoreNames
  • diskParentDirs

Для обновления необходимо задать все три свойства диска, относящиеся к vSphere. Все остальные свойства доступны только для чтения.

Примечание: Обратная запись является необязательной для дисков первого класса vSphere.
Disk detach Да Выдается после отключения диска от компьютера. Disk detach — это событие категории «только для чтения».
Disk post removal Да Выдается после удаления дискового ресурса.
Disk post resize Да Выдается после изменения размера дискового ресурса.
Idem Service post event Нет Выдается при успешном выполнении или сбое задачи idem
Kubernetes cluster allocation Да Выдается для предварительного выделения ресурсов для кластера Kubernetes.
Kubernetes cluster post provision Да Выдается после подготовки кластера Kubernetes.
Kubernetes cluster post removal Да Выдается после удаления кластера Kubernetes.
Kubernetes cluster provision Да Выдается до подготовки кластера Kubernetes.
Kubernetes cluster removal Да Выдается до инициирования процесса удаления кластера Kubernetes.
Kubernetes namespace allocation Да Выдается во время предварительного выделения ресурсов пространства имен Kubernetes.
Kubernetes namespace post provision Да Выдается после подготовки ресурса пространства имен Kubernetes.
Kubernetes namespace post removal Да Выдается после удаления ресурса пространства имен Kubernetes.
Kubernetes namespace provision Да Выдается до подготовки пространства имен Kubernetes.
Kubernetes namespace removal Да Выдается до удаления ресурса кластера пространств имен.
Kubernetes supervisor namespace allocation Да Выдается во время предварительного выделения ресурсов пространства имен управляющей программы Kubernetes.
Kubernetes supervisor namespace post provision Да Выдается после подготовки пространства имен управляющей программы.
Kubernetes supervisor namespace post removal Да Выдается после удаления ресурса пространства имен управляющей программы.
Kubernetes supervisor namespace provision Да Выдается до подготовки пространства имен управляющей программы.
Kubernetes supervisor namespace removal Да Выдается до удаления ресурса пространств имен управляющей программы.
Load balancer post provision Да Выдается после предоставления подсистемы балансировки нагрузки.
Load balancer post removal Да Выдается после удаления подсистемы балансировки нагрузки.
Load balancer provision Да Выдается до подготовки подсистемы балансировки нагрузки.
Load balancer removal Да Выдается до удаления подсистемы балансировки нагрузки.
Network Configure Да Выдается при настройке сети в ходе выделения вычислительных ресурсов.
Примечание: Тема события «Настройка сети» поддерживает использование нескольких IP-адресов или сетевых адаптеров.

При использовании темы события «Настройка сети» применение назначения статического IP-адреса (assignment:static) не поддерживается в облачном шаблоне.

Network post provisioning Да Выдается после подготовки сетевого ресурса.
Network post removal Да Выдается после удаления сетевого ресурса.
Network provisioning Да Выдается до подготовки сетевого ресурса.
Network removal Да Выдается до удаления сетевого ресурса.
Post unregistered provisioned approval Да Выдается после отмены регистрации подготовленной машины.
Pre unregistered provisioned approval Да Выдается перед отменой регистрации подготовленной машины.
Project Lifecycle Event Topic Нет Выдается при создании, обновлении или удалении проекта.
Provider resource action cud Нет Выдается при создании, обновлении или удалении действия ресурса.
Provisioning request Да Выдается при отправке запроса в службу подготовки. Это может быть запрос на выделение, запрос на подготовку или операция по регулярному обслуживанию, например удаление. Запросы на выделение формируются однократно для каждого кластера компьютеров. Запросы на подготовку и на регулярное обслуживание формируются для каждого компьютера в кластере.
Security group post provision Да Выдается после подготовки группы безопасности.
Security group post removal Да Выдается после удаления группы безопасности.
Security group provisioning Да Выдается до подготовки группы безопасности.
Security group removal Да Выдается перед удалением группы безопасности.

Параметры события

После добавления темы события можно просмотреть параметры этой темы. Они определяют структуру полезных данных события (или inputProperties). Некоторые параметры событий нельзя изменить, и они помечены как доступные только для чтения. Чтобы определить, относится ли данный параметр к категории «только для чтения», щелкните значок сведений справа от параметра.