Skip to content

Class: OcsfObject

Abstract root for every OCSF object class.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: ocsf:OcsfObject

 classDiagram
    class OcsfObject
    click OcsfObject href "../OcsfObject/"
      OcsfObject <|-- AnalysisTarget
        click AnalysisTarget href "../AnalysisTarget/"
      OcsfObject <|-- AnomalyAnalysis
        click AnomalyAnalysis href "../AnomalyAnalysis/"
      OcsfObject <|-- Object
        click Object href "../Object/"
      OcsfObject <|-- QueryEvidence
        click QueryEvidence href "../QueryEvidence/"
      OcsfObject <|-- StartupItem
        click StartupItem href "../StartupItem/"

Inheritance

Slots

Name Cardinality and Range Description Inheritance

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: OcsfObject
description: Abstract root for every OCSF object class.
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
abstract: true

Induced

name: OcsfObject
description: Abstract root for every OCSF object class.
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
abstract: true