В данном примере `userdata` - это имя компонента DataBox, по которому в дальнейшем смогут обращаться другие компоненты и пользователи. Например, в [ML-компонентах](./mlcmp.md) это имя используется в разделе `connectedBoxes`.
Поле `spec.s3DefaultStorage.capacity` определяет размер выделенного под DataBox дискового пространства. Можно не указывать `capacity`, тогда поле будет выглядеть так:
```yaml
spec:
s3DefaultStorage: {}
```
Если `capacity` не указано, по умолчанию выделяется 1ГБ пространства.
## Пути
### Файловое хранилище
В файловом хранилище файлы хранятся со следующей структурой:
-`my-app` - имя приложения. Файлы разных приложений хранятся отдельно друг от друга, между ними нет пересечения
-`userdata` - имя компонента DataBox.
-`users` - системная часть пути, означающая "далее идут файлы, загруженные пользователями".
-`gzhulikov` - имя пользователя, который загрузил данные
-`file_groups` - системная часть пути
-`my_file_group` - созданная пользователем файловая группа (можно считать это "папкой" в хранилище S3)
-`file.txt` - файл в хранилище S3
### Компоненты модуля
Компоненты `MLComponent` и `ExperimentPipeline` взаимодействуют с данными из хранилища S3. Это взаимодействие контролируется разделом `connectedBoxes`, а также параметром `mountFrom` в переменных пайплайнов.
Структура пути в манифестах `MLComponent` и `ExperimentPipeline`:
- Путь `users/developer/file_groups/models_pretrained` в DataBox (в хранилище S3)
- Путь `/home/myproject/data/weights/` в локальной файловой системе контейнера
- Название компонента DataBox контролируется полем `s3BoxName`
- Название смонтированного компонента для упоминания внутри манифеста контролируется полем `name`. В этом примере эти два названия совпадают
2. DataBox `userdata` подключается в режиме копирования
- Название компонента DataBox контролируется полем `s3BoxName`
- Название смонтированного компонента для упоминания внутри манифеста контролируется полем `name`. Если в этом манифесте нужно будет упомянуть этот DataBox, нужно будет использовать имя `user-box`, не `userdata`.