Skip to content

Commit bced725

Browse files
authored
feat(k8s): return maximum number of nodes supported by an offer (#243)
1 parent 8694722 commit bced725

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

scaleway-async/scaleway_async/k8s/v1/marshalling.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,9 @@ def unmarshal_ClusterType(data: Any) -> ClusterType:
284284
field = data.get("availability", None)
285285
args["availability"] = field
286286

287+
field = data.get("max_nodes", None)
288+
args["max_nodes"] = field
289+
287290
field = data.get("name", None)
288291
args["name"] = field
289292

scaleway-async/scaleway_async/k8s/v1/types.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,11 @@ class ClusterType:
450450
Cluster type availability.
451451
"""
452452

453+
max_nodes: int
454+
"""
455+
Maximum number of nodes supported by the offer.
456+
"""
457+
453458

454459
@dataclass
455460
class CreateClusterRequestAutoUpgrade:

scaleway/scaleway/k8s/v1/marshalling.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,9 @@ def unmarshal_ClusterType(data: Any) -> ClusterType:
284284
field = data.get("availability", None)
285285
args["availability"] = field
286286

287+
field = data.get("max_nodes", None)
288+
args["max_nodes"] = field
289+
287290
field = data.get("name", None)
288291
args["name"] = field
289292

scaleway/scaleway/k8s/v1/types.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,11 @@ class ClusterType:
450450
Cluster type availability.
451451
"""
452452

453+
max_nodes: int
454+
"""
455+
Maximum number of nodes supported by the offer.
456+
"""
457+
453458

454459
@dataclass
455460
class CreateClusterRequestAutoUpgrade:

0 commit comments

Comments
 (0)