Appearance
Проекты
Проекты
root_projects. Хранит корневые записи проектов builder и их общие настройки.
Интерфейс записи
ts
/**
* @description
* Корень проекта. Наследует sync-метаданные (`ILocalSyncMetadata`:
* updateAt, syncedAt).
*/
export interface IRootProject extends ILocalSyncMetadata {
/** Имя проекта. */
name: string;
/** Уровень доступа по умолчанию для новых пользователей проекта. */
defaultAccess: EAccessType;
/** Описание проекта. */
description: string;
/** Id сервиса авторизации, привязанного к проекту. */
authServiceId: string;
/** Секрет API проекта. */
apiSecret: string;
/** Адрес контроллера (PLC) проекта; становится baseURL runtimeAPI (см. setURLFromProject). */
plc_uri: string;
/** Адреса резервных контроллеров (добавляются по одному с панели «Параметры проекта»). */
connections: string[];
/** Время создания проекта. */
timeCreation: string;
}