From f93116330257da7ce43cf6d22eef323e06bc4a71 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Tue, 28 Oct 2025 14:06:30 +0000 Subject: [PATCH] feat: update generated APIs --- .../scaleway_async/billing/v2beta1/marshalling.py | 6 ++++++ scaleway-async/scaleway_async/billing/v2beta1/types.py | 5 +++++ scaleway/scaleway/billing/v2beta1/marshalling.py | 6 ++++++ scaleway/scaleway/billing/v2beta1/types.py | 5 +++++ 4 files changed, 22 insertions(+) diff --git a/scaleway-async/scaleway_async/billing/v2beta1/marshalling.py b/scaleway-async/scaleway_async/billing/v2beta1/marshalling.py index bab4f575c..0e0050369 100644 --- a/scaleway-async/scaleway_async/billing/v2beta1/marshalling.py +++ b/scaleway-async/scaleway_async/billing/v2beta1/marshalling.py @@ -326,6 +326,12 @@ def unmarshal_ListConsumptionsResponseConsumption( else: args["billed_quantity"] = None + field = data.get("consumer_id", None) + if field is not None: + args["consumer_id"] = field + else: + args["consumer_id"] = None + field = data.get("value", None) if field is not None: args["value"] = unmarshal_Money(field) diff --git a/scaleway-async/scaleway_async/billing/v2beta1/types.py b/scaleway-async/scaleway_async/billing/v2beta1/types.py index 075fe5a22..a2136dd68 100644 --- a/scaleway-async/scaleway_async/billing/v2beta1/types.py +++ b/scaleway-async/scaleway_async/billing/v2beta1/types.py @@ -196,6 +196,11 @@ class ListConsumptionsResponseConsumption: Consumed quantity. """ + consumer_id: str + """ + Organization ID of the consumer for this consumption. + """ + value: Optional[Money] = None """ Monetary value of the consumption. diff --git a/scaleway/scaleway/billing/v2beta1/marshalling.py b/scaleway/scaleway/billing/v2beta1/marshalling.py index bab4f575c..0e0050369 100644 --- a/scaleway/scaleway/billing/v2beta1/marshalling.py +++ b/scaleway/scaleway/billing/v2beta1/marshalling.py @@ -326,6 +326,12 @@ def unmarshal_ListConsumptionsResponseConsumption( else: args["billed_quantity"] = None + field = data.get("consumer_id", None) + if field is not None: + args["consumer_id"] = field + else: + args["consumer_id"] = None + field = data.get("value", None) if field is not None: args["value"] = unmarshal_Money(field) diff --git a/scaleway/scaleway/billing/v2beta1/types.py b/scaleway/scaleway/billing/v2beta1/types.py index 075fe5a22..a2136dd68 100644 --- a/scaleway/scaleway/billing/v2beta1/types.py +++ b/scaleway/scaleway/billing/v2beta1/types.py @@ -196,6 +196,11 @@ class ListConsumptionsResponseConsumption: Consumed quantity. """ + consumer_id: str + """ + Organization ID of the consumer for this consumption. + """ + value: Optional[Money] = None """ Monetary value of the consumption.