Для контейнеров с очень большим количеством объектов одним из способов удаления содержимого является использование функции управления жизненным циклом.https://cloud.google.com/storage/docs/lifecycle
Установите правило жизненного цикла, которое срабатывает, когда объекту 0 дней, и действие «Удалить», и это должно привести к тому, что GCS начнет удалять ваши объекты.Обратите внимание, что это может занять некоторое время, поскольку вступление в силу правил жизненного цикла может занять до 24 часов, но это все же намного лучше, чем несколько недель.
Вы можете настроить политику жизненного цикла в корзинеиз консоли:
- Перейдите на https://console.cloud.google.com/storage/browser
- Найдите корзину, которую хотите включить, и нажмите «Нет» в столбце «Жизненный цикл».
- Нажмите «Добавить правило».
- Выберите условие (объекту 0 дней или)
- Выберите действие (Удалить объект)
- Нажмите «Продолжить».
- Нажмите «Сохранить».
См. https://cloud.google.com/storage/docs/managing-lifecycles для получения дополнительных инструкций.
Примечание. Изменения жизненного цикла могут вступить в силу до 24 часов, поэтому, как только все ваши объекты исчезнут, и выУдалите параметр конфигурации жизненного цикла, вам следует подождать еще 24 часа, прежде чем помещать новые файлы в корзину, иначе они также могут быть удалены.