Skip to main content

IdLE.Step.EmitEvent

Generated file. Do not edit by hand. Source: tools/Generate-IdleStepReference.ps1

Summary​

  • Step Type: IdLE.Step.EmitEvent
  • Module: IdLE.Steps.Common
  • Implementation: Invoke-IdleStepEmitEvent
  • Idempotent: Unknown

Synopsis​

Emits a workflow-defined event.

Description​

This step does not change external state. It writes one structured event to the EventSink on the execution context (buffered in the execution result and forwarded to the host event sink, if any).

Inputs (all optional):

  • With.Message: event message. Defaults to "Event emitted by step '<Name>'.".

  • With.Type: event type, e.g. 'Contoso.Joiner.Notified'. Must not start with 'IdLE.' (reserved) and must not be 'Information', 'Warning', 'Error' or 'Custom'. Defaults to 'IdLE.Step.EmitEvent.Emitted'.

  • With.Level: 'Information' (default), 'Warning' or 'Error'.

Inputs (With.*)​

Validated at plan time against the step's WithSchema (see Step metadata contract).

KeyTypeRequiredDefaultNotes
LevelStringNoInformationOne of: Information, Warning, Error
MessageStringNo
TypeStringNo

Example​

@{
Name = 'IdLE.Step.EmitEvent Example'
Type = 'IdLE.Step.EmitEvent'
With = @{
# See step description for available options
}
}

See Also​