用于删除 AppService 设置中的密钥的 Azure DevOps 管道任务

Azure DevOps pipeline task to remove key in AppService Settings

我使用 Azure App Service 设置 task 来更新或添加 AppService 设置。但是现在我需要删除一个密钥,但不知道该怎么做。问题是在某些测试期间可能会保留已设置的密钥。

这个任务可以完成还是有别的任务?我不想在portal里面做(其实我没有权限,我只是在pipeline里面设置了service principal,所以我需要在pipeline里面做)

根据doc, I try to add two keys, then delete them via Azure CLI任务,它有效。我们可以在管道定义中添加任务 Azure CLI 以删除应用程序设置,例如:

az webapp config appsettings delete --name {App Service name} --resource-group {Resource group name} --setting-names {key names}