summaryrefslogtreecommitdiff
path: root/robusta_krr/api/models.py
blob: e61f01ef34a9b350dfd6becc97f41718d8b95600 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from robusta_krr.core.abstract.strategies import MetricsPodData, PodsTimeData, ResourceRecommendation, RunResult
from robusta_krr.core.models.allocations import RecommendationValue, ResourceAllocations, ResourceType
from robusta_krr.core.models.objects import K8sWorkload, PodData
from robusta_krr.core.models.result import ResourceScan, Result
from robusta_krr.core.models.severity import Severity, register_severity_calculator

__all__ = [
    "ResourceType",
    "ResourceAllocations",
    "RecommendationValue",
    "K8sWorkload",
    "PodData",
    "Result",
    "Severity",
    "register_severity_calculator",
    "ResourceScan",
    "ResourceRecommendation",
    "PodsTimeData",
    "MetricsPodData",
    "RunResult",
]