Namespace Pulumi.Automation.Events
Classes
CancelEvent
CancelEvent is emitted when the user initiates a cancellation of the update in progress, or the update successfully completes.
DiagnosticEvent
DiagnosticEvent is emitted whenever a diagnostic message is provided, for example errors from a cloud resource provider while trying to create or update a resource.
EngineEvent
EngineEvent describes a Pulumi engine event, such as a change to a resource or diagnostic message. EngineEvent is a discriminated union of all possible event types, and exactly one field will be non-null.
PolicyEvent
PolicyEvent is emitted whenever there is Policy violation.
PreludeEvent
PreludeEvent is emitted at the start of an update.
PropertyDiff
PropertyDiff describes the difference between a single property's old and new values.
ResourceOperationFailedEvent
ResourceOperationFailedEvent is emitted when a resource operation fails. Typically a DiagnosticEvent is emitted before this event, indiciating what the root cause of the error.
ResourceOutputsEvent
ResourceOutputsEvent is emitted when a resource is finished being provisioned.
ResourcePreEvent
ResourcePreEvent is emitted before a resource is modified.
StandardOutputEngineEvent
StandardOutputEngineEvent is emitted whenever a generic message is written, for example warnings from the pulumi CLI itself. Less common than DiagnosticEvent.
StepEventMetadata
StepEventMetadata describes a "step" within the Pulumi engine, which is any concrete action to migrate a set of cloud resources from one state to another.
StepEventStateMetadata
StepEventStateMetadata is the more detailed state information for a resource as it relates to a step(s) being performed.
SummaryEvent
SummaryEvent is emitted at the end of an update, with a summary of the changes made.
Enums
DiffKind
DiffKind describes the kind of a particular property diff.