From 72092d655fc392b4b1650265846ffff61b66cece Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Tue, 14 Oct 2025 14:20:06 +0000 Subject: [PATCH] feat: update generated APIs --- scaleway-async/scaleway_async/k8s/v1/marshalling.py | 8 ++++++++ scaleway-async/scaleway_async/k8s/v1/types.py | 5 +++++ scaleway/scaleway/k8s/v1/marshalling.py | 8 ++++++++ scaleway/scaleway/k8s/v1/types.py | 5 +++++ 4 files changed, 26 insertions(+) diff --git a/scaleway-async/scaleway_async/k8s/v1/marshalling.py b/scaleway-async/scaleway_async/k8s/v1/marshalling.py index b6d5af70a..49a7e7a69 100644 --- a/scaleway-async/scaleway_async/k8s/v1/marshalling.py +++ b/scaleway-async/scaleway_async/k8s/v1/marshalling.py @@ -329,6 +329,14 @@ def unmarshal_Version(data: Any) -> Version: else: args["end_of_life_at"] = None + field = data.get("released_at", None) + if field is not None: + args["released_at"] = ( + parser.isoparse(field) if isinstance(field, str) else field + ) + else: + args["released_at"] = None + return Version(**args) diff --git a/scaleway-async/scaleway_async/k8s/v1/types.py b/scaleway-async/scaleway_async/k8s/v1/types.py index 5973cd344..e80e41dd3 100644 --- a/scaleway-async/scaleway_async/k8s/v1/types.py +++ b/scaleway-async/scaleway_async/k8s/v1/types.py @@ -806,6 +806,11 @@ class Version: Date from which any remaining clusters on this version will begin to be forcibly upgraded to the next minor version. """ + released_at: Optional[datetime] = None + """ + Date at which this version was made available by Kapsule product. + """ + @dataclass class Cluster: diff --git a/scaleway/scaleway/k8s/v1/marshalling.py b/scaleway/scaleway/k8s/v1/marshalling.py index b6d5af70a..49a7e7a69 100644 --- a/scaleway/scaleway/k8s/v1/marshalling.py +++ b/scaleway/scaleway/k8s/v1/marshalling.py @@ -329,6 +329,14 @@ def unmarshal_Version(data: Any) -> Version: else: args["end_of_life_at"] = None + field = data.get("released_at", None) + if field is not None: + args["released_at"] = ( + parser.isoparse(field) if isinstance(field, str) else field + ) + else: + args["released_at"] = None + return Version(**args) diff --git a/scaleway/scaleway/k8s/v1/types.py b/scaleway/scaleway/k8s/v1/types.py index 5973cd344..e80e41dd3 100644 --- a/scaleway/scaleway/k8s/v1/types.py +++ b/scaleway/scaleway/k8s/v1/types.py @@ -806,6 +806,11 @@ class Version: Date from which any remaining clusters on this version will begin to be forcibly upgraded to the next minor version. """ + released_at: Optional[datetime] = None + """ + Date at which this version was made available by Kapsule product. + """ + @dataclass class Cluster: