В интерфейсе хранилища можно получить информацию о контейнере и изменить его параметры. Для этого войдите в раздел «Контейнеры», и обратите внимание на следующие кнопки рядом с названием контейнера:
1. Обновление данных
Эта кнопка позволяет обновить информацию о контейнерах, если она не загрузилась по тем или иным причинам. Такое бывает, если во время загрузки страницы у Вас возникли проблемы с подключением к Интернету, или если аккаунт был создан до официального запуска услуги на стадии тестирования.
2. Информация о контейнере
Здесь можно узнать ссылку на контейнер и другую полезную информацию.
3. Права доступа
В этом меню доступно добавление прав для новых пользователей, или редактирование возможностей уже добавленных пользователей. Подробнее уровни доступа описаны в
статье про пользователей.
4. Конфигурация CORS
Cross-origin resource sharing (CORS) — механизм преодоления ограничений, наложенных в
same-origin-policy и определяющий способ взаимодействия веб-сайтов на одном домене, с ресурсами на другом. Объектное хранилище позволяет выборочно давать доступ к его ресурсам из разных источников и указывать методы взаимодействия с ними.
Обратите внимание
Эти политики применяются только к публичным объектам, и никак не влияют на приватные.
В примере ниже мы разрешаем cross-origin запросы к контейнеру с домена example.kz с использованием методов Get и POST, с любыми заголовками и не кешируем их (параметр Max-Age).
5. Свойства контейнера
Тип контейнера
Приватный - объекты в контейнере будут доступны только его владельцу и пользователям с правами доступа к нему
Публичный (чтение) - доступ открыт для всех
Публичный (чтение + запись) - объекты открыты для всех, и любой пользователь может добавлять новые объекты
Владелец
Задает владельца контейнера.
Время жизни объектов
Позволяет настроить время, в течении которого объекты будут существовать, после их загрузки в контейнер. По прошествии этого времени, они автоматически удалятся (особенности данной функции описаны в статье). Настройка применяется ко всем новым объектам, появившимся в контейнере после ее включения, и отсчет времени происходит отдельно для каждого из них, начиная с момента фактического создания.
Кроме объектов можно также задать время жизни их версий (если включено версионирование), и мультипартов - фрагментов крупных файлов, которые образуются во время их загрузки и остаются в контейнере, если файл не был догружен.
На этом примере мы задали бесконечное (0) время жизни для объектов и их версии. При этом мы сделали так, что фрагменты недогруженных файлов, т. е. мультипарты будут существовать в контейнере не более 7 дней.
Версионирование
Позволяет хранить несколько версий объекта в одном контейнере. Это может быть полезно, например, если Вы хотите защититься от непреднамеренной перезаписи или удаления.
Специальные страницы
Этот параметр будет полезен, если Вы размещаете в хранилище статические сайты. Он позволяет установить индексный файл, который будет срабатывать при обращению к корню сайта или его вложенным директориям. Тип указанного файла должен быть публичным.
В этом же меню находится кнопка удаления контейнера.