Enum: SoftwareComponentTypeIdEnum
The type of software component.
URI: ocsf:SoftwareComponentTypeIdEnum
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| FRAMEWORK | None | A software framework |
| LIBRARY | None | A software library |
| OPERATING_SYSTEM | None | An operating system |
| UNKNOWN | None | The type is unknown |
| OTHER | None | The type is not mapped |
Slots
| Name | Description |
|---|---|
| type_id | The type of software component |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/ocsf
LinkML Source
name: SoftwareComponentTypeIdEnum
description: The type of software component.
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
FRAMEWORK:
text: FRAMEWORK
description: A software framework.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '1'
caption:
tag: caption
value: Framework
LIBRARY:
text: LIBRARY
description: A software library.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '2'
caption:
tag: caption
value: Library
OPERATING_SYSTEM:
text: OPERATING_SYSTEM
description: An operating system. Useful for SBOMs of container images.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '3'
caption:
tag: caption
value: Operating System
UNKNOWN:
text: UNKNOWN
description: The type is unknown.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '0'
caption:
tag: caption
value: Unknown
OTHER:
text: OTHER
description: 'The type is not mapped. See the <code>type</code> attribute, which
contains a
data source specific value.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '99'
caption:
tag: caption
value: Other