Подключение к хранилищу (storage)
Описание
Определяет параметры доступа к конкретному хранилищу для использования платформой.
Определяет тип (type). Данные могут располагаться в кластерах postgresql, kafka, clickhouse. Файлы - в s3, fs, nfs, fsync.
Задает код (instance) и позволяет на него ссылаться при настройке классов модели данных.
Элемент с instance = auto создается автоматически.
Поля
{
"id": uuid,
"name": str,
"instance": str,
"params": object,
"opts": {
"title": str,
"comment": str
},
"ext": {
"ct": date,
"lwt": date
}
}
Параметры подключения для типов хранилищ
Тип хранилища | Параметры |
---|---|
|
* host — хост. |
|
* endpoints — список точек подключения. Каждый объект endpoint содержит: |
|
* cluster — название кластера clickhouse из его конфигурации. |
|
* bucket — Имя корзины. |
|
* configkey — Ключ из конфигурации, определяющий связанный с хранилищем каталог на диске (внутри контейнера). Варианты значений: 'globalshare', 'siteshare', 'local'. |
|
* prefix (опционально) — начало пути в каталоге на диске. По умолчанию пустая строка. |
|
* prefix (опционально) — начало пути в каталоге на диске. По умолчанию пустая строка. |