Skip to content

Commit 7634915

Browse files
Generator: Update SDK /services/telemetryrouter (#9494)
* Generate telemetryrouter * chore(telemetryrouter): Add changelog Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> --------- Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> Co-authored-by: Alexander Dahmen <alexander.dahmen@inovex.de>
1 parent eb795b4 commit 7634915

6 files changed

Lines changed: 17 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## Release (2026-MM-DD)
2+
3+
- `telemetryrouter`:
4+
- [v0.6.0](services/telemetryrouter/CHANGELOG.md#v060)
5+
- **Feature:** Add `disabled` field to `ConfigFilter` to allow disabling a filter without removing it
6+
17
## Release (2026-09-14)
28

39
- `albwaf`:

services/telemetryrouter/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.6.0
2+
- **Feature:** Add `disabled` field to `ConfigFilter` to allow disabling a filter without removing it
3+
14
## v0.5.2
25
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.telemetryrouter` to fail with `ModuleNotFoundError`
36

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
da4701b7dbe20e984aef89711bb9ba716e19fcba
1+
915f82be0b0f434901fcedc91fafe58b652035ef

services/telemetryrouter/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-telemetryrouter"
3-
version = "v0.5.2"
3+
version = "v0.6.0"
44
description = "STACKIT Telemetry Router API"
55
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
66
requires-python = ">=3.10,<4.0"

services/telemetryrouter/src/stackit/telemetryrouter/models/config_filter.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import pprint
1818
from typing import Any, ClassVar, Dict, List, Optional, Set
1919

20-
from pydantic import BaseModel, ConfigDict, Field
20+
from pydantic import BaseModel, ConfigDict, Field, StrictBool
2121
from pydantic_core import to_jsonable_python
2222
from typing_extensions import Annotated, Self
2323

@@ -32,7 +32,8 @@ class ConfigFilter(BaseModel):
3232
""" # noqa: E501
3333

3434
attributes: Annotated[List[ConfigFilterAttributes], Field(min_length=1, max_length=100)]
35-
__properties: ClassVar[List[str]] = ["attributes"]
35+
disabled: Optional[StrictBool] = None
36+
__properties: ClassVar[List[str]] = ["attributes", "disabled"]
3637

3738
model_config = ConfigDict(
3839
validate_by_name=True,
@@ -95,7 +96,8 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9596
[ConfigFilterAttributes.from_dict(_item) for _item in obj["attributes"]]
9697
if obj.get("attributes") is not None
9798
else None
98-
)
99+
),
100+
"disabled": obj.get("disabled"),
99101
}
100102
)
101103
return _obj

services/telemetryrouter/uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)