From 7bd836375185c2b3bb92266e2d0629e044365c7b Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Wed, 20 May 2026 13:29:52 +0000 Subject: [PATCH] Generate observability --- services/observability/oas_commit | 2 +- .../observability/models/instance_sensitive_data.py | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/services/observability/oas_commit b/services/observability/oas_commit index 36076afe8..aab0478f2 100644 --- a/services/observability/oas_commit +++ b/services/observability/oas_commit @@ -1 +1 @@ -87a3ad63dec0a953ff5c6072ad9a15fddd8ec5f8 +33ffe5ed04f74a895d89f02dd141f045c0ecbf1f diff --git a/services/observability/src/stackit/observability/models/instance_sensitive_data.py b/services/observability/src/stackit/observability/models/instance_sensitive_data.py index f3b2aab7a..7470525fe 100644 --- a/services/observability/src/stackit/observability/models/instance_sensitive_data.py +++ b/services/observability/src/stackit/observability/models/instance_sensitive_data.py @@ -32,10 +32,13 @@ class InstanceSensitiveData(BaseModel): alerting_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="alertingUrl") cluster: Annotated[str, Field(min_length=1, strict=True, max_length=63)] - dashboard_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="dashboardUrl") grafana_admin_enabled: StrictBool = Field(alias="grafanaAdminEnabled") - grafana_admin_password: Annotated[str, Field(min_length=32, strict=True)] = Field(alias="grafanaAdminPassword") - grafana_admin_user: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="grafanaAdminUser") + grafana_admin_password: Optional[Annotated[str, Field(min_length=32, strict=True)]] = Field( + default=None, alias="grafanaAdminPassword" + ) + grafana_admin_user: Optional[Annotated[str, Field(min_length=1, strict=True)]] = Field( + default=None, alias="grafanaAdminUser" + ) grafana_public_read_access: StrictBool = Field(alias="grafanaPublicReadAccess") grafana_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="grafanaUrl") grafana_use_stackit_sso: StrictBool = Field(alias="grafanaUseStackitSso") @@ -65,7 +68,6 @@ class InstanceSensitiveData(BaseModel): __properties: ClassVar[List[str]] = [ "alertingUrl", "cluster", - "dashboardUrl", "grafanaAdminEnabled", "grafanaAdminPassword", "grafanaAdminUser", @@ -150,7 +152,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: { "alertingUrl": obj.get("alertingUrl"), "cluster": obj.get("cluster"), - "dashboardUrl": obj.get("dashboardUrl"), "grafanaAdminEnabled": ( obj.get("grafanaAdminEnabled") if obj.get("grafanaAdminEnabled") is not None else True ),