A live Workspace the Unassigned recovery item lists. Moving it is the ordinary Store::move_workspace; restoring its Profile is Store::restore_profile. No Holder is ever created for it.
API reference sections
Schema
UnassignedWorkspace
Type object
Shape
| Field | Type | Description |
|---|---|---|
| workspacerequired | Workspace | The unit of export, backup and - later - sharing. The same logical workspace may exist as several physical replicas: one per release channel, one per machine, one in the cloud. They share [ [ |
| former_profile | ProfileId or null | |
| reasonrequired | UnassignedReason | Why a live Workspace is reachable from no active Profile (§3.6, §6.3). |
{
"workspace": {
"id": "00000000-0000-4000-8000-000000000000",
"owner": {},
"name": "string",
"created_at": 0,
"last_opened_at": 0,
"icon": "string",
"color": "string",
"pinned": false,
"archived": false,
"deleted_at": 0,
"position": 0
},
"former_profile": "00000000-0000-4000-8000-000000000000",
"reason": "explicitly_unassigned"
}The contract has no example values, so example bodies are generated from each schema: every field is shown with a placeholder of its type.
Used by
Generated from contract version 1. Last updated .
