monitor_schema
#
Top-level package for monitor-schema.
Subpackages#
Submodules#
Package Contents#
Classes#
The main document that dictates how the monitor should be run. This document is managed by WhyLabs internally. |
Attributes#
- class monitor_schema.Document(**data: Any)[source]#
Bases:
monitor_schema.models.commons.NoExtrasBaseModel
The main document that dictates how the monitor should be run. This document is managed by WhyLabs internally.
- id :Optional[uuid.UUID]#
- schemaVersion :Literal[1]#
- metadata :Optional[monitor_schema.models.commons.Metadata]#
- orgId :str#
- datasetId :str#
- granularity :Granularity#
- allowPartialTargetBatches :Optional[bool]#
- entitySchema :Optional[monitor_schema.models.column_schema.EntitySchema]#
- weightConfig :Optional[monitor_schema.models.column_schema.EntityWeights]#
- analyzers :List[monitor_schema.models.analyzer.Analyzer]#
- monitors :List[monitor_schema.models.monitor.Monitor]#
- monitor_schema.__author__ = WhyLabs#
- monitor_schema.__email__ = monitor@whylabs.ai#
- monitor_schema.__version__ = 0.1.0#
- monitor_schema.__ALL__#