Есть ли какой-нибудь способ в жизненном цикле корзины AWS сохранить только N папок в корзине S3? - PullRequest
0 голосов
/ 12 июня 2019

Я настроил CI / CD с помощью aws s3.Когда я делаю сборку, папка, которая создается и хранится в ведре s3.Но мое требование состоит в том, чтобы я держал только 5 лучших папок в корзине, если какая-либо новая папка входит в s3, тогда она должна удалить папку, которая является самой старой среди всех в этой корзине.

Например, рассмотрим число, в котором дата создания папки

                                 1  2  3  4  5

В этом у меня есть пять папок в одном ведре, и каждая папка создается в первый день, второй день, третий день и т. д. *

Когда новая корзина поступает в корзину s3 в день 6, тогда папка в корзине должна измениться следующим образом

                                 2  3  4  5  6

Здесь папка дня 1необходимо удалить, потому что это самая старая папка среди всех папок.

Здесь самая старая относится и к дате, и к времени.

Возможно ли это при обычном жизненном цикле корзины S3править.Или это можно сделать с помощью команд aws или с помощью некоторых остальных API-интерфейсов aws.

Любая помощь

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...