簡體   English   中英

如何在 azure function 綁定文件中的變量值中添加正則表達式?

[英]How can I add regex in a variable value in azure function bindings file?

我有一個 azure function,我想在檢測到新 blob 時觸發它。 functions.json中的當前綁定:

  "bindings": [
    {
      "name": "myblob",
      "type": "blobTrigger",
      "direction": "in",
      "path": "cfimages/{name}.png", 
      "connection": "ImageStorageEndpoint"
    },

它運作良好並由“test_image.png”觸發

現在,我想用某個文件名(帶有某個后綴)觸發它,我這樣寫:

  "bindings": [
    {
      "name": "myblob",
      "type": "blobTrigger",
      "direction": "in",
      "path": "cfimages/_?topview.png", 
      "connection": "ImageStorageEndpoint"
    },

我沒有收到錯誤,但我無法使用文件“test_topview.png”觸發它。 有人可以幫我解決這個問題嗎?

Azure 觸發器綁定: https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-expressions-patterns

謝謝你。

要實現上述要求,您可能需要在 azure function 綁定中傳遞如下文件名路徑。

觸發器文件名的示例代碼:-

{
  "bindings": [
    {
      "name": "image",
      "type": "blobTrigger",
      "path": "sample-images/{filename}",//
      "direction": "in",
      "connection": "MyStorageConnection"
    },

有關更多信息,請參閱以下鏈接:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM