SbomDependencyGraph
A slice of one asset+branch dependency graph, ready to render
type SbomDependencyGraph {
dependencyGraphAvailable: Boolean!
edges: [SbomDependencyEdge!]!
nodes: [SbomArtifact!]!
totalNodes: Int!
truncated: Boolean!
}
Fields
SbomDependencyGraph.dependencyGraphAvailable ● Boolean! non-null scalar
False when the tool that generated this SBOM supplied no dependency graph. The graph is empty because the data never existed, not because the asset has no components
SbomDependencyGraph.edges ● [SbomDependencyEdge!]! non-null object
Relations between the returned nodes
SbomDependencyGraph.nodes ● [SbomArtifact!]! non-null object
Components in the returned slice
SbomDependencyGraph.totalNodes ● Int! non-null scalar
Size of the reachable graph before any cap was applied, so the client can say 'showing N of M'. Read it together with dependencyGraphAvailable: when that is false there is no reachable graph and this instead reports how many components the inventory holds that could not be related — nodes is empty because the data never existed, not because the result was clipped
SbomDependencyGraph.truncated ● Boolean! non-null scalar
True when a node, depth or argument cap clipped the result. The returned slice is then incomplete
Member Of
Asset object
Contribute to the Docs
Found something outdated or missing? Help us improve the documentation with a quick suggestion or edit.
How to contributeResources
By exploring our content, you'll find resources that will enhance your understanding of the importance of a Security Application Program.
Conviso Blog: Explore our blog, which offers a collection of articles and posts covering a wide range of AppSec topics. The content on the blog is primarily in English.
Conviso's YouTube Channel: Access a wealth of informative videos covering various topics related to AppSec. Please note that the content is primarily in Portuguese.