From 434c70b2352da83c429d8887c09aab014eb810b1 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Tue, 28 Jan 2025 15:37:19 +0000 Subject: [PATCH] feat: update generated APIs --- .../scaleway_async/interlink/v1beta1/marshalling.py | 6 ++++++ scaleway-async/scaleway_async/interlink/v1beta1/types.py | 5 +++++ scaleway/scaleway/interlink/v1beta1/marshalling.py | 6 ++++++ scaleway/scaleway/interlink/v1beta1/types.py | 5 +++++ 4 files changed, 22 insertions(+) diff --git a/scaleway-async/scaleway_async/interlink/v1beta1/marshalling.py b/scaleway-async/scaleway_async/interlink/v1beta1/marshalling.py index b78b208fa..d8b2c084b 100644 --- a/scaleway-async/scaleway_async/interlink/v1beta1/marshalling.py +++ b/scaleway-async/scaleway_async/interlink/v1beta1/marshalling.py @@ -117,6 +117,12 @@ def unmarshal_Link(data: Any) -> Link: else: args["updated_at"] = None + field = data.get("disapproved_reason", None) + if field is not None: + args["disapproved_reason"] = field + else: + args["disapproved_reason"] = None + return Link(**args) diff --git a/scaleway-async/scaleway_async/interlink/v1beta1/types.py b/scaleway-async/scaleway_async/interlink/v1beta1/types.py index a45046c73..6731f71d9 100644 --- a/scaleway-async/scaleway_async/interlink/v1beta1/types.py +++ b/scaleway-async/scaleway_async/interlink/v1beta1/types.py @@ -173,6 +173,11 @@ class Link: Last modification date of the link. """ + disapproved_reason: Optional[str] + """ + Reason given by partner to explain why they did not approve the request for a hosted link. + """ + @dataclass class Partner: diff --git a/scaleway/scaleway/interlink/v1beta1/marshalling.py b/scaleway/scaleway/interlink/v1beta1/marshalling.py index b78b208fa..d8b2c084b 100644 --- a/scaleway/scaleway/interlink/v1beta1/marshalling.py +++ b/scaleway/scaleway/interlink/v1beta1/marshalling.py @@ -117,6 +117,12 @@ def unmarshal_Link(data: Any) -> Link: else: args["updated_at"] = None + field = data.get("disapproved_reason", None) + if field is not None: + args["disapproved_reason"] = field + else: + args["disapproved_reason"] = None + return Link(**args) diff --git a/scaleway/scaleway/interlink/v1beta1/types.py b/scaleway/scaleway/interlink/v1beta1/types.py index a45046c73..6731f71d9 100644 --- a/scaleway/scaleway/interlink/v1beta1/types.py +++ b/scaleway/scaleway/interlink/v1beta1/types.py @@ -173,6 +173,11 @@ class Link: Last modification date of the link. """ + disapproved_reason: Optional[str] + """ + Reason given by partner to explain why they did not approve the request for a hosted link. + """ + @dataclass class Partner: