Skip to content

Commit 9915998

Browse files
authored
Merge branch 'main' into v1.5665.0
2 parents 7c15012 + c24fba5 commit 9915998

File tree

4 files changed

+66
-0
lines changed

4 files changed

+66
-0
lines changed

scaleway-async/scaleway_async/container/v1beta1/marshalling.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,24 @@ def unmarshal_Container(data: Any) -> Container:
197197
else:
198198
args["scaling_option"] = None
199199

200+
field = data.get("created_at", None)
201+
if field is not None:
202+
args["created_at"] = parser.isoparse(field) if isinstance(field, str) else field
203+
else:
204+
args["created_at"] = None
205+
206+
field = data.get("updated_at", None)
207+
if field is not None:
208+
args["updated_at"] = parser.isoparse(field) if isinstance(field, str) else field
209+
else:
210+
args["updated_at"] = None
211+
212+
field = data.get("ready_at", None)
213+
if field is not None:
214+
args["ready_at"] = parser.isoparse(field) if isinstance(field, str) else field
215+
else:
216+
args["ready_at"] = None
217+
200218
return Container(**args)
201219

202220

scaleway-async/scaleway_async/container/v1beta1/types.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,21 @@ class Container:
449449
- concurrent_requests_threshold: Scale depending on the number of concurrent requests being processed per container instance.
450450
"""
451451

452+
created_at: Optional[datetime]
453+
"""
454+
Creation date of the container.
455+
"""
456+
457+
updated_at: Optional[datetime]
458+
"""
459+
Last update date of the container.
460+
"""
461+
462+
ready_at: Optional[datetime]
463+
"""
464+
Last date when the container was successfully deployed and set to ready.
465+
"""
466+
452467

453468
@dataclass
454469
class Cron:

scaleway/scaleway/container/v1beta1/marshalling.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,24 @@ def unmarshal_Container(data: Any) -> Container:
197197
else:
198198
args["scaling_option"] = None
199199

200+
field = data.get("created_at", None)
201+
if field is not None:
202+
args["created_at"] = parser.isoparse(field) if isinstance(field, str) else field
203+
else:
204+
args["created_at"] = None
205+
206+
field = data.get("updated_at", None)
207+
if field is not None:
208+
args["updated_at"] = parser.isoparse(field) if isinstance(field, str) else field
209+
else:
210+
args["updated_at"] = None
211+
212+
field = data.get("ready_at", None)
213+
if field is not None:
214+
args["ready_at"] = parser.isoparse(field) if isinstance(field, str) else field
215+
else:
216+
args["ready_at"] = None
217+
200218
return Container(**args)
201219

202220

scaleway/scaleway/container/v1beta1/types.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,21 @@ class Container:
449449
- concurrent_requests_threshold: Scale depending on the number of concurrent requests being processed per container instance.
450450
"""
451451

452+
created_at: Optional[datetime]
453+
"""
454+
Creation date of the container.
455+
"""
456+
457+
updated_at: Optional[datetime]
458+
"""
459+
Last update date of the container.
460+
"""
461+
462+
ready_at: Optional[datetime]
463+
"""
464+
Last date when the container was successfully deployed and set to ready.
465+
"""
466+
452467

453468
@dataclass
454469
class Cron:

0 commit comments

Comments
 (0)