我将Http Trigger C#函数连接到我的DocumentDB数据。我在Run方法中添加了IEnumerable<dynamic> docDBData
作为参数。
我如何/可以将其传递给PowerShell触发器功能?
在azure-webjobs-sdk-script repo中找不到示例。不确定我是否正在寻找合适的东西。
答案 0 :(得分:2)
没有DocumentDB / CosmosDB和powershell的示例 - 但是,它应该相对简单。您的查询结果将存储在文件$docDBData
中(假设您以json格式命名绑定docDBData
),就像其他触发/输入参数一样。
$in = Get-Content $triggerInput | ConvertFrom-Json;
$docDBResults = Get-Content $docDBData | ConvertFrom-Json;
...
这是一般的DocumentDB绑定的一个很好的资源: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-documentdb