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[typing.Optional[KpiMetadata]]
]

records class-attribute

records: typing.Optional[
    CelonisCollection[typing.Optional[Record]]
]

variables class-attribute

variables: typing.Optional[
    CelonisCollection[typing.Optional[VariableMetadata]]
]

filters class-attribute

filters: typing.Optional[
    CelonisCollection[typing.Optional[Filter]]
]

activities class-attribute

activities: typing.Optional[
    CelonisCollection[typing.Optional[ActivityMetadata]]
]

actions class-attribute

actions: typing.Optional[
    CelonisCollection[typing.Optional[ActionMetadata]]
]

anomalies class-attribute

anomalies: typing.Optional[
    CelonisCollection[typing.Optional[AnomalyMetadata]]
]

event_logs class-attribute

event_logs: typing.Optional[
    CelonisCollection[typing.Optional[EventLogMetadata]]
]

custom_objects class-attribute

custom_objects: typing.Optional[
    CelonisCollection[typing.Optional[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: