diff --git a/scaleway-async/scaleway_async/baremetal/v1/marshalling.py b/scaleway-async/scaleway_async/baremetal/v1/marshalling.py index eaa3227f0..47e466f58 100644 --- a/scaleway-async/scaleway_async/baremetal/v1/marshalling.py +++ b/scaleway-async/scaleway_async/baremetal/v1/marshalling.py @@ -412,6 +412,10 @@ def unmarshal_PrivateNetworkOption(data: Any) -> PrivateNetworkOption: args: Dict[str, Any] = {} + field = data.get("bandwidth_in_bps", None) + if field is not None: + args["bandwidth_in_bps"] = field + return PrivateNetworkOption(**args) diff --git a/scaleway-async/scaleway_async/baremetal/v1/types.py b/scaleway-async/scaleway_async/baremetal/v1/types.py index 468d7daf4..88825e996 100644 --- a/scaleway-async/scaleway_async/baremetal/v1/types.py +++ b/scaleway-async/scaleway_async/baremetal/v1/types.py @@ -280,7 +280,7 @@ class LicenseOption: @dataclass class PrivateNetworkOption: - pass + bandwidth_in_bps: int @dataclass diff --git a/scaleway/scaleway/baremetal/v1/marshalling.py b/scaleway/scaleway/baremetal/v1/marshalling.py index eaa3227f0..47e466f58 100644 --- a/scaleway/scaleway/baremetal/v1/marshalling.py +++ b/scaleway/scaleway/baremetal/v1/marshalling.py @@ -412,6 +412,10 @@ def unmarshal_PrivateNetworkOption(data: Any) -> PrivateNetworkOption: args: Dict[str, Any] = {} + field = data.get("bandwidth_in_bps", None) + if field is not None: + args["bandwidth_in_bps"] = field + return PrivateNetworkOption(**args) diff --git a/scaleway/scaleway/baremetal/v1/types.py b/scaleway/scaleway/baremetal/v1/types.py index 468d7daf4..88825e996 100644 --- a/scaleway/scaleway/baremetal/v1/types.py +++ b/scaleway/scaleway/baremetal/v1/types.py @@ -280,7 +280,7 @@ class LicenseOption: @dataclass class PrivateNetworkOption: - pass + bandwidth_in_bps: int @dataclass