Event

An edge describing the relationship between an Artifact and an Execution in a lineage graph.

Fields
artifactstring

Required. The relative resource name of the Artifact in the Event.

executionstring

Output only. The relative resource name of the Execution in the Event.

eventTimestring (Timestamp format)

Output only. time the Event occurred.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:"2014-10-02T15:01:23Z","2014-10-02T15:01:23.045123456Z" or"2014-10-02T15:01:23+05:30".

typeenum (Type)

Required. The type of the Event.

labelsmap (key: string, value: string)

The labels with user-defined metadata to annotate events.

label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. No more than 64 user labels can be associated with one Event (System labels are excluded).

Seehttps://goo.gl/xmQnxf for more information and examples of labels. System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.

JSON representation
{"artifact":string,"execution":string,"eventTime":string,"type":enum (Type),"labels":{string:string,...}}

Type

Describes whether an Event's Artifact is the Execution's input or output.

Enums
TYPE_UNSPECIFIEDUnspecified whether input or output of the Execution.
INPUTAn input of the Execution.
OUTPUTAn output of the Execution.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-09-22 UTC.