Automation Assembler incluye temas de eventos predefinidos.

Temas de eventos

Los temas de eventos son categorías que agrupan eventos similares. Cuando se asignan a una suscripción, los temas de eventos definen el evento que activa la suscripción. Automation Assembler suministra los siguientes temas de eventos de forma predeterminada. Todos estos temas se pueden utilizar para agregar o actualizar propiedades personalizadas o etiquetas del recurso. Si se produce un error en un flujo de trabajo de Automation Orchestrator o en una acción de extensibilidad, también se producirá un error en la tarea correspondiente.

Tabla 1. Temas de eventos de Cloud Assembly
Tema de eventos Se puede bloquear Descripción
Approval Events Se emite cuando se activa una acción que requiere una aprobación.
Template configuration No Se emite cuando se produce un evento de configuración de plantilla de nube, como la creación o la eliminación de una plantilla de nube. Este tema de evento puede ser útil para notificar a sistemas externos de tales eventos.
Template version configuration No Se emite cuando se produce un nuevo evento de creación de versiones de plantilla de nube, como la creación, la publicación, la cancelación de la publicación o la restauración de una versión. Este tema de evento puede ser útil con las integraciones de sistemas de control de versiones de terceros.
Compute allocation Eventos emitidos antes de la asignación de resourcenames y hostselections. Ambas propiedades se pueden modificar en esta etapa. Se emite una vez para un clúster de máquinas.
Compute gateway post provisioning Se emite después de aprovisionar un recurso de puerta de enlace de recursos informáticos.
Compute gateway post removal Se emite después de que se quita una puerta de enlace de recursos informáticos.
Compute gateway provisioning Se emite antes de aprovisionar un puerta de enlace de recursos informáticos.
Compute gateway removal Se emite antes de quitar una puerta de enlace de recursos informáticos.
Compute initial power on Se emite después de aprovisionar un recurso en la capa del hipervisor, pero antes de que el recurso se encienda por primera vez. Actualmente, este tema de evento solo es compatible con vSphere. Se envían eventos para cada máquina de un clúster.
Nota: Puede omitir el encendido inicial del recurso.
Compute nat post provisioning Se emite después de aprovisionar un recurso de NAT informático.
Compute nat post removal Se emite después de quitar un recurso de NAT informático.
Compute nat provisioning Se emite antes de aprovisionar un NAT informático.
Compute nat removal Se emite antes de quitar un NAT informático.
Compute post provision Se emiten después de que se aprovisiona un recurso. Se envían eventos para cada máquina de un clúster.
Compute post removal Se emiten después de que se quita un recurso informático. Se envían eventos para cada máquina de un clúster.
Compute provision Se emiten antes de que el recurso se aprovisione en la capa del hipervisor. Se envían eventos para cada máquina de un clúster.
Nota: La dirección IP asignada se puede cambiar.
Compute removal Se emiten antes de que se quite el recurso. Se envían eventos para cada máquina de un clúster.
Compute reservation Se emiten al realizar la reserva. Se emite una vez para un clúster de máquinas.
Nota: El orden de colocación se puede cambiar.
Custom resource post provision Se emite para eventos posteriores al aprovisionamiento activados por operaciones de recursos personalizados.
Custom resource pre provision Se emite para eventos previos al aprovisionamiento activados por operaciones de recursos personalizados.
Deployment action completed Se emite después de que finalice una acción de implementación.
Deployment action requested Se emite antes de que finalice una acción de implementación.
Deployment completed Se emite después de la implementación de una solicitud de catálogo o plantilla de nube.
Deployment onboarded No Se emite cuando se incorpora una nueva implementación.
Deployment requested Se emite antes de la implementación de una solicitud de catálogo o plantilla de nube.
Deployment resource action completed Se emite después de la implementación de una acción de recurso.
Deployment resource action requested Se emite antes de la implementación de una acción de recurso.
Deployment resource completed Se emite después del aprovisionamiento de un recurso de implementación.
Deployment resource requested Se emite antes del aprovisionamiento de un recurso de implementación.
Disk allocation Se emite para la asignación previa de recursos de disco.
Disk attach Se emite antes de que un disco se conecte a una máquina. Disk attach es un evento de lectura y escritura. Las propiedades de disco compatibles con la escritura diferida son las siguientes:
  • diskFullPaths
  • diskDatastoreNames
  • diskParentDirs

Se requieren las tres propiedades de disco específicas de vSphere para las actualizaciones. Todas las demás propiedades son de solo lectura.

Nota: La escritura diferida es opcional para los discos de primera clase de vSphere.
Disk detach Se emite una vez que un disco se separa de una máquina. Disk detach es un evento de solo lectura.
Disk post removal Se emite después de eliminar un recurso de disco.
Disk post resize Se emite después de cambiar el tamaño de un recurso de disco.
Idem Service post event No Se emite cuando se completa o se produce un error en una tarea Idem
Kubernetes cluster allocation Se emite para la asignación previa de recursos de un clúster de Kubernetes.
Kubernetes cluster post provision Se emite después de aprovisionar un clúster de Kubernetes.
Kubernetes cluster post removal Se emite después de eliminar un clúster de Kubernetes.
Kubernetes cluster provision Se emite antes de aprovisionar un clúster de Kubernetes.
Kubernetes cluster removal Se emite antes de que se inicie el proceso de eliminación de un clúster de Kubernetes.
Kubernetes namespace allocation Se emite durante la asignación previa de recursos de espacio de nombres de Kubernetes.
Kubernetes namespace post provision Se emite después de aprovisionar un recurso de espacio de nombres de Kubernetes.
Kubernetes namespace post removal Se emite después de eliminar un recurso de espacio de nombres de Kubernetes.
Kubernetes namespace provision Se emite antes de aprovisionar un espacio de nombres de Kubernetes.
Kubernetes namespace removal Se emite antes de eliminar un recurso de clúster de espacio de nombres.
Kubernetes supervisor namespace allocation Se emite durante la asignación previa de recursos de espacio de nombres de supervisor de Kubernetes.
Kubernetes supervisor namespace post provision Se emite después de aprovisionar un espacio de nombres de supervisor.
Kubernetes supervisor namespace post removal Se emite después de eliminar un recurso de espacio de nombres de supervisor.
Kubernetes supervisor namespace provision Se emite antes de aprovisionar un espacio de nombres de supervisor.
Kubernetes supervisor namespace removal Se emite antes de eliminar un recurso de espacio de nombres de supervisor.
Load balancer post provision Se emite después del aprovisionamiento de un equilibrador de carga.
Load balancer post removal Se emite después de quitar un equilibrador de carga.
Load balancer provision Se emite antes de aprovisionar un equilibrador de carga.
Load balancer removal Se emite antes de quitar un equilibrador de carga.
Network Configure Se emite cuando la red se configura durante la asignación de recursos informáticos.
Nota: El tema de evento de configuración de red admite varias direcciones IP o NIC.

No se admite el uso de una asignación de direcciones IP estáticas (assignment:static) en una plantilla de nube cuando se utiliza un tema de evento de configuración de red.

Network post provisioning Se emite después de aprovisionar un recurso de red.
Network post removal Se emite después de quitar un recurso de red.
Network provisioning Se emite antes de aprovisionar un recurso de red.
Network removal Se emite antes de quitar un recurso de red.
Post unregistered provisioned approval Se emite después de cancelar el registro de una máquina aprovisionada.
Pre unregistered provisioned approval Se emite antes de cancelar el registro de una máquina aprovisionada.
Project Lifecycle Event Topic No Se emite al crear, actualizar o eliminar un proyecto.
Provider resource action cud No Se emite cuando se crea, actualiza o elimina una acción personalizada.
Provisioning request Se emite cuando se envía una solicitud al servicio de aprovisionamiento. Puede ser una solicitud de asignación, una solicitud de aprovisionamiento o una operación del día 2, como la eliminación. Las solicitudes de asignación se emiten una vez para cada clúster de máquinas. Las solicitudes de aprovisionamiento y del día 2 se emiten para cada máquina de un clúster.
Security group post provision Se emite después de aprovisionar un grupo de seguridad.
Security group post removal Se emite después de quitar un grupo de seguridad.
Security group provisioning Se emite antes de aprovisionar un grupo de seguridad.
Security group removal Se emite antes de quitar un grupo de seguridad.

Parámetros de evento

Después de agregar un tema de evento, puede ver los parámetros de dicho tema. Estos parámetros de evento definen la estructura de la carga útil del evento, o inputProperties. Algunos parámetros de evento no se pueden modificar y se marcan como de solo lectura. Puede identificar estos parámetros de solo lectura haciendo clic en el icono de información que se encuentra a la derecha del parámetro.