Skip to content

content

Module for knowledge model content.

KnowledgeModelContent

Bases: LayerTransport

Class for knowledge model content to read properties from knowledge model.

kind class-attribute

kind: typing.Optional[LayerKind]

metadata class-attribute

metadata: typing.Optional[LayerMetadata]

kpis class-attribute

kpis: typing.Optional[CelonisCollection[KpiMetadata]]

records class-attribute

records: typing.Optional[CelonisCollection[Record]]

variables class-attribute

variables: typing.Optional[
    CelonisCollection[VariableMetadata]
]

filters class-attribute

filters: typing.Optional[CelonisCollection[Filter]]

activities class-attribute

activities: typing.Optional[
    CelonisCollection[ActivityMetadata]
]

actions class-attribute

actions: typing.Optional[CelonisCollection[ActionMetadata]]

anomalies class-attribute

anomalies: typing.Optional[
    CelonisCollection[AnomalyMetadata]
]

event_logs class-attribute

event_logs: typing.Optional[
    CelonisCollection[EventLogMetadata]
]

custom_objects class-attribute

custom_objects: typing.Optional[
    CelonisCollection[BaseMetadata]
]

from_transport classmethod

from_transport(layer_transport)

Creates high-level knowledge model content object from given LayerTransport.

Parameters:

  • layer_transport (LayerTransport) –

    LayerTransport object containing properties of knowledge model content.

Returns: