Skip to content

Slot: cpid

A unique process identifier that can be assigned deterministically by multiple

system data producers.

URI: ocsf:cpid Alias: cpid

Applicable Classes

Name Description Modifies Slot
LinuxProcess Extends the process object to add Linux specific fields no
ProcessEntity The Process Entity object provides critical fields for referencing a process yes
WindowsProcess Extends the process object to add Windows specific fields no
Process The Process object describes a running instance of a launched program no
MacosProcess Extends the process object to add macOS specific fields no

Properties

Type and Range

Property Value
Range UuidT
Domain Of ProcessEntity

Cardinality and Requirements

Property Value

Aliases

  • Common Process Identifier

See Also

Notes

Identifier and Mapping Information

Annotations

property value
ocsf_source cpid

Schema Source

Mappings

Mapping Type Mapped Value
self ocsf:cpid
native ocsf:cpid

LinkML Source

name: cpid
annotations:
  ocsf_source:
    tag: ocsf_source
    value: cpid
description: 'A unique process identifier that can be assigned deterministically by
  multiple

  system data producers.'
notes:
- 'OCSF Common Process Identifier (CPID) Specification 

  https://github.com/ocsf/common-process-id'
from_schema: https://w3id.org/lmodel/ocsf
see_also:
- https://github.com/ocsf/common-process-id
aliases:
- Common Process Identifier
rank: 1000
alias: cpid
domain_of:
- ProcessEntity
range: UuidT