使用ARM模板在Logic App上自动执行Blob触发器

问题描述 投票:0回答:1

我有以下(部分)模板。该模板还使用blob容器创建存储帐户。

问题是,我如何获得folderId?

我已经尝试使用blob容器的resourceId,但要么我做错了,要么因为它不起作用而走错了轨道。

手动创建逻辑应用程序时添加了JTJmZ2kgx2RhdFE =值。

有任何想法吗?

"triggers": {
            "When_a_blob_is_added_or_modified_(properties_only)": {
                "inputs": {
                    "host": {
                        "connection": {
                            "name": "@parameters('$connections')['blob']['connectionId']"
                        }
                    },
                    "method": "get",
                    "path": "/datasets/default/triggers/batch/onupdatedfile",
                    "queries": {
                        "folderId": "JTJmZ2kgx2RhdFE=",
                        "maxFileCount": 10
                    }
                },
                "metadata": {
                    "JTJmZ2kgx2RhdFE=": "/data",
                },
                "recurrence": {
                    "frequency": "Day",
                    "interval": 1
                },
                "splitOn": "@triggerBody()",
                "type": "ApiConnection"
            }
        }
azure azure-devops azure-resource-manager azure-logic-apps arm-template
1个回答
0
投票

答案是:base64编码的名称。但是/是url编码所以它是%2Fdata的base64

© www.soinside.com 2019 - 2024. All rights reserved.