Skip to content

Commit 6e79fdd

Browse files
Generator: Update SDK /services/redis (#7663)
* Generate redis * Generate rabbitmq * Generate opensearch * Generate logme * Generate mariadb * chore(changelogs): Add changelogs for logme, mariadb, opensearch, rabbitmq and redis 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 81e9a59 commit 6e79fdd

36 files changed

Lines changed: 76 additions & 561 deletions

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@
7070
- **Chore:** Bump minimum Python version to 3.10
7171
- **Chore:** Update dependencies
7272
- `logme`:
73+
- [v1.2.0](services/logme/CHANGELOG.md#v120)
74+
- **Breaking Change/Fix:** `list_backups` operation now returns `List[Backup]` instead of `ListBackupsResponse` (response type also removed)
75+
The return type now correctly models the actual JSON response, this operation was broken beforehand.
7376
- [v1.1.0](services/logme/CHANGELOG.md#v110)
7477
- **Chore:** Bump minimum Python version to 3.10
7578
- **Chore:** Update dependencies
@@ -82,6 +85,9 @@
8285
- **Chore:** Bump minimum Python version to 3.10
8386
- **Chore:** Update dependencies
8487
- `mariadb`:
88+
- [v1.2.0](services/mariadb/CHANGELOG.md#v120)
89+
- **Breaking Change/Fix:** `list_backups` operation now returns `List[Backup]` instead of `ListBackupsResponse` (response type also removed)
90+
The return type now correctly models the actual JSON response, this operation was broken beforehand.
8591
- [v1.1.0](services/mariadb/CHANGELOG.md#v110)
8692
- **Chore:** Bump minimum Python version to 3.10
8793
- **Chore:** Update dependencies
@@ -117,6 +123,9 @@
117123
- **Chore:** Bump minimum Python version to 3.10
118124
- **Chore:** Update dependencies
119125
- `opensearch`:
126+
- [v1.2.0](services/opensearch/CHANGELOG.md#v120)
127+
- **Breaking Change/Fix:** `list_backups` operation now returns `List[Backup]` instead of `ListBackupsResponse` (response type also removed)
128+
The return type now correctly models the actual JSON response, this operation was broken beforehand.
120129
- [v1.1.0](services/opensearch/CHANGELOG.md#v110)
121130
- **Chore:** Bump minimum Python version to 3.10
122131
- **Chore:** Update dependencies
@@ -129,6 +138,9 @@
129138
- **Chore:** Bump minimum Python version to 3.10
130139
- **Chore:** Update dependencies
131140
- `rabbitmq`:
141+
- [v1.2.0](services/rabbitmq/CHANGELOG.md#v120)
142+
- **Breaking Change/Fix:** `list_backups` operation now returns `List[Backup]` instead of `ListBackupsResponse` (response type also removed)
143+
The return type now correctly models the actual JSON response, this operation was broken beforehand.
132144
- [v1.1.0](services/rabbitmq/CHANGELOG.md#v110)
133145
- **Chore:** Bump minimum Python version to 3.10
134146
- **Chore:** Update dependencies
@@ -137,7 +149,10 @@
137149
- **Deprecation:** `roles`, `tls_ciphers`, `tls_protocols` from `InstanceParameters` model are deprecated and will be removed 2026-12-11.
138150
- **Feature:** Added optional `CreateCredentialsPayload`.
139151
- `redis`:
140-
- [v1.1.0](services/rabbitmq/CHANGELOG.md#v110)
152+
- [v1.2.0](services/rabbitmq/CHANGELOG.md#v120)
153+
- **Breaking Change/Fix:** `list_backups` operation now returns `List[Backup]` instead of `ListBackupsResponse` (response type also removed)
154+
The return type now correctly models the actual JSON response, this operation was broken beforehand.
155+
- [v1.1.0](services/redis/CHANGELOG.md#v110)
141156
- **Chore:** Bump minimum Python version to 3.10
142157
- **Chore:** Update dependencies
143158
- [v1.0.0](services/redis/CHANGELOG.md#v100)

services/logme/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## v1.2.0
2+
- **Breaking Change/Fix:** `list_backups` operation now returns `List[Backup]` instead of `ListBackupsResponse` (response type also removed)
3+
The return type now correctly models the actual JSON response, this operation was broken beforehand.
4+
15
## v1.1.0
26
- **Chore:** Bump minimum Python version to 3.10
37
- **Chore:** Update dependencies

services/logme/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
d4da229ba7a242ed561223c67f68683be824c126
1+
c09e232a83532c75ca1041153e3ebc7ce2d50eb6

services/logme/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-logme"
3-
version = "v1.1.0"
3+
version = "v1.2.0"
44
description = "STACKIT LogMe API"
55
authors = [{ name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud" }]
66
requires-python = ">=3.10,<4.0"

services/logme/src/stackit/logme/__init__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
"InstanceParameters",
4343
"InstanceParametersGroksInner",
4444
"InstanceSchema",
45-
"ListBackupsResponse",
4645
"ListCredentialsResponse",
4746
"ListInstancesResponse",
4847
"ListOfferingsResponse",
@@ -108,9 +107,6 @@
108107
InstanceParametersGroksInner as InstanceParametersGroksInner,
109108
)
110109
from stackit.logme.models.instance_schema import InstanceSchema as InstanceSchema
111-
from stackit.logme.models.list_backups_response import (
112-
ListBackupsResponse as ListBackupsResponse,
113-
)
114110
from stackit.logme.models.list_credentials_response import (
115111
ListCredentialsResponse as ListCredentialsResponse,
116112
)

services/logme/src/stackit/logme/api/default_api.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@
2525

2626
from stackit.logme.api_client import ApiClient, RequestSerialized
2727
from stackit.logme.api_response import ApiResponse
28+
from stackit.logme.models.backup import Backup
2829
from stackit.logme.models.create_backup_response_item import CreateBackupResponseItem
2930
from stackit.logme.models.create_credentials_payload import CreateCredentialsPayload
3031
from stackit.logme.models.create_instance_payload import CreateInstancePayload
3132
from stackit.logme.models.create_instance_response import CreateInstanceResponse
3233
from stackit.logme.models.credentials_response import CredentialsResponse
3334
from stackit.logme.models.get_metrics_response import GetMetricsResponse
3435
from stackit.logme.models.instance import Instance
35-
from stackit.logme.models.list_backups_response import ListBackupsResponse
3636
from stackit.logme.models.list_credentials_response import ListCredentialsResponse
3737
from stackit.logme.models.list_instances_response import ListInstancesResponse
3838
from stackit.logme.models.list_offerings_response import ListOfferingsResponse
@@ -2550,7 +2550,7 @@ def list_backups(
25502550
_content_type: Optional[StrictStr] = None,
25512551
_headers: Optional[Dict[StrictStr, Any]] = None,
25522552
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
2553-
) -> ListBackupsResponse:
2553+
) -> List[Backup]:
25542554
"""get latest backup information for provided instanceId
25552555
25562556
@@ -2593,7 +2593,7 @@ def list_backups(
25932593
)
25942594

25952595
_response_types_map: Dict[str, Optional[str]] = {
2596-
"200": "ListBackupsResponse",
2596+
"200": "List[Backup]",
25972597
"400": "Error",
25982598
"401": "Error",
25992599
"404": "Error",
@@ -2620,7 +2620,7 @@ def list_backups_with_http_info(
26202620
_content_type: Optional[StrictStr] = None,
26212621
_headers: Optional[Dict[StrictStr, Any]] = None,
26222622
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
2623-
) -> ApiResponse[ListBackupsResponse]:
2623+
) -> ApiResponse[List[Backup]]:
26242624
"""get latest backup information for provided instanceId
26252625
26262626
@@ -2663,7 +2663,7 @@ def list_backups_with_http_info(
26632663
)
26642664

26652665
_response_types_map: Dict[str, Optional[str]] = {
2666-
"200": "ListBackupsResponse",
2666+
"200": "List[Backup]",
26672667
"400": "Error",
26682668
"401": "Error",
26692669
"404": "Error",
@@ -2733,7 +2733,7 @@ def list_backups_without_preload_content(
27332733
)
27342734

27352735
_response_types_map: Dict[str, Optional[str]] = {
2736-
"200": "ListBackupsResponse",
2736+
"200": "List[Backup]",
27372737
"400": "Error",
27382738
"401": "Error",
27392739
"404": "Error",

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
InstanceParametersGroksInner,
3131
)
3232
from stackit.logme.models.instance_schema import InstanceSchema
33-
from stackit.logme.models.list_backups_response import ListBackupsResponse
3433
from stackit.logme.models.list_credentials_response import ListCredentialsResponse
3534
from stackit.logme.models.list_instances_response import ListInstancesResponse
3635
from stackit.logme.models.list_offerings_response import ListOfferingsResponse

services/logme/src/stackit/logme/models/list_backups_response.py

Lines changed: 0 additions & 99 deletions
This file was deleted.

services/mariadb/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## v1.2.0
2+
- **Breaking Change/Fix:** `list_backups` operation now returns `List[Backup]` instead of `ListBackupsResponse` (response type also removed)
3+
The return type now correctly models the actual JSON response, this operation was broken beforehand.
4+
15
## v1.1.0
26
- **Chore:** Bump minimum Python version to 3.10
37
- **Chore:** Update dependencies

services/mariadb/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
d4da229ba7a242ed561223c67f68683be824c126
1+
c09e232a83532c75ca1041153e3ebc7ce2d50eb6

0 commit comments

Comments
 (0)