Azure Logic App List Blob List_Blob 元数据字段值是什么

Azure Logic App List Blob what is List_Blob metadata field value

您好,我正在使用 Azure 逻辑应用列出 Blob,然后遍历列表并删除早于指定日期的 Blob。我使用 Azure Portal Logic App Designer 来构建它。这工作正常。我想知道下面的 JSON 元数据值来自哪里。但是在 Azure Blob Storage 中,我没有在容器 属性 上定义任何元数据。任何人都可以建议元数据来自哪里? 我更改了元数据值,但出现错误。

 "List_blobs": {
              "runAfter": {},
              "metadata": {
                "JTJmbmlhbWhwcm9hY3RpdmVpbWFnnnhhhFZXM=": "/containerName"
              },
              "type": "ApiConnection",
              "inputs": {
                "host": {
                  "connection": {
                    "name": "@parameters('$connections')['azureblob']['connectionId']"
                  }
                },
                "method": "get",
                "path": "/datasets/default/foldersV2/@{encodeURIComponent(encodeURIComponent('JTJmbmlhbWhwcm9hY3RpdmVpbWFnnnhhhFZXM='))}",
                "queries": {
                  "nextPageMarker": "",
                  "useFlatListing": false
                }
              }
            }

List_blobs中的元数据是文件夹名称base64字符串,你可以查看这个文档:Converter functions。它用于保存您的一些信息,然后在其他地方使用它。

就像在路径 属性 中一样,它使用此元数据并将其转换为 encodeUriComponent 表达式,因为在解码 base64 字符串后其 /%2f.

所以就像我的文件夹路径是 /test 元数据是 JTJmdGVzdA==,下面是解码字符串。