Назначения (targets)
Представляют собой различные каталоги для хранения файлов, каждый из которых имеет особое назначение и применение в системе.
Обзор
Каждый раздел — это корневой каталог с собственным адресом /rest/v1/fs/targets/<раздел>. Внутри раздела файлы адресуются путём относительно его корня.
По устройству разделы делятся на два вида. Вид раздела приходит в поле structure описания разделов.
-
Одноуровневые (
flat) — файлы размещаются непосредственно в корне раздела, вложенных каталогов нет. -
Древовидные (
tree) — поддерживаются вложенные каталоги произвольной глубины. Только в таких разделах доступны операции над каталогами и скачивание и заливка каталога архивом.
Состав доступных разделов различается по доменам и ролям. Часть разделов относится ко всей системе и доступна только в мастер-домене, часть хранит данные конкретного домена и доступна в рабочих доменах, часть доступна в любых доменах. Кроме типа домена, учитывается ролевая политика учётной записи, поэтому две учётные записи одного домена могут видеть разный состав разделов.
Машиночитаемое описание разделов, доступных учётной записи в текущем домене, — устройство, набор методов, ограничения и признаки осторожных операций — возвращает запрос GET /rest/v1/fs/targets, см. Описание разделов. Запрос GET /rest/v1/fs/targets/ с завершающим слешем возвращает только перечень имён разделов.