URL на целый бакет, чтобы можно было и по содержимому бакета ходить и файлы грузить(все используя одну линку).
Я полистав АПИ наше лишь 2 способа генерации на GetObject & PutObject для каждого своя линка.
Соответсвенно требование описанное выше нереализуемо через presigned URL, верно?
если это в контексте S3 то нет, насколько я помню так не сделаешь. * для справки - там есть ещё третий способ генерации, для апдейта объекта, PutObject кажись считается устаревшим
я вот думаю, если задача стоит не отдавать ключи от этого аккаунта(к которому бакет принадлежит), то остается только вариант с тем чтобы на фронт одавать дерево объектов а после по требованию генерить уже линки на get|post|put. Спасибо, хотел просто убедиться, что не упустил из виду чего-то в доке.
а зачем) ? https://en.wikipedia.org/wiki/Five_whys
в моей задаче есть 2 сервиса, один будет иметь доступ к бакету а второй из соображений секюрности не должен иметь прямого доступа, поэтому он пользуется подписанными линками для взаимодейсвий с бакетом.
можно им дать пермишен на лист объектов, тогда на фронте сами смогут ходить по струкутре бакета
они хотели через линку, через assumeRole я им выдам secret_key & access_id & token
Я так понял что объекты меняются
да, сервис "б" в итоге будет и добавлять и выкачивать объекты из бакета
Обсуждают сегодня