Лимиты бакета
По умолчанию на бакеты не установлены лимиты, вы можете хранить любой объем файлов в бакете до тех пор, пока на балансе есть деньги для оплаты хранилища.
Вы можете ограничить хранение объектов в бакете с помощью лимитов:
- на суммарный размер объектов;
- количество объектов;
- время хранения объектов в бакете.
При достижении лимита на суммарный размер файлов или количество файлов загрузить объекты в бакет будет невозможно.
При установке лимита на время хранения файлов в бакете он применяется только для новых объектов — в метаданных каждого объекта автоматически проставляется заголовок с датой, когда объект будет удален. При изменении или удалении лимита заголовок для ранее загруженных объектов не изменится — загруженные до установки лимита объекты не будут удалены, а объекты с заголовком в метаданных будут удалены в указанное время даже в случае сброса лимитов бакета. Подробнее об отложенном удалении в документации Swift API.
Вы можете установить лимит хранения на все хранилище (все бакеты в рамках проекта), подробнее в инструкции Лимиты S3.
Настроить лимиты бакета
- В панели управления в верхнем меню нажмите Продукты и выберите S3.
- Перейдите в раздел Бакеты.
- Откройте страницу бакета → вкладка Конфигурация.
- Нажмите Изменить.
- В блоке Лимиты объектов бакета настройте лимиты.
- Нажмите Сохранить.