我正在开发blob触发的天蓝色函数。以下是我的“ function.json”文件的配置:
{
"disabled": false,
"bindings": [
{
"name": "myBlob",
"type": "blobTrigger",
"direction": "in",
"path": "input/{name}",
"connection": "BlobConnectionString"
}
]
}
我的功能运行正常。它针对“输入” blob中的所有文件触发。现在,我想按其命名模式过滤文件。例如:我只想为那些名称中包含“〜123〜”的文件触发我的azure函数。
是否可以对“ function.json”文件的“ path”属性进行一些更改? 如果是,那么“ path”属性的值应该是什么? 如果没有,请告诉我是否还有其他解决方法。
谢谢
答案 0 :(得分:2)
input/{prefix}~123~{suffix}
应该可以工作。在函数方法签名中,如果需要,可以使用name
和prefix
代替suffix
来获取Blob名称。