Cartography Schema#
Each module documents its own node labels, properties and relationships. Most pages are generated from Cartography’s declarative data model; a few legacy modules still ship a hand-written page.
Quick notes on notation#
Relationships are written as Cypher patterns, for example
(:AWSAccount)-[:RESOURCE]->(:AWSEC2Instance).A property marked
Yesin theIndexcolumn is indexed, so queries filtering on it run faster.On the remaining hand-written pages, indexed fields are bolded instead, and a more specific node may be written
GenericNode::SpecificNode. For example aRaceCarnode that also carries theCarlabel is writtenCar::RaceCar.
Schema by module#
Every module schema page is reachable through its own module index except for the internal Cartography metadata schema, which is attached here to keep it out of the orphan list.