We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Instance.termination_reason
1 parent 5f41f23 commit 10779b3Copy full SHA for 10779b3
src/dstack/_internal/core/models/instances.py
@@ -335,6 +335,8 @@ class Instance(CoreModel):
335
status: InstanceStatus
336
unreachable: bool = False
337
health_status: HealthStatus = HealthStatus.HEALTHY
338
+ # termination_reason stores InstanceTerminationReason.
339
+ # str allows adding new enum members without breaking compatibility with old clients.
340
termination_reason: Optional[str] = None
341
termination_reason_message: Optional[str] = None
342
created: datetime.datetime
0 commit comments