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
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@
- [v1.3.0](services/rabbitmq/CHANGELOG.md#v130)
- **Breaking Change/Fix:** `create_backup` operation now returns `CreateBackupResponseItem` instead of `List[CreateBackupResponseItem]`
The return type now correctly models the actual JSON response, this operation was broken beforehand.
- `secretsmanager`:
- [v0.7.0](services/secretsmanager/CHANGELOG.md#v070)
- **Feature:** Add support for managing AppRoles and their secret IDs: new `Approle`, `ApproleList`, `ApproleSecret`, `ApproleSecretList`, `CreateApprolePayload`, `CreateApproleSecretIdPayload`, `UpdateApprolePayload` and `UpdateApproleSecretIdPayload` models, plus new `create_approle`, `get_approle`, `get_approles`, `update_approle`, `delete_approle`, `create_approle_secret_id`, `get_approle_secret_id`, `list_approle_secret_ids`, `update_approle_secret_id` and `delete_approle_secret_id` operations
- `telemetrylink`:
- [v0.4.2](services/telemetrylink/CHANGELOG.md#v042)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.telemetrylink` to fail with `ModuleNotFoundError`
Expand Down
3 changes: 3 additions & 0 deletions services/secretsmanager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.7.0
- **Feature:** Add support for managing AppRoles and their secret IDs: new `Approle`, `ApproleList`, `ApproleSecret`, `ApproleSecretList`, `CreateApprolePayload`, `CreateApproleSecretIdPayload`, `UpdateApprolePayload` and `UpdateApproleSecretIdPayload` models, plus new `create_approle`, `get_approle`, `get_approles`, `update_approle`, `delete_approle`, `create_approle_secret_id`, `get_approle_secret_id`, `list_approle_secret_ids`, `update_approle_secret_id` and `delete_approle_secret_id` operations

## v0.6.0
- **Chore:** Bump minimum Python version to 3.10
- **Chore:** Update dependencies
Expand Down
2 changes: 1 addition & 1 deletion services/secretsmanager/oas_commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0e64886dd0847341800d7191ed193b75413be998
1fdef398bea59d49731a7d9ac39394ba5b6bb72c
2 changes: 1 addition & 1 deletion services/secretsmanager/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-secretsmanager"
version = "v0.6.0"
version = "v0.7.0"
description = "STACKIT Secrets Manager API"
authors = [{ name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud" }]
requires-python = ">=3.10,<4.0"
Expand Down
26 changes: 26 additions & 0 deletions services/secretsmanager/src/stackit/secretsmanager/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,15 @@
"ApiAttributeError",
"ApiException",
"ACL",
"Approle",
"ApproleList",
"ApproleSecret",
"ApproleSecretList",
"BadRequest",
"Conflict",
"CreateACLPayload",
"CreateApprolePayload",
"CreateApproleSecretIdPayload",
"CreateInstancePayload",
"CreateUserPayload",
"Instance",
Expand All @@ -41,6 +47,8 @@
"NotFound",
"UpdateACLPayload",
"UpdateACLsPayload",
"UpdateApprolePayload",
"UpdateApproleSecretIdPayload",
"UpdateInstancePayload",
"UpdateUserPayload",
"User",
Expand All @@ -62,11 +70,23 @@

# import models into sdk package
from stackit.secretsmanager.models.acl import ACL as ACL
from stackit.secretsmanager.models.approle import Approle as Approle
from stackit.secretsmanager.models.approle_list import ApproleList as ApproleList
from stackit.secretsmanager.models.approle_secret import ApproleSecret as ApproleSecret
from stackit.secretsmanager.models.approle_secret_list import (
ApproleSecretList as ApproleSecretList,
)
from stackit.secretsmanager.models.bad_request import BadRequest as BadRequest
from stackit.secretsmanager.models.conflict import Conflict as Conflict
from stackit.secretsmanager.models.create_acl_payload import (
CreateACLPayload as CreateACLPayload,
)
from stackit.secretsmanager.models.create_approle_payload import (
CreateApprolePayload as CreateApprolePayload,
)
from stackit.secretsmanager.models.create_approle_secret_id_payload import (
CreateApproleSecretIdPayload as CreateApproleSecretIdPayload,
)
from stackit.secretsmanager.models.create_instance_payload import (
CreateInstancePayload as CreateInstancePayload,
)
Expand All @@ -91,6 +111,12 @@
from stackit.secretsmanager.models.update_acls_payload import (
UpdateACLsPayload as UpdateACLsPayload,
)
from stackit.secretsmanager.models.update_approle_payload import (
UpdateApprolePayload as UpdateApprolePayload,
)
from stackit.secretsmanager.models.update_approle_secret_id_payload import (
UpdateApproleSecretIdPayload as UpdateApproleSecretIdPayload,
)
from stackit.secretsmanager.models.update_instance_payload import (
UpdateInstancePayload as UpdateInstancePayload,
)
Expand Down
Loading
Loading