Optional cancelA cancellation event, if this engine event represents a cancellation.
Optional diagnosticA diagnostic event, if this engine event represents a diagnostic message.
Optional policyA policy event, if this engine event represents a policy violation.
Optional preludeA prelude event, if this engine event represents the start of an operation.
Optional resA resource operation failed event, if this engine event represents a resource operation that failed.
Optional resA resource outputs event, if this engine event represents a resource that has been modified.
Optional resourceA resource pre-event, if this engine event represents a resource about to be modified.
A unique, and monotonically increasing number for each engine event sent to the Pulumi Service. Since events may be sent concurrently, and/or delayed via network routing, the sequence number is to ensure events can be placed into a total ordering.
Optional startA debugging event, if the engine event represents a debugging message.
Optional stdoutA stdout event, if this engine event represents a message written to stdout.
Optional summaryA summary event, if this engine event represents the end of an operation.
Timestamp is a Unix timestamp (seconds) of when the event was emitted.
A Pulumi engine event, such as a change to a resource or diagnostic message. This is intended to capture a discriminated union -- exactly one event field will be non-nil.