Skip to content

Commit 5171137

Browse files
Generator: Update SDK /services/kms (#1355)
* Generate kms * Add changelogs Signed-off-by: Alexander Dahmen <[email protected]> --------- Signed-off-by: Alexander Dahmen <[email protected]> Co-authored-by: Alexander Dahmen <[email protected]>
1 parent fa54504 commit 5171137

File tree

7 files changed

+14
-16
lines changed

7 files changed

+14
-16
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## Release (2025-XX-YY)
22

3+
- `kms`: [v0.0.5](services/kms/CHANGELOG.md#v005)
4+
- **Improvement:** Updated validators
35
- `dns`: [v0.4.0](services/dns/CHANGELOG.md#v040)
46
- **Feature:** Add new record set types
57
- **Feature:** Improve documentation for APEX records in `RecordSet` and `CreateRecordSetPayload` models

services/kms/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.0.5
2+
- **Improvement:** Updated validators
3+
14
## v0.0.4 (2025-05-19)
25
- **Feature:** Added new method `delete_wrapping_key`
36

services/kms/pyproject.toml

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

44
[tool.poetry]
55
name = "stackit-kms"
6-
version = "v0.0.4"
6+
version = "v0.0.5"
77
authors = [
88
"STACKIT Developer Tools <[email protected]>",
99
]

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ class Key(BaseModel):
8080
@field_validator("state")
8181
def state_validate_enum(cls, value):
8282
"""Validates the enum"""
83-
if value not in set(["active", "deleted", "not_available", "errors_exist", "no_version"]):
83+
if value not in set(["active", "deleted", "not_available", "errors_exist", "creating", "no_version"]):
8484
raise ValueError(
85-
"must be one of enum values ('active', 'deleted', 'not_available', 'errors_exist', 'no_version')"
85+
"must be one of enum values ('active', 'deleted', 'not_available', 'errors_exist', 'creating', 'no_version')"
8686
)
8787
return value
8888

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ class KeyRing(BaseModel):
4343
@field_validator("state")
4444
def state_validate_enum(cls, value):
4545
"""Validates the enum"""
46-
if value not in set(["active", "deleted"]):
47-
raise ValueError("must be one of enum values ('active', 'deleted')")
46+
if value not in set(["creating", "active", "deleted"]):
47+
raise ValueError("must be one of enum values ('creating', 'active', 'deleted')")
4848
return value
4949

5050
model_config = ConfigDict(

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

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -70,17 +70,10 @@ class Version(BaseModel):
7070
def state_validate_enum(cls, value):
7171
"""Validates the enum"""
7272
if value not in set(
73-
[
74-
"active",
75-
"key_material_not_ready",
76-
"key_material_invalid",
77-
"key_material_unavailable",
78-
"disabled",
79-
"destroyed",
80-
]
73+
["active", "creating", "key_material_invalid", "key_material_unavailable", "disabled", "destroyed"]
8174
):
8275
raise ValueError(
83-
"must be one of enum values ('active', 'key_material_not_ready', 'key_material_invalid', 'key_material_unavailable', 'disabled', 'destroyed')"
76+
"must be one of enum values ('active', 'creating', 'key_material_invalid', 'key_material_unavailable', 'disabled', 'destroyed')"
8477
)
8578
return value
8679

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ class WrappingKey(BaseModel):
6969
@field_validator("state")
7070
def state_validate_enum(cls, value):
7171
"""Validates the enum"""
72-
if value not in set(["active", "key_material_not_ready", "expired", "deleted", "key_material_unavailable"]):
72+
if value not in set(["active", "creating", "expired", "deleted", "key_material_unavailable"]):
7373
raise ValueError(
74-
"must be one of enum values ('active', 'key_material_not_ready', 'expired', 'deleted', 'key_material_unavailable')"
74+
"must be one of enum values ('active', 'creating', 'expired', 'deleted', 'key_material_unavailable')"
7575
)
7676
return value
7777

0 commit comments

Comments
 (0)