A Workspace
| Name | Type | Description | Notes |
|---|---|---|---|
| id | string | Workspace unique identifier generated by the API | [readonly] [default to undefined] |
| organizationId | string | Organization unique identifier under which the workspace resides | [readonly] [default to undefined] |
| key | string | Technical key for resource name convention and version grouping. Must be unique | [default to undefined] |
| name | string | Workspace name. This name is display in the sample webApp | [default to undefined] |
| description | string | The Workspace description | [optional] [default to undefined] |
| version | string | The Workspace version MAJOR.MINOR.PATCH. | [optional] [default to undefined] |
| tags | Array<string> | The list of tags | [optional] [default to undefined] |
| createInfo | WorkspaceEditInfo | The details of the Workspace creation | [default to undefined] |
| updateInfo | WorkspaceEditInfo | The details of the Workspace last update | [default to undefined] |
| solution | WorkspaceSolution | [default to undefined] | |
| additionalData | { [key: string]: any; } | Free form additional data | [optional] [default to undefined] |
| security | WorkspaceSecurity | [default to undefined] |
import { Workspace } from '@cosmotech/api-ts';
const instance: Workspace = {
id,
organizationId,
key,
name,
description,
version,
tags,
createInfo,
updateInfo,
solution,
additionalData,
security,
};