Graph

graph

A graph data structure representation with nodes and edges.

Attributes

CaptionNameTypeDescription
DescriptiondescString

The graph description - provides additional details about the graph's purpose and contents.

EdgesedgesEdge[]

The edges/connections between nodes in the graph - contains the collection of edge objects defining relationships between nodes.

Directedis_directedBoolean

Indicates if the graph is directed (true) or undirected (false).

NamenameString

The graph name - a human readable identifier for the graph.

NodesnodesNode[]

The nodes/vertices of the graph - contains the collection of node objects that make up the graph.

Query Languagequery_languageString

The graph query language, normalized to the caption of the query_language_id value.

Query Language IDquery_language_idInteger

The normalized identifier of a graph query language that can be used to interact with the graph.

  • 1: Cypher (CYPHER)
  • 2: GraphQL (GRAPHQL)
  • 3: Gremlin (GREMLIN)
  • 4: GQL (GQL)
  • 5: G-CORE (G_CORE)
  • 6: PGQL (PGQL)
  • 7: SPARQL (SPARQL)
  • 0: Unknown (UNKNOWN)
  • 99: Other (OTHER)
Raw Dataraw_dataJSON

Group:context
The event data as received from the event source.

Record IDrecord_idString

Group:primary
Unique identifier for the object

TypetypeString

The graph type. Typically useful to represent the specific type of graph that is used.

Unique IDuidString

Unique identifier of the graph - a unique ID to reference this specific graph.

UnmappedunmappedUnmapped[]

Data from the source that was not mapped into the schema.

Relationships

Graph shown in context

Inbound Relationships

These objects and events reference Graph in their attributes:

Outbound Relationships

Graph references the following objects and events in its attributes:

This page describes qdm-1.5.1+ocsf-1.6.0