【发布时间】:2019-12-12 10:57:01
【问题描述】:
我正在为我的 web api 使用事件网格。我的 api 的域名已更改,现在我需要更新所有事件网格订阅。碰巧我有 Azure CLI 命令来创建每个订阅,所以最简单的方法是删除所有订阅并创建新订阅。我检查了docs 但az eventgrid event-subscription delete 命令需要--name 参数,这意味着我需要为每个订阅手动执行此操作。虽然这不是一个大问题,但它需要维护第二个命令列表以进行删除。如果我可以简单地说--all 或类似的东西,它会快得多。
也许有一种解决方案可以轻松删除所有事件网格订阅?
到目前为止我的想法:
- 删除整个事件网格主题并创建一个新主题(似乎有点过分)
- 使用
az eventgrid event-subscription list应用一些bash 魔法
【问题讨论】:
-
您的源兴趣是域主题吗?如果是,请参阅我对@JimXu 的评论