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.