S3: разрешать только файлы с определенным шаблоном - PullRequest
0 голосов
/ 20 февраля 2020

Я не уверен, возможно ли это. Я ищу способ ограничить файлы, которые могут быть сохранены в корзину S3 для определенного шаблона (число. *, Например, 2893.jpg или 18928.png). Это можно сделать с помощью политики IAM или есть другой способ?

Спасибо

1 Ответ

0 голосов
/ 20 февраля 2020

Нет родного способа сделать это. Разрешения могут быть назначены для загрузки в определенный префикс (папку), но нет способа указать разрешенные символы в ключе (имя файла).

Вы, вероятно, захотите реализовать внешний интерфейс, который проверяет имена файлов и позволяет загружать через предварительно подписанный URL-адрес.

См .: Загрузка объектов с использованием предварительно назначенных URL-адресов - Amazon S3

...