Entity Definition: components
→ Data
Type Diagram
classDiagram
class components_item["components.item"] {
ref : string
name : string
version : string
type : string
description : string
purl : string
licenses : components.item.licenses.item[]
externalReferences : components.item.externalReferences.item[]
properties : components.item.properties.item[]
}
class components_item_licenses_item["components.item.licenses.item"] {
license : object
license.id : string
license.name : string
license.acknowledgement : string
expression : string
acknowledgement : string
}
class components_item_externalReferences_item["components.item.externalReferences.item"] {
type : string
url : string
comment : string
}
class components_item_properties_item["components.item.properties.item"] {
name : string
value : string
}
components_item *-- components_item_licenses_item
components_item *-- components_item_externalReferences_item
components_item *-- components_item_properties_item
Entity: components
description: Every package installed alongside the root component.
Type: components.item
attributes
| id |
type |
required |
references |
validation |
metadata |
ref |
string |
|
|
|
|
name |
string |
|
|
|
|
version |
string |
|
|
|
|
type |
string |
|
|
|
|
description |
string |
|
|
|
|
purl |
string |
|
|
|
|
licenses |
components.item.licenses.item[] |
|
|
|
|
externalReferences |
components.item.externalReferences.item[] |
|
|
|
|
properties |
components.item.properties.item[] |
|
|
|
|
Entity: components.licenses
Type: components.item.licenses.item
attributes
| id |
type |
required |
references |
validation |
metadata |
license |
object |
|
|
|
{description: 'A single license, by SPDX id or by free-form name.'} |
license.id |
string |
|
|
|
|
license.name |
string |
|
|
|
|
license.acknowledgement |
string |
|
|
|
|
expression |
string |
|
|
|
{description: An SPDX license expression.} |
acknowledgement |
string |
|
|
|
|
Entity: components.externalReferences
Type: components.item.externalReferences.item
attributes
| id |
type |
required |
references |
validation |
metadata |
type |
string |
|
|
|
|
url |
string |
|
|
|
|
comment |
string |
|
|
|
|
Entity: components.properties
Type: components.item.properties.item
attributes
| id |
type |
required |
references |
validation |
metadata |
name |
string |
|
|
|
|
value |
string |
|
|
|
|