SbomArtifact
No description
type SbomArtifact {
  asset: Asset!
  createdAt: ISO8601DateTime!
  id: ID!
  issuesBySeverity: JSON
  license: String
  name: String!
  packageManager: String
  parentDependency: SbomArtifact
  scopeId: ID!
  technology: String
  updatedAt: ISO8601DateTime!
  version: String
}
Fields
SbomArtifact.asset ● Asset! non-null object
The associated asset
SbomArtifact.createdAt ● ISO8601DateTime! non-null scalar
Date when the SBOM was created
SbomArtifact.id ● ID! non-null scalar
SbomArtifact.issuesBySeverity ● JSON scalar
Returns a JSON object containing vulnerabilities grouped by severity.
The structure of the returned JSON is as follows: { "severity": { "count": Integer, # The number of vulnerabilities with this severity "issue_ids": [Integer], # A list of vulnerability IDs associated with this severity "cve": String # The CVE associated with these vulnerabilities, if available } }
SbomArtifact.license ● String scalar
The license associated with the package
SbomArtifact.name ● String! non-null scalar
The name of the package
SbomArtifact.packageManager ● String scalar
The package manager used (e.g., npm, pip)
SbomArtifact.parentDependency ● SbomArtifact object
The parent dependency artifact
SbomArtifact.scopeId ● ID! non-null scalar
The ID of the associated company
SbomArtifact.technology ● String scalar
The technology or framework used for the package
SbomArtifact.updatedAt ● ISO8601DateTime! non-null scalar
Date when the SBOM was last updated
SbomArtifact.version ● String scalar
The version of the package
Member Of
SbomArtifact  object ● SbomComponentsPaginatedResponse  object