Skip to content

Commit 849b979

Browse files
Generator: Update SDK /services/rabbitmq (#3057)
* Generate rabbitmq * fix(rabbitmq) write changelog, bump version --------- Co-authored-by: Carlo Goetz <carlo.goetz@inovex.de>
1 parent 95e5d31 commit 849b979

File tree

5 files changed

+11
-4
lines changed

5 files changed

+11
-4
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
- Set fields `description` to optional in for `Key`, `KeyRing` and `WrappingKey`
1616
- `logs`: [v0.2.0](services/logs/CHANGELOG.md#v020)
1717
- **Feature:** Switch from `v1beta` version to `v1` version of the API.
18+
- `rabbitmq`: [v0.4.0](services/rabbitmq/CHANGELOG.md#v040)
19+
- **Breaking Change:** `tls_protocols` on `instance_parameters` is now a list of strings instead of a single string
1820
- `sfs`: [v0.2.0](services/sfs/CHANGELOG.md#v020)
1921
- **Feature:** Switch from `v1beta` API version to `v1` version.
2022
- **Breaking change:** Remove `ListSnapshotSchedules` method

services/rabbitmq/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.4.0
2+
- **Breaking Change:** `tls_protocols` on `instance_parameters` is now a list of strings instead of a single string
3+
14
## v0.3.0
25
- **Version**: Minimal version is now python 3.9
36

services/rabbitmq/oas_commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
cfcfc32bc1ae335acecd7bf7ffb60354fdc565ab

services/rabbitmq/pyproject.toml

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

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

services/rabbitmq/src/stackit/rabbitmq/models/instance_parameters.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class InstanceParameters(BaseModel):
6262
)
6363
syslog: Optional[List[StrictStr]] = None
6464
tls_ciphers: Optional[List[StrictStr]] = Field(default=None, alias="tls-ciphers")
65-
tls_protocols: Optional[StrictStr] = Field(default=None, alias="tls-protocols")
65+
tls_protocols: Optional[List[StrictStr]] = Field(default=None, alias="tls-protocols")
6666
__properties: ClassVar[List[str]] = [
6767
"consumer_timeout",
6868
"enable_monitoring",
@@ -111,8 +111,9 @@ def tls_protocols_validate_enum(cls, value):
111111
if value is None:
112112
return value
113113

114-
if value not in set(["tlsv1.2", "tlsv1.3"]):
115-
raise ValueError("must be one of enum values ('tlsv1.2', 'tlsv1.3')")
114+
for i in value:
115+
if i not in set(["tlsv1.2", "tlsv1.3"]):
116+
raise ValueError("each list item must be one of ('tlsv1.2', 'tlsv1.3')")
116117
return value
117118

118119
model_config = ConfigDict(

0 commit comments

Comments
 (0)