Skip to content

Commit 83083cb

Browse files
authored
Merge branch 'main' into v1.7145.0
2 parents 27f61ff + 38fae67 commit 83083cb

File tree

6 files changed

+26
-2
lines changed

6 files changed

+26
-2
lines changed

scaleway-async/scaleway_async/iam/v1alpha1/types.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,6 @@ def __str__(self) -> str:
227227

228228
class UserType(str, Enum, metaclass=StrEnumMeta):
229229
UNKNOWN_TYPE = "unknown_type"
230-
GUEST = "guest"
231230
OWNER = "owner"
232231
MEMBER = "member"
233232

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,14 @@ def unmarshal_Version(data: Any) -> Version:
329329
else:
330330
args["end_of_life_at"] = None
331331

332+
field = data.get("released_at", None)
333+
if field is not None:
334+
args["released_at"] = (
335+
parser.isoparse(field) if isinstance(field, str) else field
336+
)
337+
else:
338+
args["released_at"] = None
339+
332340
return Version(**args)
333341

334342

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -806,6 +806,11 @@ class Version:
806806
Date from which any remaining clusters on this version will begin to be forcibly upgraded to the next minor version.
807807
"""
808808

809+
released_at: Optional[datetime] = None
810+
"""
811+
Date at which this version was made available by Kapsule product.
812+
"""
813+
809814

810815
@dataclass
811816
class Cluster:

scaleway/scaleway/iam/v1alpha1/types.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,6 @@ def __str__(self) -> str:
227227

228228
class UserType(str, Enum, metaclass=StrEnumMeta):
229229
UNKNOWN_TYPE = "unknown_type"
230-
GUEST = "guest"
231230
OWNER = "owner"
232231
MEMBER = "member"
233232

scaleway/scaleway/k8s/v1/marshalling.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,14 @@ def unmarshal_Version(data: Any) -> Version:
329329
else:
330330
args["end_of_life_at"] = None
331331

332+
field = data.get("released_at", None)
333+
if field is not None:
334+
args["released_at"] = (
335+
parser.isoparse(field) if isinstance(field, str) else field
336+
)
337+
else:
338+
args["released_at"] = None
339+
332340
return Version(**args)
333341

334342

scaleway/scaleway/k8s/v1/types.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -806,6 +806,11 @@ class Version:
806806
Date from which any remaining clusters on this version will begin to be forcibly upgraded to the next minor version.
807807
"""
808808

809+
released_at: Optional[datetime] = None
810+
"""
811+
Date at which this version was made available by Kapsule product.
812+
"""
813+
809814

810815
@dataclass
811816
class Cluster:

0 commit comments

Comments
 (0)