From 1ede64ed7d9f1fc3b819f5069296c155aa186609 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Wed, 24 Jun 2026 13:11:28 +0000 Subject: [PATCH] feat: update generated APIs --- scaleway-async/scaleway_async/webhosting/v1/marshalling.py | 6 ++++++ scaleway-async/scaleway_async/webhosting/v1/types.py | 5 +++++ scaleway/scaleway/webhosting/v1/marshalling.py | 6 ++++++ scaleway/scaleway/webhosting/v1/types.py | 5 +++++ 4 files changed, 22 insertions(+) diff --git a/scaleway-async/scaleway_async/webhosting/v1/marshalling.py b/scaleway-async/scaleway_async/webhosting/v1/marshalling.py index 0fec03355..11716a02c 100644 --- a/scaleway-async/scaleway_async/webhosting/v1/marshalling.py +++ b/scaleway-async/scaleway_async/webhosting/v1/marshalling.py @@ -762,6 +762,12 @@ def unmarshal_OfferCommitment(data: Any) -> OfferCommitment: else: args["type_"] = CommitmentType.UNKNOWN_COMMITMENT_TYPE + field = data.get("is_default", None) + if field is not None: + args["is_default"] = field + else: + args["is_default"] = False + field = data.get("billing_mode", None) if field is not None: args["billing_mode"] = field diff --git a/scaleway-async/scaleway_async/webhosting/v1/types.py b/scaleway-async/scaleway_async/webhosting/v1/types.py index 72d29eec6..a3c276db1 100644 --- a/scaleway-async/scaleway_async/webhosting/v1/types.py +++ b/scaleway-async/scaleway_async/webhosting/v1/types.py @@ -406,6 +406,11 @@ class OfferCommitment: Offer commitment type. """ + is_default: bool + """ + True when its is the default commitment for that offer. + """ + billing_mode: BillingMode """ Offer commitment name. diff --git a/scaleway/scaleway/webhosting/v1/marshalling.py b/scaleway/scaleway/webhosting/v1/marshalling.py index 0fec03355..11716a02c 100644 --- a/scaleway/scaleway/webhosting/v1/marshalling.py +++ b/scaleway/scaleway/webhosting/v1/marshalling.py @@ -762,6 +762,12 @@ def unmarshal_OfferCommitment(data: Any) -> OfferCommitment: else: args["type_"] = CommitmentType.UNKNOWN_COMMITMENT_TYPE + field = data.get("is_default", None) + if field is not None: + args["is_default"] = field + else: + args["is_default"] = False + field = data.get("billing_mode", None) if field is not None: args["billing_mode"] = field diff --git a/scaleway/scaleway/webhosting/v1/types.py b/scaleway/scaleway/webhosting/v1/types.py index 72d29eec6..a3c276db1 100644 --- a/scaleway/scaleway/webhosting/v1/types.py +++ b/scaleway/scaleway/webhosting/v1/types.py @@ -406,6 +406,11 @@ class OfferCommitment: Offer commitment type. """ + is_default: bool + """ + True when its is the default commitment for that offer. + """ + billing_mode: BillingMode """ Offer commitment name.