Azure Powershell 函数使用推送输出绑定(bind)附加到 Blob

标签 azure powershell azure-functions

我创建了一个 Azure Powershell 函数,需要将一些数据写入 blob,因此我使用了 outputBlob 绑定(bind):

Push-OutputBinding -Name <name> -Value <value>

这会将我需要的数据写入 blob - 太棒了!但问题是,每次该函数运行时,它都会覆盖 blob 内容。我看不到如何让 Push-OutputBinding cmdlet 将数据附加到 blob 中,而不是“设置”它。我尝试过设置 -Clobber 开关,但似乎没有任何区别。

绑定(bind)似乎是一种与 Blob 存储交互的好方法,而无需引入更多代码来实例化更完整的客户端 session ,我希望这可能吗?将不胜感激任何指点。

最佳答案

我相当有信心没有本地方法可以在 powershell 和 azure 函数的输出绑定(bind)中附加到 blob,因此您必须为此编写代码(而且,我认为附加到的唯一方法block blob 是下载内容并在本地追加并重新上传,但我不确定这个)。

关于Azure Powershell 函数使用推送输出绑定(bind)附加到 Blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65552051/

相关文章:

azure - Microsoft Azure 计划,例如 BizSpark

c# - Azure:如何从服务总线队列中删除 "DeadLettered"消息

powershell - 如何使用 PowerShell 检查特定服务是否在远程计算机上运行

azure - 当函数设置为只读时如何创建 Azure 函数、函数键

azure-devops - 在 PowerShell 任务中执行 az login

DocumentDB 的 Node.js 代理服务

Django 微软 AD 身份验证

PowerShell:如何检查为用户密码输入了多少位数字

powershell - 将物理设备 ID 与卷设备 ID 相关联

azure - 在 VS 中运行 Azure Function 并在读取应用程序设置时出错