← API reference
CANONICAL TYPE REFERENCE

EdgeAppEventTriggerConfigInput

edgeApp.event trigger configuration — fires when an edge app replays a bridge.publish event through its outbox. Every supplied scope must match for the trigger to fire. Set as TriggerConfigInput's single member to make this kind of trigger.

Optional controller TypeID (prefix ctl) to scope on; the event's controller must match exactly. Omit (or pass empty) to match any controller in the tenant.

Optional edge app wire handle to scope on; matched exactly against the emitting edge app. Omit (or pass empty) to match any edge app.

topicString

Optional bridge.publish topic to scope on; matched exactly (no wildcards). Omit (or pass empty) to match any topic.

View exact SDL
"""
edgeApp.event trigger configuration — fires when an edge app replays a `bridge.publish` event through its outbox. Every supplied scope must match for the trigger to fire. Set as TriggerConfigInput's single member to make this kind of trigger.
"""
input EdgeAppEventTriggerConfigInput {
  """
  Optional controller TypeID (prefix `ctl`) to scope on; the event's controller must match exactly. Omit (or pass empty) to match any controller in the tenant.
  """
  controllerId: String
  """
  Optional edge app wire handle to scope on; matched exactly against the emitting edge app. Omit (or pass empty) to match any edge app.
  """
  edgeAppHandle: String
  """
  Optional `bridge.publish` topic to scope on; matched exactly (no wildcards). Omit (or pass empty) to match any topic.
  """
  topic: String
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.