Skip to content

Commit 3e97df2

Browse files
Generator: Update SDK /services/serviceaccount (#3088)
* Generate serviceaccount * Add changelogs 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 ff0c632 commit 3e97df2

13 files changed

+1969
-155
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## Release (2026-xx-xx)
2+
3+
- `serviceaccount`: [v0.5.0](services/serviceaccount/CHANGELOG.md#v050)
4+
- **Feature:** add support for Federated Identity Providers
5+
- new operations: `CreateFederatedIdentityProvider`, `DeleteServiceFederatedIdentityProvider`, `ListFederatedIdentityProviders`,`PartialUpdateServiceAccountFederatedIdentityProvider`
6+
- new models: `CreateFederatedIdentityProviderPayload`, `CreateFederatedIdentityProviderPayloadAssertionsInner`, `CreateFederatedIdentityProviderResponse`, `CreateFederatedIdentityProviderResponseAssertionsInner`, `FederatedListFederatedIdentityProvidersResponse`, `PartialUpdateServiceAccountFederatedIdentityProviderPayload`
7+
8+
19
## Release (2026-02-18)
210

311
- `ske`: [v1.6.0](services/ske/CHANGELOG.md#v160)

services/serviceaccount/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## v0.5.0
2+
- **Feature:** add support for Federated Identity Providers
3+
- new operations: `CreateFederatedIdentityProvider`, `DeleteServiceFederatedIdentityProvider`, `ListFederatedIdentityProviders`,`PartialUpdateServiceAccountFederatedIdentityProvider`
4+
- new models: `CreateFederatedIdentityProviderPayload`, `CreateFederatedIdentityProviderPayloadAssertionsInner`, `CreateFederatedIdentityProviderResponse`, `CreateFederatedIdentityProviderResponseAssertionsInner`, `FederatedListFederatedIdentityProvidersResponse`, `PartialUpdateServiceAccountFederatedIdentityProviderPayload`
5+
16
## v0.4.2
27
- **Bugfix:** Prevent year 0 timestamp issue
38

services/serviceaccount/oas_commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2590d9e04ed2c599864b96ceb02d77efa36e7b93

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.2"
6+
version = "v0.5.0"
77
authors = [
88
"STACKIT Developer Tools <developer-tools@stackit.cloud>",
99
]

services/serviceaccount/src/stackit/serviceaccount/__init__.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,25 @@
3333
"AuthError",
3434
"AuthErrorError",
3535
"CreateAccessTokenPayload",
36+
"CreateFederatedIdentityProviderPayload",
37+
"CreateFederatedIdentityProviderPayloadAssertionsInner",
38+
"CreateFederatedIdentityProviderResponse",
39+
"CreateFederatedIdentityProviderResponseAssertionsInner",
3640
"CreateServiceAccountKeyPayload",
3741
"CreateServiceAccountKeyResponse",
3842
"CreateServiceAccountKeyResponseCredentials",
3943
"CreateServiceAccountPayload",
4044
"CreateShortLivedAccessTokenResponse",
4145
"Error",
46+
"FederatedListFederatedIdentityProvidersResponse",
4247
"GetServiceAccountKeyResponse",
4348
"GetServiceAccountKeyResponseCredentials",
4449
"JWK",
4550
"JWKS",
4651
"ListAccessTokensResponse",
4752
"ListServiceAccountKeysResponse",
4853
"ListServiceAccountsResponse",
54+
"PartialUpdateServiceAccountFederatedIdentityProviderPayload",
4955
"PartialUpdateServiceAccountKeyPayload",
5056
"PartialUpdateServiceAccountKeyResponse",
5157
"ServiceAccount",
@@ -78,6 +84,18 @@
7884
from stackit.serviceaccount.models.create_access_token_payload import (
7985
CreateAccessTokenPayload as CreateAccessTokenPayload,
8086
)
87+
from stackit.serviceaccount.models.create_federated_identity_provider_payload import (
88+
CreateFederatedIdentityProviderPayload as CreateFederatedIdentityProviderPayload,
89+
)
90+
from stackit.serviceaccount.models.create_federated_identity_provider_payload_assertions_inner import (
91+
CreateFederatedIdentityProviderPayloadAssertionsInner as CreateFederatedIdentityProviderPayloadAssertionsInner,
92+
)
93+
from stackit.serviceaccount.models.create_federated_identity_provider_response import (
94+
CreateFederatedIdentityProviderResponse as CreateFederatedIdentityProviderResponse,
95+
)
96+
from stackit.serviceaccount.models.create_federated_identity_provider_response_assertions_inner import (
97+
CreateFederatedIdentityProviderResponseAssertionsInner as CreateFederatedIdentityProviderResponseAssertionsInner,
98+
)
8199
from stackit.serviceaccount.models.create_service_account_key_payload import (
82100
CreateServiceAccountKeyPayload as CreateServiceAccountKeyPayload,
83101
)
@@ -94,6 +112,9 @@
94112
CreateShortLivedAccessTokenResponse as CreateShortLivedAccessTokenResponse,
95113
)
96114
from stackit.serviceaccount.models.error import Error as Error
115+
from stackit.serviceaccount.models.federated_list_federated_identity_providers_response import (
116+
FederatedListFederatedIdentityProvidersResponse as FederatedListFederatedIdentityProvidersResponse,
117+
)
97118
from stackit.serviceaccount.models.get_service_account_key_response import (
98119
GetServiceAccountKeyResponse as GetServiceAccountKeyResponse,
99120
)
@@ -111,6 +132,9 @@
111132
from stackit.serviceaccount.models.list_service_accounts_response import (
112133
ListServiceAccountsResponse as ListServiceAccountsResponse,
113134
)
135+
from stackit.serviceaccount.models.partial_update_service_account_federated_identity_provider_payload import (
136+
PartialUpdateServiceAccountFederatedIdentityProviderPayload as PartialUpdateServiceAccountFederatedIdentityProviderPayload,
137+
)
114138
from stackit.serviceaccount.models.partial_update_service_account_key_payload import (
115139
PartialUpdateServiceAccountKeyPayload as PartialUpdateServiceAccountKeyPayload,
116140
)

0 commit comments

Comments
 (0)