OBJECT
SolutionScanResult
Result of a canvas scan: the updated canvas plus the connected records the scan found but did not add. A record appears in at most one of the two candidate lists; directCandidates takes precedence.
link GraphQL Schema definition
- type SolutionScanResult {
- # The canvas with the scan's changes applied. The scan does not save it; send it
- # with updateSolution to keep the changes.
- : SolutionSchema!
- # Records directly connected to a canvas node (TriggerExplicit, UsedIn or
- # Reference) that are not on the canvas, one entry per source node and record.
- # Pass chosen recordIds in addRecordIds of a node-scoped scan to add them; a
- # record listed here is not repeated in indirectCandidates.
- : [SolutionDirectCandidate!]!
- # Records indirectly connected to a canvas node (TriggerImplicit) that are not on
- # the canvas, one entry per source node and record. Pass chosen recordIds in
- # addRecordIds of a node-scoped scan to add them; records already in
- # directCandidates are not repeated here.
- : [SolutionIndirectCandidate!]!
- }