API reference · Schema

V1LineageRow

V1LineageRowcontract v1.lineage.row
  • rowobjectrequired
    • tablestringrequired
      pattern ^[a-z_]+\.[a-z_][a-z0-9_]*$
    • idUuid7required
  • chainsarray of objectrequired
    min items 1
    • auditobject | nullrequired
      • seqintegerrequired
        ≥ 1≤ 9007199254740991
      • actionstringrequired
        min length 1
      • entitystringrequired
        pattern ^[a-z_]+\.[a-z_][a-z0-9_]*$
      • entity_idstringrequired
        min length 1
      • atIsoDatetimerequired
      • actorobjectrequired
        Show fields of actor
        • member_idUuid7 | nullrequired
        • kindstringrequired
          min length 1
        • rolestringrequired
          min length 1
      • decision_idUuid7 | nullrequired
    • decisionobject | nullrequired
      • decision_idUuid7required
      • verdictenum (3)required
        approvededitedrejected
      • reasonstring | nullrequired
      • reason_codeenum (5) | nullrequired
        wrong_numbersnot_neededalready_donebad_timingother
      • decided_byobjectrequired
        Show fields of decided_by
        • member_idUuid7required
        • namestring | nullrequired
      • decided_atIsoDatetimerequired
    • draftobject | nullrequired
      • draft_idUuid7required
      • command_typestringrequired
        pattern ^[a-z][a-z_]*(\.[a-z][a-z_]*)+\.v[1-9][0-9]*$
      • sourcestringrequired
        pattern ^(intel:[a-z_]+|import|member)$
      • outlet_idsarray of Uuid7required
      • created_atIsoDatetimerequired
      • outcomeobjectrequired
        Show fields of outcome
        • statusenum (6)required
          proposedexecutingexecutedfailedrejectedstale
        • reasonstring | nullrequired
        • reason_codeenum (5) | nullrequired
          wrong_numbersnot_neededalready_donebad_timingother
        • changesarray of objectrequired
          Show fields of changes
          • refstringrequired
            pattern ^⟨snap:[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}·(?:0|[1-9][0-9]*)·[a-z_][a-z0-9_]*⟩$
          • now_refstring | nullrequired
            pattern ^⟨snap:[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}·(?:0|[1-9][0-9]*)·[a-z_][a-z0-9_]*⟩$
        • sqlstatestring | nullrequired
          pattern ^[0-9A-Z]{5}$
        • failure_reasonstring | nullrequired
          pattern ^[a-z][a-z0-9_]*$
    • findingobject | nullrequired
      • finding_idUuid7required
      • packstringrequired
        min length 1
      • typestringrequired
        min length 1
      • statusenum (3)required
        opendismissedresolved
      • created_atIsoDatetimerequired
    • runobject | nullrequired
      • run_idUuid7required
      • triggerstringrequired
        min length 1
      • actorstringrequired
        min length 1
      • issued_atIsoDatetimerequired
    • snapshotsarray of objectrequired
      • snapshot_idUuid7required
      • template_idstringrequired
        pattern ^[a-z][a-z0-9_]*(\.[a-z][a-z0-9_]*)*$
      • template_versionintegerrequired
        ≥ 1≤ 9007199254740991
      • refsarray of Refrequired
    • unverified_refsarray of stringrequired

Used by