Enum SandboxPhase
- Namespace
- Openshell.V1
- Assembly
- OpenShell.Sdk.dll
High-level sandbox lifecycle phase derived by the gateway.
Clients should rely on this normalized lifecycle summary for readiness and deletion decisions instead of interpreting raw conditions.
public enum SandboxPhase
Fields
[OriginalName("SANDBOX_PHASE_UNSPECIFIED")] Unspecified = 0[OriginalName("SANDBOX_PHASE_PROVISIONING")] Provisioning = 1[OriginalName("SANDBOX_PHASE_READY")] Ready = 2[OriginalName("SANDBOX_PHASE_ERROR")] Error = 3[OriginalName("SANDBOX_PHASE_DELETING")] Deleting = 4[OriginalName("SANDBOX_PHASE_UNKNOWN")] Unknown = 5[OriginalName("SANDBOX_PHASE_STOPPING")] Stopping = 6[OriginalName("SANDBOX_PHASE_STOPPED")] Stopped = 7[OriginalName("SANDBOX_PHASE_STARTING")] Starting = 8[OriginalName("SANDBOX_PHASE_COMPLETED")] Completed = 9The canonical main process exited successfully and its result is final.
[OriginalName("SANDBOX_PHASE_SUSPENDING")] Suspending = 11The gateway requested suspension and the driver has not confirmed it.
[OriginalName("SANDBOX_PHASE_SUSPENDED")] Suspended = 12The workload is frozen and its memory state is retained by the isolation backend. ResumeSandbox restores it; StartSandbox discards it.