src.config.schema¶
Configuration schema definitions using Pydantic.
Module Contents¶
- class src.config.schema.ProjectConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelProject metadata configuration.
- class src.config.schema.DataSourceConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelData source configuration.
- class src.config.schema.QueryConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelIndividual query configuration.
- class src.config.schema.ParametersConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelSearch parameters configuration.
- class src.config.schema.MetricsConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelMetrics to calculate.
- class src.config.schema.InsightsConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelAI insights configuration.
- class src.config.schema.AnalysisConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelAnalysis configuration.
- class src.config.schema.ChartConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelIndividual chart configuration.
- class src.config.schema.VisualizationConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelVisualization configuration.
- class src.config.schema.BrandingConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelBranding configuration.
- class src.config.schema.ReportingConfig(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelReporting configuration.