Skip to content

Commit 1866b21

Browse files
Generator: Update SDK /services/observability (#2264)
- Feature: Add attributes `jaeger_http_traces_url`, `otlp_grpc_traces_url` and `otlp_http_traces_url` to `InstanceSensitiveData` model --------- Co-authored-by: Marcel Jacek <[email protected]>
1 parent 97eac55 commit 1866b21

File tree

4 files changed

+18
-2
lines changed

4 files changed

+18
-2
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
## Release (2025-MM-DD)
22
- `modelserving`: [v0.2.1](services/modelserving/CHANGELOG.md#v021)
33
- **Feature:** Extend enums in field `type` in model `Model`: `audio`, `image`
4-
- `observability`:
4+
- `observability`:
5+
- [v0.10.1](services/observability/CHANGELOG.md#v0110)
6+
- **Feature:** Add attributes `jaeger_http_traces_url`, `otlp_grpc_traces_url` and `otlp_http_traces_url` to `InstanceSensitiveData` model
57
- [v0.10.0](services/observability/CHANGELOG.md#v0100)
68
- **Feature:** Add support for HTTP checks and cert checks
79
- [v0.9.2](services/observability/CHANGELOG.md#v092)

services/observability/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# v0.10.1
2+
- **Feature:** Add attributes `jaeger_http_traces_url`, `otlp_grpc_traces_url` and `otlp_http_traces_url` to `InstanceSensitiveData` model
3+
14
## v0.10.0
25
- **Feature:** Add support for HTTP checks and cert checks
36

services/observability/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "stackit-observability"
33

44
[tool.poetry]
55
name = "stackit-observability"
6-
version = "v0.10.0"
6+
version = "v0.10.1"
77
authors = [
88
"STACKIT Developer Tools <[email protected]>",
99
]

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

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ class InstanceSensitiveData(BaseModel):
3838
grafana_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="grafanaUrl")
3939
grafana_use_stackit_sso: StrictBool = Field(alias="grafanaUseStackitSso")
4040
instance: Annotated[str, Field(min_length=1, strict=True, max_length=63)]
41+
jaeger_http_traces_url: Optional[Annotated[str, Field(min_length=1, strict=True)]] = Field(
42+
default=None, alias="jaegerHttpTracesUrl"
43+
)
4144
jaeger_traces_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="jaegerTracesUrl")
4245
jaeger_ui_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="jaegerUiUrl")
4346
logs_push_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="logsPushUrl")
@@ -48,6 +51,8 @@ class InstanceSensitiveData(BaseModel):
4851
metrics_retention_time_raw: Annotated[int, Field(strict=True, ge=0)] = Field(alias="metricsRetentionTimeRaw")
4952
metrics_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="metricsUrl")
5053
name: Optional[Annotated[str, Field(strict=True, max_length=300)]] = ""
54+
otlp_grpc_traces_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="otlpGrpcTracesUrl")
55+
otlp_http_traces_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="otlpHttpTracesUrl")
5156
otlp_traces_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="otlpTracesUrl")
5257
plan: PlanModel
5358
push_metrics_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="pushMetricsUrl")
@@ -63,6 +68,7 @@ class InstanceSensitiveData(BaseModel):
6368
"grafanaUrl",
6469
"grafanaUseStackitSso",
6570
"instance",
71+
"jaegerHttpTracesUrl",
6672
"jaegerTracesUrl",
6773
"jaegerUiUrl",
6874
"logsPushUrl",
@@ -73,6 +79,8 @@ class InstanceSensitiveData(BaseModel):
7379
"metricsRetentionTimeRaw",
7480
"metricsUrl",
7581
"name",
82+
"otlpGrpcTracesUrl",
83+
"otlpHttpTracesUrl",
7684
"otlpTracesUrl",
7785
"plan",
7886
"pushMetricsUrl",
@@ -142,6 +150,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
142150
"grafanaUrl": obj.get("grafanaUrl"),
143151
"grafanaUseStackitSso": obj.get("grafanaUseStackitSso"),
144152
"instance": obj.get("instance"),
153+
"jaegerHttpTracesUrl": obj.get("jaegerHttpTracesUrl"),
145154
"jaegerTracesUrl": obj.get("jaegerTracesUrl"),
146155
"jaegerUiUrl": obj.get("jaegerUiUrl"),
147156
"logsPushUrl": obj.get("logsPushUrl"),
@@ -152,6 +161,8 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
152161
"metricsRetentionTimeRaw": obj.get("metricsRetentionTimeRaw"),
153162
"metricsUrl": obj.get("metricsUrl"),
154163
"name": obj.get("name") if obj.get("name") is not None else "",
164+
"otlpGrpcTracesUrl": obj.get("otlpGrpcTracesUrl"),
165+
"otlpHttpTracesUrl": obj.get("otlpHttpTracesUrl"),
155166
"otlpTracesUrl": obj.get("otlpTracesUrl"),
156167
"plan": PlanModel.from_dict(obj["plan"]) if obj.get("plan") is not None else None,
157168
"pushMetricsUrl": obj.get("pushMetricsUrl"),

0 commit comments

Comments
 (0)