Query: allAssets
An Asset is a specific software component, software repository, file system image, or hardware device that is part of a product. A Product may have multiple Assets, and each Asset may have multiple versions. For example, an iPhone (Product) could have an Asset for the iOS operating system, and each version of iOS would be a different AssetVersion. The Asset may have multiple Artifacts that come from various stages of the DevSecOps lifecycle. For example, the asset for iOS (operating system) may have an Artifact for the source code that is scanned by source code scanners, an Artifact for the compiled binary which is scanned by Binary SAST scanners, and an Artifact for the file system image which is scanned by Binary SCA scanners.
Return Type
Related Types
Related Filters
Args
Name | Type | Description |
---|---|---|
after | String | If this is set to the value of the |
filter | AssetFilter | |
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 | AssetOrderBy | 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 |
---|---|---|
_businessUnitsMeta | _QueryMeta | The additional Groups this Asset has been shared with. An Asset may be maintained by a different group than the group that is creating the Product. For example, you may have a group that builds and maintains the operating system that is used across multiple product lines. In this case, the operating system Asset would be created by the operating system group, but shared with the product group. |
_cursor | String | Provides a value that can be supplied to the |
_dependentProductsMeta | _QueryMeta | All products that use this asset |
_processingStatusesMeta | _QueryMeta | Any kind of processing currently occurring on the asset |
_revision | ID | An identifier that is updated automatically on each update of this root entity (but not on relation changes) |
_testsMeta | _QueryMeta | All of the tests associated with this asset's versions |
_versionStatusesMeta | _QueryMeta | All of the processing statuses associated with this asset's versions |
_versionsMeta | _QueryMeta | All versions for this asset. |
businessUnits | [Group] | The additional Groups this Asset has been shared with. An Asset may be maintained by a different group than the group that is creating the Product. For example, you may have a group that builds and maintains the operating system that is used across multiple product lines. In this case, the operating system Asset would be created by the operating system group, but shared with the product group. |
createdAt | DateTime | The instant this object has been created |
createdBy | User | The user who created this Asset in the Finite State platform. This is automatically set by the system at the time of creation and cannot be modified. |
ctx | RelationEntityCtx | Context contains fields that are accesible to the permissions profile. This is an internal field related to user permissions. This is an internal |
defaultToLatest | Boolean | If true, the risk of this asset is determined by the latest AssetVersion. If false, the risk of this asset is determined by the default AssetVersion. |
defaultVersion | AssetVersion | The default AssetVersion associated with this Asset. This is the version that is used to determine the risk of the Asset, unless defaultToLatest is true. |
deletedAt | DateTime | Timestamp of when this asset was deleted |
dependentProducts | [Product] | All products that use this asset |
description | String | A description of the asset |
group | Group | The group / business unit the Asset belongs to. This is used to determine which users have access to the Asset, and which users can view or modify the Asset. Multiple Products can use the same Asset, but each Asset can only belong to one Group. |
id | ID | An auto-generated string that identifies this root entity uniquely among others of the same type |
name | String | Name of the asset |
processingStatuses | [ProcessingStatus] | Any kind of processing currently occurring on the asset |
tests | [Test] | All of the tests associated with this asset's versions |
updatedAt | DateTime | The instant this object has been updated the last time (not including relation updates) |
versionStatuses | [ProcessingStatus] | All of the processing statuses associated with this asset's versions |
versions | [AssetVersion] | All versions for this asset. |
This page was generated: 2024-05-17