Skip to content

LineageNodeItem

Source code in docs_src/capo_datazone/types/lineage_node_item.py
class LineageNodeItem(TypedDict, closed=True):
    domain_id: "capo_datazone.types.domain_id.DomainId"
    """<p>The ID of the domain of the data lineage node.</p>"""
    name: NotRequired["str"]
    """<p>The name of the data lineage node.</p>"""
    description: NotRequired["str"]
    """<p>The description of the data lineage node.</p>"""
    created_at: NotRequired["capo_datazone.types.created_at.CreatedAt"]
    """<p>The timestamp at which the data lineage node was created.</p>"""
    created_by: NotRequired["capo_datazone.types.created_by.CreatedBy"]
    """<p>The user who created the data lineage node.</p>"""
    updated_at: NotRequired["capo_datazone.types.updated_at.UpdatedAt"]
    """<p>The timestamp at which the data lineage node was updated.</p>"""
    updated_by: NotRequired["capo_datazone.types.updated_by.UpdatedBy"]
    """<p>The user who updated the data lineage node.</p>"""
    id: "capo_datazone.types.lineage_node_id.LineageNodeId"
    """<p>The ID of the data lineage node.</p>"""
    type_name: "str"
    """<p>The name of the type of the data lineage node.</p>"""
    type_revision: NotRequired["capo_datazone.types.revision.Revision"]
    """<p>The type of the revision of the data lineage node.</p>"""
    source_identifier: NotRequired["str"]
    """<p>The alternate ID of the data lineage node.</p>"""
    event_timestamp: NotRequired["datetime.datetime"]
    """<p>The event timestamp of the data lineage node.</p>"""
    forms_output: NotRequired["capo_datazone.types.form_output_list.FormOutputList"]
    """<p>The forms included in the additional attributes of a data lineage node.</p>"""
    upstream_lineage_node_ids: NotRequired[
        "capo_datazone.types.lineage_node_ids.LineageNodeIds"
    ]
    """<p>The IDs of the upstream data lineage nodes.</p>"""
    downstream_lineage_node_ids: NotRequired[
        "capo_datazone.types.lineage_node_ids.LineageNodeIds"
    ]
    """<p>The IDs of the downstream data lineage nodes.</p>"""

created_at instance-attribute

created_at: NotRequired[CreatedAt]

The timestamp at which the data lineage node was created.

created_by instance-attribute

created_by: NotRequired[CreatedBy]

The user who created the data lineage node.

description instance-attribute

description: NotRequired[str]

The description of the data lineage node.

domain_id instance-attribute

domain_id: DomainId

The ID of the domain of the data lineage node.

downstream_lineage_node_ids instance-attribute

downstream_lineage_node_ids: NotRequired[LineageNodeIds]

The IDs of the downstream data lineage nodes.

event_timestamp instance-attribute

event_timestamp: NotRequired[datetime]

The event timestamp of the data lineage node.

forms_output instance-attribute

forms_output: NotRequired[FormOutputList]

The forms included in the additional attributes of a data lineage node.

id instance-attribute

The ID of the data lineage node.

name instance-attribute

name: NotRequired[str]

The name of the data lineage node.

source_identifier instance-attribute

source_identifier: NotRequired[str]

The alternate ID of the data lineage node.

type_name instance-attribute

type_name: str

The name of the type of the data lineage node.

type_revision instance-attribute

type_revision: NotRequired[Revision]

The type of the revision of the data lineage node.

updated_at instance-attribute

updated_at: NotRequired[UpdatedAt]

The timestamp at which the data lineage node was updated.

updated_by instance-attribute

updated_by: NotRequired[UpdatedBy]

The user who updated the data lineage node.

upstream_lineage_node_ids instance-attribute

upstream_lineage_node_ids: NotRequired[LineageNodeIds]

The IDs of the upstream data lineage nodes.