Query: allArtifacts
An Artifact is a specific software repository, binary package, that is scanned by a specific security tool or scanner at a specific point in time. Artifacts must be uniquely identifiable, for example a source code repository at a specific commit hash, or a binary package with a specific version.
Return Type
Related Types
Related Filters
Args
Name | Type | Description |
---|---|---|
after | String | If this is set to the value of the |
filter | ArtifactFilter | |
first | Int | The number of items to include in the result. If omitted, all remaining items will be included (which can cause performance problems on large collections). |
orderBy | ArtifactOrderBy | Specifies the how this collection should be sorted. If omitted, the result order is not specified. If cursor-based pagination is used (i.e., the |
skip | Int | The number of items in the list or collection to skip. Is applied after the |
Properties
Name | Type | Description |
---|---|---|
_cursor | String | Provides a value that can be supplied to the |
_revision | ID | An identifier that is updated automatically on each update of this root entity (but not on relation changes) |
_testsMeta | _QueryMeta | All tests / scans performed on this artifact. Note that this is a list of tests, not a list of test results. A test may have multiple results, and a test may be performed multiple times. |
artifactType | ArtifactType | Type of the artifact. |
assetVersion | AssetVersion | The asset version this artifact is associated with |
createdAt | DateTime | The instant this object has been created |
createdBy | User | The user who created this artifact |
ctx | RelationEntityCtx | Context contains fields that are accessible to the permissions profile. This is an internal field related to user permissions. This is an internal field related to user permissions. |
externalLinks | ArtifactLink | Links to get to the source artifact |
fsanId | String | The fsan_id associated with this Artifact. The fsan_id is used by Finite State Binary Analysis to uniquely identify an artifact and its processing. |
id | ID | An auto-generated string that identifies this root entity uniquely among others of the same type |
name | String | Name of the artifact |
softwareIdentifiers | SoftwareIdentifiers | A list of unique identifiers for this artifact. In the case of a single project, this may be a Package URL (purl). Software Identifiers are used to link an object to known vulnerabilities (e.g. CVEs). |
tests | [Test] | All tests / scans performed on this artifact. Note that this is a list of tests, not a list of test results. A test may have multiple results, and a test may be performed multiple times. |
updatedAt | DateTime | The instant this object has been updated the last time (not including relation updates) |
version | String | Version of the artifact |
This page was generated: 2024-11-06