Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## Release (2026-xx-xx)

- `serviceaccount`: [v0.5.0](services/serviceaccount/CHANGELOG.md#v050)
- **Feature:** add support for Federated Identity Providers
- new operations: `CreateFederatedIdentityProvider`, `DeleteServiceFederatedIdentityProvider`, `ListFederatedIdentityProviders`,`PartialUpdateServiceAccountFederatedIdentityProvider`
- new models: `CreateFederatedIdentityProviderPayload`, `CreateFederatedIdentityProviderPayloadAssertionsInner`, `CreateFederatedIdentityProviderResponse`, `CreateFederatedIdentityProviderResponseAssertionsInner`, `FederatedListFederatedIdentityProvidersResponse`, `PartialUpdateServiceAccountFederatedIdentityProviderPayload`


## Release (2026-02-18)

- `ske`: [v1.6.0](services/ske/CHANGELOG.md#v160)
Expand Down
5 changes: 5 additions & 0 deletions services/serviceaccount/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## v0.5.0
- **Feature:** add support for Federated Identity Providers
- new operations: `CreateFederatedIdentityProvider`, `DeleteServiceFederatedIdentityProvider`, `ListFederatedIdentityProviders`,`PartialUpdateServiceAccountFederatedIdentityProvider`
- new models: `CreateFederatedIdentityProviderPayload`, `CreateFederatedIdentityProviderPayloadAssertionsInner`, `CreateFederatedIdentityProviderResponse`, `CreateFederatedIdentityProviderResponseAssertionsInner`, `FederatedListFederatedIdentityProvidersResponse`, `PartialUpdateServiceAccountFederatedIdentityProviderPayload`

## v0.4.2
- **Bugfix:** Prevent year 0 timestamp issue

Expand Down
1 change: 1 addition & 0 deletions services/serviceaccount/oas_commit
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2590d9e04ed2c599864b96ceb02d77efa36e7b93
2 changes: 1 addition & 1 deletion services/serviceaccount/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "stackit-serviceaccount"

[tool.poetry]
name = "stackit-serviceaccount"
version = "v0.4.2"
version = "v0.5.0"
authors = [
"STACKIT Developer Tools <developer-tools@stackit.cloud>",
]
Expand Down
24 changes: 24 additions & 0 deletions services/serviceaccount/src/stackit/serviceaccount/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,19 +33,25 @@
"AuthError",
"AuthErrorError",
"CreateAccessTokenPayload",
"CreateFederatedIdentityProviderPayload",
"CreateFederatedIdentityProviderPayloadAssertionsInner",
"CreateFederatedIdentityProviderResponse",
"CreateFederatedIdentityProviderResponseAssertionsInner",
"CreateServiceAccountKeyPayload",
"CreateServiceAccountKeyResponse",
"CreateServiceAccountKeyResponseCredentials",
"CreateServiceAccountPayload",
"CreateShortLivedAccessTokenResponse",
"Error",
"FederatedListFederatedIdentityProvidersResponse",
"GetServiceAccountKeyResponse",
"GetServiceAccountKeyResponseCredentials",
"JWK",
"JWKS",
"ListAccessTokensResponse",
"ListServiceAccountKeysResponse",
"ListServiceAccountsResponse",
"PartialUpdateServiceAccountFederatedIdentityProviderPayload",
"PartialUpdateServiceAccountKeyPayload",
"PartialUpdateServiceAccountKeyResponse",
"ServiceAccount",
Expand Down Expand Up @@ -78,6 +84,18 @@
from stackit.serviceaccount.models.create_access_token_payload import (
CreateAccessTokenPayload as CreateAccessTokenPayload,
)
from stackit.serviceaccount.models.create_federated_identity_provider_payload import (
CreateFederatedIdentityProviderPayload as CreateFederatedIdentityProviderPayload,
)
from stackit.serviceaccount.models.create_federated_identity_provider_payload_assertions_inner import (
CreateFederatedIdentityProviderPayloadAssertionsInner as CreateFederatedIdentityProviderPayloadAssertionsInner,
)
from stackit.serviceaccount.models.create_federated_identity_provider_response import (
CreateFederatedIdentityProviderResponse as CreateFederatedIdentityProviderResponse,
)
from stackit.serviceaccount.models.create_federated_identity_provider_response_assertions_inner import (
CreateFederatedIdentityProviderResponseAssertionsInner as CreateFederatedIdentityProviderResponseAssertionsInner,
)
from stackit.serviceaccount.models.create_service_account_key_payload import (
CreateServiceAccountKeyPayload as CreateServiceAccountKeyPayload,
)
Expand All @@ -94,6 +112,9 @@
CreateShortLivedAccessTokenResponse as CreateShortLivedAccessTokenResponse,
)
from stackit.serviceaccount.models.error import Error as Error
from stackit.serviceaccount.models.federated_list_federated_identity_providers_response import (
FederatedListFederatedIdentityProvidersResponse as FederatedListFederatedIdentityProvidersResponse,
)
from stackit.serviceaccount.models.get_service_account_key_response import (
GetServiceAccountKeyResponse as GetServiceAccountKeyResponse,
)
Expand All @@ -111,6 +132,9 @@
from stackit.serviceaccount.models.list_service_accounts_response import (
ListServiceAccountsResponse as ListServiceAccountsResponse,
)
from stackit.serviceaccount.models.partial_update_service_account_federated_identity_provider_payload import (
PartialUpdateServiceAccountFederatedIdentityProviderPayload as PartialUpdateServiceAccountFederatedIdentityProviderPayload,
)
from stackit.serviceaccount.models.partial_update_service_account_key_payload import (
PartialUpdateServiceAccountKeyPayload as PartialUpdateServiceAccountKeyPayload,
)
Expand Down
Loading