EventSpec Objects
class EventSpec(GraiBaseModel)Class definition of EventSpec
Attributes:
id- UUID of the event.connection_id- UUID of the events connection.date- Datetime of the event.workspace- WorkspaceSpec of the event.diff- Json of the changes from the event.
EventV1 Objects
class EventV1(GraiBaseModel)Class definition of EventV1
Attributes:
type- Object type of the Metadata e.g. NodeV1, EdgeV1, etc.version- Schema version of the object.spec- The event specification.
from_spec
@classmethod
def from_spec(cls, spec_dict: Dict) -> "EventV1"Arguments:
spec_dict (Dict):
Returns:
An EventV1 instance