Skip to content

Commit b1b84c1

Browse files
Generator: Update SDK /services/kms (#7047)
* Generate kms * chore(kms): 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 b321137 commit b1b84c1

5 files changed

Lines changed: 9 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@
4949
- **Chore:** Bump minimum Python version to 3.10
5050
- **Chore:** Update dependencies
5151
- `kms`
52+
- [v0.12.0](services/kms/CHANGELOG.md#0120)
53+
- **Feature:** Add `HSM` as allowed value to `Protection` class.
5254
- [v0.11.0](services/kms/CHANGELOG.md#0110)
5355
- **Chore:** Bump minimum Python version to 3.10
5456
- **Chore:** Update dependencies

services/kms/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.12.0
2+
- **Feature:** Add `HSM` as allowed value to `Protection` class.
3+
14
## v0.11.0
25
- **Chore:** Bump minimum Python version to 3.10
36
- **Chore:** Update dependencies

services/kms/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
467fe4d305e48699c34835e45fd1c7b486be01d2
1+
d5bd75f47f4b364fa6f71663efb4ba41ec703ac8

services/kms/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "stackit-kms"
3-
version = "v0.11.0"
3+
version = "v0.12.0"
44
description = "STACKIT Key Management Service API"
55
authors = [{ name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud" }]
66
requires-python = ">=3.10,<4.0"

services/kms/src/stackit/kms/models/protection.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@
2121

2222
class Protection(str, Enum):
2323
"""
24-
The underlying system that is responsible for protecting the key material.
24+
The underlying system that is responsible for protecting the key material. (\"hsm\" is a private preview feature).
2525
"""
2626

2727
"""
2828
allowed enum values
2929
"""
3030
SOFTWARE = "software"
31+
HSM = "hsm"
3132

3233
@classmethod
3334
def from_json(cls, json_str: str) -> Self:

0 commit comments

Comments
 (0)