Skip to content

content

Module for knowledge model content.

FinalKnowledgeModelContent

Bases: LayerTransport

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

base class-attribute instance-attribute

base = Field(alias='base')

data_model_id class-attribute instance-attribute

data_model_id = Field(alias='dataModelId')

event_logs_metadata class-attribute instance-attribute

event_logs_metadata = Field(alias='eventLogsMetadata')

id class-attribute instance-attribute

id = Field(alias='id')

tenant_id class-attribute instance-attribute

tenant_id = Field(alias='tenantId')

node_entity_id class-attribute instance-attribute

node_entity_id = Field(alias='nodeEntityId')

kind instance-attribute

kind

metadata instance-attribute

metadata

kpis instance-attribute

kpis

records instance-attribute

records

variables instance-attribute

variables

filters instance-attribute

filters

activities instance-attribute

activities

actions instance-attribute

actions

anomalies instance-attribute

anomalies

event_logs instance-attribute

event_logs

custom_objects instance-attribute

custom_objects

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: