Есть ли способ запросить / запросить контейнер для возврата только больших двоичных объектов с определенным расширением?
К сожалению, нет.Вы не можете запросить хранилище BLOB-объектов для возврата BLOB-объектов с определенным расширением.
Я не хочу перебирать все BLOB-объекты в контейнере, чтобы сделать это.
Если вы используете Storage REST API, это единственный способ сделать это.Вам нужно будет составить список больших двоичных объектов в контейнере, а затем перебрать их и выполнить фильтрацию на основе расширения (или любых других критериев) на стороне клиента.
Возможное решение
Одним из возможных решений было бы использование Azure Search Service
и индексирование метаданных вашего блоба.Тогда вы сможете найти конкретное расширение и получить список BLOB-объектов.