---
myst:
html_meta:
"description lang=en": "Kasm Workspaces Export System Configuration Schema"
"keywords": "Kasm, Export, Backup, Restore, Schema"
"property=og:locale": "en_US"
---
```{title} Exporting Configuration Schema
```
## Exporting Configuration Schema
Administrators are also able to export the system configuration schema ( data structure ).
This may be helpful when constructing a custom yaml configuration and is analogous to a database schema dump. Like
the import and export files, this will include a matching {ref}`schema-version`
1. Log into the Workspace UI as an administrator.
2. From the Admin panel, select **Diagnostics** -> **System Info** from the menu.
3. Navigate to the **Import/Export Config** tab and Click the **Export Schema** button.
```{figure} /images/import_export/import_export_config.webp
:align: center
**Export Schema**
```
4. The configuration schema will be downloaded as a yaml file.
```{figure} /images/import_export/configuration_schema_download.png
:align: center
**Schema Download**
```
````{dropdown} Example Export
:animate: fade-in
Below is a short example snippet of the yaml based configuration schema export.
```{code-block} yaml
:caption: '**Exported Configuration Schema Snippet**'
alembic_version: 52136dd39702
images:
allow_network_selection:
required: false
type: BOOLEAN
available:
required: false
type: BOOLEAN
categories:
required: false
type: JSON
cores:
required: false
type: FLOAT
cpu_allocation_method:
required: false
type: VARCHAR
description:
required: false
type: VARCHAR
docker_registry:
required: false
type: VARCHAR
docker_token:
required: false
type: VARCHAR
docker_user:
required: false
type: VARCHAR(255)
enabled:
required: false
type: BOOLEAN
exec_config:
required: false
type: JSON
filter_policy_force_disabled:
required: false
type: BOOLEAN
filter_policy_id:
foreign_key: filter_policies.filter_policy_id
required: false
type: UUID
friendly_name:
required: false
type: VARCHAR(255)
gpu_count:
required: false
type: INTEGER
hash:
required: false
type: VARCHAR(255)
hidden:
required: false
type: BOOLEAN
image_id:
required: false
type: UUID
image_src:
required: false
type: VARCHAR(255)
image_type:
required: false
type: VARCHAR
link_url:
required: false
type: VARCHAR
memory:
required: false
type: BIGINT
name:
required: false
type: VARCHAR(255)
notes:
required: false
type: VARCHAR
persistent_profile_path:
required: false
type: VARCHAR
require_gpu:
required: false
type: BOOLEAN
restrict_network_names:
required: false
type: JSON
restrict_to_network:
required: false
type: BOOLEAN
restrict_to_server:
required: false
type: BOOLEAN
restrict_to_zone:
required: false
type: BOOLEAN
run_config:
required: false
type: JSON
server_id:
foreign_key: servers.server_id
required: false
type: UUID
server_pool_id:
foreign_key: server_pools.server_pool_id
required: false
type: UUID
session_time_limit:
required: false
type: INTEGER
volume_mappings:
required: false
type: JSON
x_res:
required: false
type: INTEGER
y_res:
required: false
type: INTEGER
zone_id:
foreign_key: zones.zone_id
required: false
type: UUID
```
````