pynenc.trigger.trigger_events

Module Contents

Classes

EventDefinition

Represents a defined event type in the system.

EventInstance

Represents a specific occurrence of an event.

API

class pynenc.trigger.trigger_events.EventDefinition(name: str, description: str | None = None, schema: dict[str, Any] | None = None)[source]

Represents a defined event type in the system.

Initialization

name: str

None

description: str | None

None

schema: dict[str, Any] | None

None

class pynenc.trigger.trigger_events.EventInstance(event_code: str, payload: dict[str, Any], event_id: str | None = None, timestamp: datetime.datetime | None = None)[source]

Represents a specific occurrence of an event.

Initialization

event_id: str

None

event_code: str

None

payload: dict[str, Any]

None

timestamp: datetime.datetime

None