Query: flexSearchSoftwareComponents
Queries for SoftwareComponents using FlexSearch.
Return Type
Related Types
Related Filters
Args
Name | Type | Description |
---|---|---|
after | String | If this is set to the value of the |
filter | SoftwareComponentFilter | Renamed to postFilter. Use postFilter instead. |
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). |
flexSearchExpression | String | |
flexSearchFilter | SoftwareComponentFlexSearchFilter | |
orderBy | SoftwareComponentOrderBy | 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 |
postFilter | SoftwareComponentFilter | Filters that will be applied in memory after the flexSearchFilter. This will not use any indices and will only work if applied on less than 10 000 objects. |
skip | Int | The number of items in the list or collection to skip. Is applied after the |
Properties
Name | Type | Description |
---|---|---|
_copyrightsMeta | _QueryMeta | Copyright information for this software component |
_cursor | String | Provides a value that can be supplied to the |
_externalReferencesMeta | _QueryMeta | External references and URLs for the component |
_hashesMeta | _QueryMeta | Independently reproducible mechanisms for identifying specific contents of a component or package based on the actual files |
_instancesMeta | _QueryMeta | The relationships to other components where this component is the "dest" |
_licenseExceptionsMeta | _QueryMeta | The license exceptions that apply to the software component |
_licenseExpressionsMeta | _QueryMeta | |
_licensesMeta | _QueryMeta | The licenses that apply to the software component |
_propertiesMeta | _QueryMeta | Properties associated with this component. This is a free-form field that can be used to store additional information about the component. |
_revision | ID | An identifier that is updated automatically on each update of this root entity (but not on relation changes) |
author | String | The author of this component |
buildDate | DateTime | The build date of this component |
copyrights | [Copyright] | Copyright information for this software component |
createdAt | DateTime | The instant this object has been created |
detailedDescription | String | The detailed description of this component |
downloadLocation | String | The download URL, or a specific location within a version control system (VCS) for the component or package |
externalReferences | [ExternalReference] | External references and URLs for the component |
fileName | String | The actual file name of the component or package, or path of the directory being treated as a package. |
filesAnalyzed | Boolean | Indicated whether the files were analyzed for this package |
group | String | The grouping name or identifier associated with this component. Examples include a Maven groupId or a Ruby Gem namespace. |
hashes | [Hash] | Independently reproducible mechanisms for identifying specific contents of a component or package based on the actual files |
id | ID | An auto-generated string that identifies this root entity uniquely among others of the same type |
instances | [SoftwareComponentInstance] | The relationships to other components where this component is the "dest" |
isEndOfLife | Boolean | Deprecated. See supportEndOfLife for EOL data. |
licenseExceptions | [LicenseException] | The license exceptions that apply to the software component |
licenseExpressions | [LicenseExpression] | |
licenses | [License] | The licenses that apply to the software component |
mimeType | String | The mime-type of this component |
name | String | The name of the software component |
originator | String | Identifies from where or whom the package originally came. In some cases, a package may be created and originally distributed by a different third part than the Package Supplier of the package |
properties | [KeyValuePair] | Properties associated with this component. This is a free-form field that can be used to store additional information about the component. |
publisher | String | The publisher of this component |
releaseDate | DateTime | The release date of this component |
releaseNotes | ReleaseNotes | The notes associated with the software component release |
scope | ComponentScope | Specifies the scope of the component. If scope is not specified, 'required' scope SHOULD be assumed by the consumer of the BOM |
softwareIdentifiers | SoftwareIdentifiers | The software identifiers associated with this software component |
summaryDescription | String | The summary description of this component |
supplier | OrganizationalEntity | The supplier associated with this component |
supportEndOfLife | DateTime | The support end-of-life date for this component. Timestamp '1970-01-01T00:00:00Z' indicates an unknown end-of-life date that has already passed. |
totalRisk | Float | The aggregated risk score of all instances of this component |
type | SoftwareComponentType | The type of software component (e.g. application, library, framework, etc) |
updatedAt | DateTime | The instant this object has been updated the last time (not including relation updates) |
url | String | The URL to the homepage of the provider of the software component |
version | String | The version of the software component |
This page was generated: 2024-11-06