AWS S3 ограничивает доступ к устаревшим файлам

Я использую компонент AWS S3 для хранения и распространения файлов.

У меня есть ведро под названием «mybucket» и одна папка, в которой каждый файл имеет ежедневную дату iso:

      mybucket/1967-01-01.csv,
mybucket/1967-01-02.csv,
mybucket/1967-01-03.csv,
...
mybucket/2022-10-23.csv
mybucket/2022-10-24.csv

Для некоторых пользователей я хочу разрешить доступ только к установленному диапазону дат,1980-01-01к1990-12-31.

Есть ли более простой способ сделать это вместо создания длинного списка ресурсов?

              "Resource": [
            "arn:aws:s3:::mybucket/1980*",
            "arn:aws:s3:::mybucket/1981*",
            ...
            "arn:aws:s3:::mybucket/1990*"
        ]

Единственное другое решение, которое я мог придумать, — это иметь два сегмента и два набора файлов, однако это не идеально.

0 ответов

Другие вопросы по тегам