Skip to content

Commit a446f5f

Browse files
Generator: Update SDK /services/authorization (#2710)
1 parent 315629e commit a446f5f

File tree

13 files changed

+1899
-19
lines changed

13 files changed

+1899
-19
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
- **Breaking change:** Add region parameter in `ListMetrics` method. Previously the method failed, because the region parameter was missing
1818
- `mongodbflex`: [v1.2.2](services/mongodbflex/CHANGELOG.md#v122)
1919
- **Docs:** Extend description of `Roles` field in `CreateUserPayload`, `PartialUpdateUserPayload`, `UpdateUserPayload` and `User` model
20+
- `authorization`: [v0.6.0](services/authorization/CHANGELOG.md#v060)
21+
- **Feature:** Add new methods for managing roles: `AddRole`, `DeleteRole`, `GetRole`, `UpdateRole`
2022

2123
## Release (2025-12-08)
2224
- `scf`: [v0.3.0](services/scf/CHANGELOG.md#v030)

services/authorization/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.6.0
2+
- **Feature:** Add new methods for managing roles: `AddRole`, `DeleteRole`, `GetRole`, `UpdateRole`
3+
14
## v0.5.0
25
- Add new `etag` attribute to `Role` model class
36

services/authorization/pyproject.toml

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

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

services/authorization/src/stackit/authorization/__init__.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,14 @@
2828
"ApiKeyError",
2929
"ApiAttributeError",
3030
"ApiException",
31+
"AddCustomRoleResponse",
3132
"AddMembersPayload",
33+
"AddRolePayload",
3234
"AssignableSubject",
35+
"DeleteRoleResponse",
3336
"ErrorResponse",
3437
"ExistingPermission",
38+
"GetRoleResponse",
3539
"ListAssignableSubjectsResponse",
3640
"ListMembersResponse",
3741
"ListPermissionsResponse",
@@ -40,9 +44,12 @@
4044
"Member",
4145
"MembersResponse",
4246
"Permission",
47+
"PermissionRequest",
4348
"RemoveMembersPayload",
4449
"Role",
4550
"RolesResponse",
51+
"UpdateRolePayload",
52+
"UpdateRoleResponse",
4653
"UserMembership",
4754
"UserPermission",
4855
"Zookie",
@@ -63,16 +70,28 @@
6370
from stackit.authorization.exceptions import OpenApiException as OpenApiException
6471

6572
# import models into sdk package
73+
from stackit.authorization.models.add_custom_role_response import (
74+
AddCustomRoleResponse as AddCustomRoleResponse,
75+
)
6676
from stackit.authorization.models.add_members_payload import (
6777
AddMembersPayload as AddMembersPayload,
6878
)
79+
from stackit.authorization.models.add_role_payload import (
80+
AddRolePayload as AddRolePayload,
81+
)
6982
from stackit.authorization.models.assignable_subject import (
7083
AssignableSubject as AssignableSubject,
7184
)
85+
from stackit.authorization.models.delete_role_response import (
86+
DeleteRoleResponse as DeleteRoleResponse,
87+
)
7288
from stackit.authorization.models.error_response import ErrorResponse as ErrorResponse
7389
from stackit.authorization.models.existing_permission import (
7490
ExistingPermission as ExistingPermission,
7591
)
92+
from stackit.authorization.models.get_role_response import (
93+
GetRoleResponse as GetRoleResponse,
94+
)
7695
from stackit.authorization.models.list_assignable_subjects_response import (
7796
ListAssignableSubjectsResponse as ListAssignableSubjectsResponse,
7897
)
@@ -93,11 +112,20 @@
93112
MembersResponse as MembersResponse,
94113
)
95114
from stackit.authorization.models.permission import Permission as Permission
115+
from stackit.authorization.models.permission_request import (
116+
PermissionRequest as PermissionRequest,
117+
)
96118
from stackit.authorization.models.remove_members_payload import (
97119
RemoveMembersPayload as RemoveMembersPayload,
98120
)
99121
from stackit.authorization.models.role import Role as Role
100122
from stackit.authorization.models.roles_response import RolesResponse as RolesResponse
123+
from stackit.authorization.models.update_role_payload import (
124+
UpdateRolePayload as UpdateRolePayload,
125+
)
126+
from stackit.authorization.models.update_role_response import (
127+
UpdateRoleResponse as UpdateRoleResponse,
128+
)
101129
from stackit.authorization.models.user_membership import (
102130
UserMembership as UserMembership,
103131
)

0 commit comments

Comments
 (0)