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
Cardinality and Requirements
Aliases
- Common Process Identifier
See Also
Notes
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