diff --git a/scaleway-async/scaleway_async/instance/v1/marshalling.py b/scaleway-async/scaleway_async/instance/v1/marshalling.py index ca9d12d01..128b20744 100644 --- a/scaleway-async/scaleway_async/instance/v1/marshalling.py +++ b/scaleway-async/scaleway_async/instance/v1/marshalling.py @@ -2220,6 +2220,12 @@ def unmarshal_ServerType(data: Any) -> ServerType: else: args["scratch_storage_max_size"] = None + field = data.get("block_bandwidth", None) + if field is not None: + args["block_bandwidth"] = field + else: + args["block_bandwidth"] = None + return ServerType(**args) diff --git a/scaleway-async/scaleway_async/instance/v1/types.py b/scaleway-async/scaleway_async/instance/v1/types.py index cfb4217c3..185efdfda 100644 --- a/scaleway-async/scaleway_async/instance/v1/types.py +++ b/scaleway-async/scaleway_async/instance/v1/types.py @@ -1410,6 +1410,11 @@ class ServerType: Maximum available scratch storage. """ + block_bandwidth: Optional[int] + """ + The maximum bandwidth allocated to block storage access (in bytes per second). + """ + @dataclass class VolumeType: diff --git a/scaleway/scaleway/instance/v1/marshalling.py b/scaleway/scaleway/instance/v1/marshalling.py index ca9d12d01..128b20744 100644 --- a/scaleway/scaleway/instance/v1/marshalling.py +++ b/scaleway/scaleway/instance/v1/marshalling.py @@ -2220,6 +2220,12 @@ def unmarshal_ServerType(data: Any) -> ServerType: else: args["scratch_storage_max_size"] = None + field = data.get("block_bandwidth", None) + if field is not None: + args["block_bandwidth"] = field + else: + args["block_bandwidth"] = None + return ServerType(**args) diff --git a/scaleway/scaleway/instance/v1/types.py b/scaleway/scaleway/instance/v1/types.py index cfb4217c3..185efdfda 100644 --- a/scaleway/scaleway/instance/v1/types.py +++ b/scaleway/scaleway/instance/v1/types.py @@ -1410,6 +1410,11 @@ class ServerType: Maximum available scratch storage. """ + block_bandwidth: Optional[int] + """ + The maximum bandwidth allocated to block storage access (in bytes per second). + """ + @dataclass class VolumeType: