如何使用Azure CLI在Azure中创建一个具有blob存储触发器的功能。
尝试在下面的链接中找到使用以下命令创建函数,但它没有触发选项。 https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure-function-azure-cli
az functionapp create --deployment-source-url https://github.com/Azure-Samples/functions-quickstart --resource-group myResourceGroup --consumption-plan-location westeurope --name <app_name> --storage-account <storage_name>
提前致谢
答案 0 :(得分:0)
据我所知,如果你想通过azure-cli创建azure函数,你可以在--deployment-source-url
之后更改部署资源URL。因此,您可以创建多种触发器,包括blob存储触发器。例如,您可以使用my github repository创建 C# blob storage trigger
。
az functionapp create --deployment-source-url https://github.com/Joyw1/Azure-Function-Trigger --resource-group myResourceGroup --consumption-plan-location westeurope --name <app_name> --storage-account <storage_name>
此外,我建议您使用Azure Functions Core Tool来编码和测试azure函数,也可以使用它来将函数发布到azure。
答案 1 :(得分:0)
为了以编程方式生成触发器,您必须在与源代码一起提供的function.json文件中对其进行描述。然后,当两个文件都以zip或通过git部署并进行相应更改时,Azure就会识别它。