Skip to content

Commit 797738e

Browse files
Generator: Update SDK /services/observability (#3745)
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@digits.schwarz>
1 parent 525f718 commit 797738e

File tree

5 files changed

+10
-2
lines changed

5 files changed

+10
-2
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
- **Feature:** New API client methods: `create_compliance_lock`, `delete_compliance_lock`, `delete_default_retention`, `get_compliance_lock`, `get_credentials_group`, `get_default_retention`, `set_default_retention`
1515
- `serviceaccount`: [v0.7.0](services/serviceaccount/CHANGELOG.md#v070)
1616
- **Feature:** Add `token_endpoint` attribute to `CreateServiceAccountKeyResponseCredentials` model class
17+
- `observability`: [v0.14.0](services/observability/CHANGELOG.md#v0140)
18+
- **Feature:** Add attribute `otlp_http_logs_url` to `InstanceSensitiveData` model class
1719
- `vpn`: [v0.1.0](services/vpn/CHANGELOG.md#v010)
1820
- Initial publication of STACKIT Python SDK module for STACKIT VPN service
1921

services/observability/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.14.0
2+
- **Feature:** Add attribute `otlp_http_logs_url` to `InstanceSensitiveData` model class
3+
14
## v0.13.1
25
- **Feature:** client now supports UUID and decimal types
36
- **Bugfix:** timeouts now passed to requests library

services/observability/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0e64886dd0847341800d7191ed193b75413be998
1+
87a3ad63dec0a953ff5c6072ad9a15fddd8ec5f8

services/observability/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "stackit-observability"
3-
version = "v0.13.1"
3+
version = "v0.14.0"
44
description = "STACKIT Observability API"
55
authors = [{ name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud" }]
66
requires-python = ">=3.9,<4.0"

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ class InstanceSensitiveData(BaseModel):
5454
metrics_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="metricsUrl")
5555
name: Optional[Annotated[str, Field(strict=True, max_length=300)]] = ""
5656
otlp_grpc_traces_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="otlpGrpcTracesUrl")
57+
otlp_http_logs_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="otlpHttpLogsUrl")
5758
otlp_http_traces_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="otlpHttpTracesUrl")
5859
otlp_traces_url: Annotated[str, Field(min_length=1, strict=True)] = Field(alias="otlpTracesUrl")
5960
plan: PlanModel
@@ -84,6 +85,7 @@ class InstanceSensitiveData(BaseModel):
8485
"metricsUrl",
8586
"name",
8687
"otlpGrpcTracesUrl",
88+
"otlpHttpLogsUrl",
8789
"otlpHttpTracesUrl",
8890
"otlpTracesUrl",
8991
"plan",
@@ -170,6 +172,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
170172
"metricsUrl": obj.get("metricsUrl"),
171173
"name": obj.get("name") if obj.get("name") is not None else "",
172174
"otlpGrpcTracesUrl": obj.get("otlpGrpcTracesUrl"),
175+
"otlpHttpLogsUrl": obj.get("otlpHttpLogsUrl"),
173176
"otlpHttpTracesUrl": obj.get("otlpHttpTracesUrl"),
174177
"otlpTracesUrl": obj.get("otlpTracesUrl"),
175178
"plan": PlanModel.from_dict(obj["plan"]) if obj.get("plan") is not None else None,

0 commit comments

Comments
 (0)