Skip to content

Enum: BusTypeIdEnum

The normalized identifier of the attachment bus or interface standard.

URI: ocsf:BusTypeIdEnum

Permissible Values

Value Meaning Description
UNKNOWN None The bus type is unknown or not reported
ONBOARD None The device is attached directly on the motherboard or SoC (often referred to ...
PCIE_X16 None Peripheral Component Interconnect Express slot with 16 lanes, typically used
PCIE_X8 None Peripheral Component Interconnect Express slot with 8 lanes; common for
MXM_TYPE_A None Mobile PCI Express Module (MXM) Type A form factor (compact laptop/embedded G...
MXM_TYPE_B None Mobile PCI Express Module (MXM) Type B form factor (larger laptop/embedded GP...
M_2 None M
CXL None Compute Express Link (CXL), an open cache‑coherent interconnect for processor...
OTHER None A bus or interface standard not covered by the defined values; the exact valu...

Slots

Name Description
bus_type_id The normalized identifier of the attachment bus or interface standard

Identifier and Mapping Information

Schema Source

LinkML Source

name: BusTypeIdEnum
description: The normalized identifier of the attachment bus or interface standard.
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
  UNKNOWN:
    text: UNKNOWN
    description: The bus type is unknown or not reported.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '0'
      caption:
        tag: caption
        value: Unknown
  ONBOARD:
    text: ONBOARD
    description: 'The device is attached directly on the motherboard or SoC (often
      referred to as

      ''integrated'' or ''onboard'').'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '1'
      caption:
        tag: caption
        value: Onboard
  PCIE_X16:
    text: PCIE_X16
    description: 'Peripheral Component Interconnect Express slot with 16 lanes, typically
      used

      for high‑bandwidth add‑in devices.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '2'
      caption:
        tag: caption
        value: PCIe x16
  PCIE_X8:
    text: PCIE_X8
    description: 'Peripheral Component Interconnect Express slot with 8 lanes; common
      for

      high‑performance NICs, storage controllers, and accelerators.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '3'
      caption:
        tag: caption
        value: PCIe x8
  MXM_TYPE_A:
    text: MXM_TYPE_A
    description: 'Mobile PCI Express Module (MXM) Type A form factor (compact laptop/embedded
      GPU

      module).'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '4'
      caption:
        tag: caption
        value: MXM Type A
  MXM_TYPE_B:
    text: MXM_TYPE_B
    description: 'Mobile PCI Express Module (MXM) Type B form factor (larger laptop/embedded
      GPU

      module).'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '5'
      caption:
        tag: caption
        value: MXM Type B
  M_2:
    text: M_2
    description: 'M.2 (NGFF) internal module form factor/connector exposing PCIe (and/or

      SATA/USB) for SSDs and add‑in modules.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '6'
      caption:
        tag: caption
        value: M.2
  CXL:
    text: CXL
    description: 'Compute Express Link (CXL), an open cache‑coherent interconnect
      for processors,

      memory expansion, and accelerators built on the PCIe physical layer.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '7'
      caption:
        tag: caption
        value: CXL
  OTHER:
    text: OTHER
    description: 'A bus or interface standard not covered by the defined values; the
      exact value

      is reported by the event source.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '99'
      caption:
        tag: caption
        value: Other