Skip to content

Commit 4fbc7f9

Browse files
Generate observability
1 parent d38df9f commit 4fbc7f9

File tree

4 files changed

+7
-8
lines changed

4 files changed

+7
-8
lines changed

services/observability/src/stackit/observability/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
Do not edit the class manually.
1515
""" # noqa: E501
1616

17-
1817
__version__ = "1.0.0"
1918

2019
# Define package exports

services/observability/src/stackit/observability/models/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
Do not edit the class manually.
1414
""" # noqa: E501
1515

16-
1716
# import models into model package
1817
from stackit.observability.models.alert import Alert
1918
from stackit.observability.models.alert_config_receivers_response import (

services/observability/src/stackit/observability/models/plan.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
import json
1818
import pprint
1919
from typing import Any, ClassVar, Dict, List, Optional, Set, Union
20+
from uuid import UUID
2021

2122
from pydantic import (
2223
BaseModel,
2324
ConfigDict,
2425
Field,
2526
StrictBool,
2627
StrictInt,
27-
StrictStr,
2828
)
2929
from typing_extensions import Annotated, Self
3030

@@ -49,13 +49,13 @@ class Plan(BaseModel):
4949
grafana_global_orgs: StrictInt = Field(alias="grafanaGlobalOrgs")
5050
grafana_global_sessions: StrictInt = Field(alias="grafanaGlobalSessions")
5151
grafana_global_users: StrictInt = Field(alias="grafanaGlobalUsers")
52-
id: StrictStr
52+
id: UUID
5353
is_free: Optional[StrictBool] = Field(default=False, alias="isFree")
5454
is_public: Optional[StrictBool] = Field(default=True, alias="isPublic")
5555
logs_alert: StrictInt = Field(alias="logsAlert")
5656
logs_storage: StrictInt = Field(alias="logsStorage")
5757
name: Optional[Annotated[str, Field(min_length=1, strict=True, max_length=500)]] = None
58-
plan_id: StrictStr = Field(alias="planId")
58+
plan_id: UUID = Field(alias="planId")
5959
samples_per_scrape: StrictInt = Field(alias="samplesPerScrape")
6060
var_schema: Optional[Annotated[str, Field(strict=True, max_length=500)]] = Field(default="", alias="schema")
6161
target_number: StrictInt = Field(alias="targetNumber")

services/observability/src/stackit/observability/models/plan_model.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@
1717
import json
1818
import pprint
1919
from typing import Any, ClassVar, Dict, List, Optional, Set, Union
20+
from uuid import UUID
2021

21-
from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr
22+
from pydantic import BaseModel, ConfigDict, Field, StrictInt
2223
from typing_extensions import Annotated, Self
2324

2425

@@ -42,11 +43,11 @@ class PlanModel(BaseModel):
4243
grafana_global_orgs: StrictInt = Field(alias="grafanaGlobalOrgs")
4344
grafana_global_sessions: StrictInt = Field(alias="grafanaGlobalSessions")
4445
grafana_global_users: StrictInt = Field(alias="grafanaGlobalUsers")
45-
id: StrictStr
46+
id: UUID
4647
logs_alert: StrictInt = Field(alias="logsAlert")
4748
logs_storage: StrictInt = Field(alias="logsStorage")
4849
name: Optional[Annotated[str, Field(min_length=1, strict=True, max_length=500)]] = None
49-
plan_id: StrictStr = Field(alias="planId")
50+
plan_id: UUID = Field(alias="planId")
5051
samples_per_scrape: StrictInt = Field(alias="samplesPerScrape")
5152
target_number: StrictInt = Field(alias="targetNumber")
5253
total_metric_samples: StrictInt = Field(alias="totalMetricSamples")

0 commit comments

Comments
 (0)