Cloud Assembly includes predefined event topics.

Event Topics

Event topics are the categories that group similar events together. When assigned to a subscription, event topics define which event triggers the subscription. The following event topics are provided by default with Cloud Assembly. All topics can be used to add or update custom properties or tags of the resource. If a vRealize Orchestrator workflow or extensibility action fails, the corresponding task fails as well.

Table 1. Cloud Assembly Event Topics
Event Topic Description
Blueprint.configuration Issued when a Blueprint configuration event like the creation or deletion of a Blueprint occurs, and can be useful for notifying external systems of such events.
Blueprint.version.configuration Issued when a new Blueprint versioning event occurs, like the creation, release, unrelease, or restore of a version. This event topic can be useful with integrations of third-party version control systems.
Deployment.request.pre This event topic is useful for integrations with third-party approval systems.
Deployment.request.post This event topic is useful for systems like ITSM, configuration management, or service desk systems.
EventLog Logging related events.
Subscription Lifecycle Issued when a subscription is created, modified, or deleted.
Compute Allocation Events issued before the allocation of resourcenames and hostselections. Both of these properties can be modified at this stage.
Compute Provision Events that occur before the resource is provisioned at the hypervisor.
Note: You can change the allocated IP address.
Compute Removal Events issued before the resource is removed.
Compute Reservation Events issued at the time of reservation.
Note: You can change the placement order.
Compute Post Provision Events issued after a resource was provisioned successfully.
Deployment Onboarded Events issued when a new deployment is onboarded.
Project Lifecycle Events issued when a project is created, updated, or deleted.
Network Configure Events issued when the network is configured during compute allocation.
Note: The Network Configure topic supports multiple IP addresses/NICs.
Compute post removal Events issued after a compute resource was removed.

Event Schema

When you click an event topic, you can view the event schema. This schema defines the structure of the event's payload, or inputProperties.