Skip to content

Commit c2204fd

Browse files
Generator: Update SDK /services/serviceaccount (#2269)
v0.4.1 - **Improvement:** Improve error handling for `CreateShortLivedAccessToken` --------- Co-authored-by: Marcel Jacek <Marcel.Jacek@stackit.cloud>
1 parent b6e9f61 commit c2204fd

File tree

4 files changed

+12
-1
lines changed

4 files changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
- Mark attributes `max_message_size_ki_b` and `max_messages_per_hour` as optional (previously required) in `UpdateIntakeRunnerPayload` model
1717
- `ske`: [v1.3.0](services/ske/CHANGELOG.md#v130)
1818
- **Feature:** Add new field `kubernetes` to `Nodepool` model
19+
- `serviceaccount`: [v0.4.1](services/serviceaccount/CHANGELOG.md#v041)
20+
- **Improvement:** Improve error handling for `CreateShortLivedAccessToken`
1921
- `stackitmarketplace`: [v1.8.0](services/stackitmarketplace/CHANGELOG.md#v180)
2022
- **Feature:** Add new field `free_trial` in `CatalogProductOverview` model
2123

services/serviceaccount/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.4.1
2+
- **Improvement:** Improve error handling for `CreateShortLivedAccessToken`
3+
14
## v0.4.0
25
- **Feature:** Add new `algorithm` field to `CreateServiceAccountKeyPayload` model with enum values `RSA_2048` and `RSA_4096`
36

services/serviceaccount/pyproject.toml

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

44
[tool.poetry]
55
name = "stackit-serviceaccount"
6-
version = "v0.4.0"
6+
version = "v0.4.1"
77
authors = [
88
"STACKIT Developer Tools <developer-tools@stackit.cloud>",
99
]

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -986,6 +986,8 @@ def create_short_lived_access_token(
986986

987987
_response_types_map: Dict[str, Optional[str]] = {
988988
"200": "CreateShortLivedAccessTokenResponse",
989+
"400": "Error",
990+
"403": "AuthError",
989991
}
990992
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
991993
response_data.read()
@@ -1069,6 +1071,8 @@ def create_short_lived_access_token_with_http_info(
10691071

10701072
_response_types_map: Dict[str, Optional[str]] = {
10711073
"200": "CreateShortLivedAccessTokenResponse",
1074+
"400": "Error",
1075+
"403": "AuthError",
10721076
}
10731077
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
10741078
response_data.read()
@@ -1152,6 +1156,8 @@ def create_short_lived_access_token_without_preload_content(
11521156

11531157
_response_types_map: Dict[str, Optional[str]] = {
11541158
"200": "CreateShortLivedAccessTokenResponse",
1159+
"400": "Error",
1160+
"403": "AuthError",
11551161
}
11561162
response_data = self.api_client.call_api(*_param, _request_timeout=_request_timeout)
11571163
return response_data.response

0 commit comments

Comments
 (0)