Можно ли создать функцию Azure, созданную с помощью BLOB-объектов, с шаблоном имени файла? - PullRequest
0 голосов
/ 18 декабря 2018

Я разрабатываю функцию лазури, запускаемую BLOB-объектами.Ниже приведена конфигурация моего файла "function.json":

{
  "disabled": false,
  "bindings": [
    {
      "name": "myBlob",
      "type": "blobTrigger",
      "direction": "in",
      "path": "input/{name}",
      "connection": "BlobConnectionString"
    }
  ]
}

Моя функция работает нормально.Он запускается для всех файлов в блоке «вход».Теперь я хочу фильтровать файлы по шаблону именования.Например: я хочу запустить свою функцию Azure только для тех файлов, в имени которых содержится «~ 123 ~».

Возможно ли сделать некоторые изменения в свойстве «path» в «function.json»файл?Если да, то каким должно быть значение свойства path?Если нет, пожалуйста, дайте мне знать, если возможен какой-либо другой обходной путь.

Спасибо,

1 Ответ

0 голосов
/ 18 декабря 2018

input/{prefix}~123~{suffix} должно работать.В сигнатуре метода функции вместо name используйте prefix и suffix, чтобы получить имя BLOB-объекта, если это необходимо.

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