From f31b6835158f69ceaa015180d54b85b768285762 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Fri, 17 Oct 2025 07:41:04 +0000 Subject: [PATCH] feat: update generated APIs --- .../scaleway_async/edge_services/v1beta1/marshalling.py | 6 ++++++ .../scaleway_async/edge_services/v1beta1/types.py | 7 ++++++- scaleway/scaleway/edge_services/v1beta1/marshalling.py | 6 ++++++ scaleway/scaleway/edge_services/v1beta1/types.py | 7 ++++++- 4 files changed, 24 insertions(+), 2 deletions(-) diff --git a/scaleway-async/scaleway_async/edge_services/v1beta1/marshalling.py b/scaleway-async/scaleway_async/edge_services/v1beta1/marshalling.py index 9ece1cd67..16037d85d 100644 --- a/scaleway-async/scaleway_async/edge_services/v1beta1/marshalling.py +++ b/scaleway-async/scaleway_async/edge_services/v1beta1/marshalling.py @@ -307,6 +307,12 @@ def unmarshal_DNSStage(data: Any) -> DNSStage: else: args["id"] = None + field = data.get("default_fqdn", None) + if field is not None: + args["default_fqdn"] = field + else: + args["default_fqdn"] = None + field = data.get("fqdns", None) if field is not None: args["fqdns"] = field diff --git a/scaleway-async/scaleway_async/edge_services/v1beta1/types.py b/scaleway-async/scaleway_async/edge_services/v1beta1/types.py index e1f0dd148..ab343db00 100644 --- a/scaleway-async/scaleway_async/edge_services/v1beta1/types.py +++ b/scaleway-async/scaleway_async/edge_services/v1beta1/types.py @@ -441,9 +441,14 @@ class DNSStage: ID of the DNS stage. """ + default_fqdn: str + """ + Default Fully Qualified Domain Name attached to the stage. + """ + fqdns: list[str] """ - List of Fully Qualified Domain Names attached to the stage. + List of additional (custom) Fully Qualified Domain Names attached to the stage. """ type_: DNSStageType diff --git a/scaleway/scaleway/edge_services/v1beta1/marshalling.py b/scaleway/scaleway/edge_services/v1beta1/marshalling.py index 9ece1cd67..16037d85d 100644 --- a/scaleway/scaleway/edge_services/v1beta1/marshalling.py +++ b/scaleway/scaleway/edge_services/v1beta1/marshalling.py @@ -307,6 +307,12 @@ def unmarshal_DNSStage(data: Any) -> DNSStage: else: args["id"] = None + field = data.get("default_fqdn", None) + if field is not None: + args["default_fqdn"] = field + else: + args["default_fqdn"] = None + field = data.get("fqdns", None) if field is not None: args["fqdns"] = field diff --git a/scaleway/scaleway/edge_services/v1beta1/types.py b/scaleway/scaleway/edge_services/v1beta1/types.py index e1f0dd148..ab343db00 100644 --- a/scaleway/scaleway/edge_services/v1beta1/types.py +++ b/scaleway/scaleway/edge_services/v1beta1/types.py @@ -441,9 +441,14 @@ class DNSStage: ID of the DNS stage. """ + default_fqdn: str + """ + Default Fully Qualified Domain Name attached to the stage. + """ + fqdns: list[str] """ - List of Fully Qualified Domain Names attached to the stage. + List of additional (custom) Fully Qualified Domain Names attached to the stage. """ type_: DNSStageType