diff --git a/services/observability/src/stackit/observability/__init__.py b/services/observability/src/stackit/observability/__init__.py index 91a206f7..bbc93a92 100644 --- a/services/observability/src/stackit/observability/__init__.py +++ b/services/observability/src/stackit/observability/__init__.py @@ -14,7 +14,6 @@ Do not edit the class manually. """ # noqa: E501 - __version__ = "1.0.0" # Define package exports diff --git a/services/observability/src/stackit/observability/models/__init__.py b/services/observability/src/stackit/observability/models/__init__.py index b2938298..a058ba64 100644 --- a/services/observability/src/stackit/observability/models/__init__.py +++ b/services/observability/src/stackit/observability/models/__init__.py @@ -13,7 +13,6 @@ Do not edit the class manually. """ # noqa: E501 - # import models into model package from stackit.observability.models.alert import Alert from stackit.observability.models.alert_config_receivers_response import ( diff --git a/services/observability/src/stackit/observability/models/plan.py b/services/observability/src/stackit/observability/models/plan.py index 177988f4..31103f74 100644 --- a/services/observability/src/stackit/observability/models/plan.py +++ b/services/observability/src/stackit/observability/models/plan.py @@ -17,6 +17,7 @@ import json import pprint from typing import Any, ClassVar, Dict, List, Optional, Set, Union +from uuid import UUID from pydantic import ( BaseModel, @@ -24,7 +25,6 @@ Field, StrictBool, StrictInt, - StrictStr, ) from typing_extensions import Annotated, Self @@ -49,13 +49,13 @@ class Plan(BaseModel): grafana_global_orgs: StrictInt = Field(alias="grafanaGlobalOrgs") grafana_global_sessions: StrictInt = Field(alias="grafanaGlobalSessions") grafana_global_users: StrictInt = Field(alias="grafanaGlobalUsers") - id: StrictStr + id: UUID is_free: Optional[StrictBool] = Field(default=False, alias="isFree") is_public: Optional[StrictBool] = Field(default=True, alias="isPublic") logs_alert: StrictInt = Field(alias="logsAlert") logs_storage: StrictInt = Field(alias="logsStorage") name: Optional[Annotated[str, Field(min_length=1, strict=True, max_length=500)]] = None - plan_id: StrictStr = Field(alias="planId") + plan_id: UUID = Field(alias="planId") samples_per_scrape: StrictInt = Field(alias="samplesPerScrape") var_schema: Optional[Annotated[str, Field(strict=True, max_length=500)]] = Field(default="", alias="schema") target_number: StrictInt = Field(alias="targetNumber") diff --git a/services/observability/src/stackit/observability/models/plan_model.py b/services/observability/src/stackit/observability/models/plan_model.py index 80637429..4dc63f6a 100644 --- a/services/observability/src/stackit/observability/models/plan_model.py +++ b/services/observability/src/stackit/observability/models/plan_model.py @@ -17,8 +17,9 @@ import json import pprint from typing import Any, ClassVar, Dict, List, Optional, Set, Union +from uuid import UUID -from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr +from pydantic import BaseModel, ConfigDict, Field, StrictInt from typing_extensions import Annotated, Self @@ -42,11 +43,11 @@ class PlanModel(BaseModel): grafana_global_orgs: StrictInt = Field(alias="grafanaGlobalOrgs") grafana_global_sessions: StrictInt = Field(alias="grafanaGlobalSessions") grafana_global_users: StrictInt = Field(alias="grafanaGlobalUsers") - id: StrictStr + id: UUID logs_alert: StrictInt = Field(alias="logsAlert") logs_storage: StrictInt = Field(alias="logsStorage") name: Optional[Annotated[str, Field(min_length=1, strict=True, max_length=500)]] = None - plan_id: StrictStr = Field(alias="planId") + plan_id: UUID = Field(alias="planId") samples_per_scrape: StrictInt = Field(alias="samplesPerScrape") target_number: StrictInt = Field(alias="targetNumber") total_metric_samples: StrictInt = Field(alias="totalMetricSamples")