GraphTraverseTarget
Terminal predicate for a traversal step, applied to the nodes the step reaches.
Properties
- Structured predicate the reached nodes must satisfy. Omit to match every node the step reaches.
- ↳
typestring optionalExact match on the node’s resource type token — the same value reported as GraphNode.type — for example ‘aws:s3/bucket:Bucket’. Resource nodes only: setting match.type on a stack selection is rejected. - Typed comparisons over queryable node fields, keyed by field name as listed in the graph schema (for example ‘provider_version’ or ’name’). A stack anchor’s ’name’ takes the org-free ‘project/stack’ spelling; the ‘stack:
/ / ’ form reported as a stack node’s id, and the ‘org/project/stack’ form used elsewhere in the API, are both rejected. absentboolean optionalPattern negation (anti-join). When true, the step’s result is each source node from which NO path within the depth bound reaches a node matching target.match. Only valid on the final traversal step.