Skip to content

Commit 4ee2f66

Browse files
authored
feat(block): add volume last_detached_at (#369)
1 parent 2a0a08a commit 4ee2f66

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

scaleway-async/scaleway_async/block/v1alpha1/marshalling.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,9 @@ def unmarshal_Volume(data: Any) -> Volume:
162162
field = data.get("id", None)
163163
args["id"] = field
164164

165+
field = data.get("last_detached_at", None)
166+
args["last_detached_at"] = parser.isoparse(field) if type(field) is str else field
167+
165168
field = data.get("name", None)
166169
args["name"] = field
167170

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,11 @@ class Volume:
448448
Specifications of the volume.
449449
"""
450450

451+
last_detached_at: Optional[datetime]
452+
"""
453+
Last time the volume was detached.
454+
"""
455+
451456

452457
@dataclass
453458
class VolumeSpecifications:

scaleway/scaleway/block/v1alpha1/marshalling.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,9 @@ def unmarshal_Volume(data: Any) -> Volume:
162162
field = data.get("id", None)
163163
args["id"] = field
164164

165+
field = data.get("last_detached_at", None)
166+
args["last_detached_at"] = parser.isoparse(field) if type(field) is str else field
167+
165168
field = data.get("name", None)
166169
args["name"] = field
167170

scaleway/scaleway/block/v1alpha1/types.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,11 @@ class Volume:
448448
Specifications of the volume.
449449
"""
450450

451+
last_detached_at: Optional[datetime]
452+
"""
453+
Last time the volume was detached.
454+
"""
455+
451456

452457
@dataclass
453458
class VolumeSpecifications:

0 commit comments

Comments
 (0)