ProjectEventsPayload
Events delivered by the projectEvents subscription.
Covers the project itself plus its blueprint (components, links) and the environments provisioned from it.
union ProjectEventsPayload = ProjectEvent | EnvironmentEvent | ComponentEvent | LinkEvent
Possible types​
ProjectEventsPayload.ProjectEvent object​
A lifecycle event for a project.
Emitted when a project is created, updated (renamed, settings changed), or deleted.
Subscribe via organizationEvents or projectEvents.
ProjectEventsPayload.EnvironmentEvent object​
A lifecycle event for an environment.
Emitted when an environment is created, updated (renamed, settings changed), or deleted
within a project. Subscribe via projectEvents for any environment in the project, or
via environmentEvents for a specific environment (updates and deletes only — the
environment must exist to subscribe to it).
ProjectEventsPayload.ComponentEvent object​
A lifecycle event for a component.
Emitted when a component is added to a blueprint, moved on the canvas, renamed or
re-tagged, or removed. Subscribe via projectEvents.
ProjectEventsPayload.LinkEvent object​
A lifecycle event for a blueprint link between two components.
Emitted when components are linked or unlinked in a project's blueprint. Links have
no mutable body, so only CREATED and DELETED actions are emitted. Subscribe via
projectEvents.
Returned By​
projectEvents subscription