Skip to content

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

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