diff --git a/services/serverupdate/CHANGELOG.md b/services/serverupdate/CHANGELOG.md index 797e7ac51..047d83dd5 100644 --- a/services/serverupdate/CHANGELOG.md +++ b/services/serverupdate/CHANGELOG.md @@ -1,3 +1,7 @@ +## v0.1.1 (2024-12-23) + +- **Bugfix:** `Id` field of `Update` model is now of type `int64` (was `string`) + ## v0.1.0 (2024-12-04) - Manage your STACKIT Server Updates diff --git a/services/serverupdate/src/stackit/serverupdate/models/update.py b/services/serverupdate/src/stackit/serverupdate/models/update.py index 744a85d05..d1cf38e20 100644 --- a/services/serverupdate/src/stackit/serverupdate/models/update.py +++ b/services/serverupdate/src/stackit/serverupdate/models/update.py @@ -27,12 +27,11 @@ class Update(BaseModel): Update """ - end_date: StrictStr = Field(alias="endDate") + end_date: Optional[StrictStr] = Field(default=None, alias="endDate") fail_reason: Optional[StrictStr] = Field(default=None, alias="failReason") failed_updates: Optional[StrictInt] = Field(default=None, alias="failedUpdates") - id: StrictStr + id: StrictInt installed_updates: Optional[StrictInt] = Field(default=None, alias="installedUpdates") - os_server_id: StrictStr = Field(alias="osServerId") start_date: StrictStr = Field(alias="startDate") status: StrictStr __properties: ClassVar[List[str]] = [ @@ -41,7 +40,6 @@ class Update(BaseModel): "failedUpdates", "id", "installedUpdates", - "osServerId", "startDate", "status", ] @@ -101,7 +99,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "failedUpdates": obj.get("failedUpdates"), "id": obj.get("id"), "installedUpdates": obj.get("installedUpdates"), - "osServerId": obj.get("osServerId"), "startDate": obj.get("startDate"), "status": obj.get("status"), }