Skip to content

Commit 09b66d9

Browse files
authored
feat(k8s): add new token for external nodes (#854)
1 parent 44203be commit 09b66d9

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,10 @@ def unmarshal_ExternalNode(data: Any) -> ExternalNode:
713713
else None
714714
)
715715

716+
field = data.get("iam_token", None)
717+
if field is not None:
718+
args["iam_token"] = field
719+
716720
return ExternalNode(**args)
717721

718722

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,8 @@ class ExternalNode:
14281428

14291429
node_taints: List[ExternalNodeCoreV1Taint]
14301430

1431+
iam_token: str
1432+
14311433

14321434
@dataclass
14331435
class ExternalNodeAuth:

scaleway/scaleway/k8s/v1/marshalling.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,10 @@ def unmarshal_ExternalNode(data: Any) -> ExternalNode:
713713
else None
714714
)
715715

716+
field = data.get("iam_token", None)
717+
if field is not None:
718+
args["iam_token"] = field
719+
716720
return ExternalNode(**args)
717721

718722

scaleway/scaleway/k8s/v1/types.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,8 @@ class ExternalNode:
14281428

14291429
node_taints: List[ExternalNodeCoreV1Taint]
14301430

1431+
iam_token: str
1432+
14311433

14321434
@dataclass
14331435
class ExternalNodeAuth:

0 commit comments

Comments
 (0)