Azure服务总线订阅筛选器Arm模板未创建$Default筛选器

Azure服务总线订阅筛选器Arm模板未创建$Default筛选器,azure,azureservicebus,azure-servicebus-topics,azure-servicebus-subscriptions,Azure,Azureservicebus,Azure Servicebus Topics,Azure Servicebus Subscriptions,我正在尝试将规则部署到Azure主题订阅。arm模板部署规则“workday”,而不部署$Default规则,但是,当我发布到主题时,订阅从未收到消息。它只在我添加$Default规则时起作用 我用的是蓝脑。当我通过这个工具添加订阅并添加workday规则时,它会自动创建$Default规则 这是我的手臂模板。我不能添加$Default规则,因为它不允许我添加 不允许创建/更新$Default规则 每个新创建的主题订阅都有一个初始默认订阅规则。如果未明确指定规则的筛选条件,则应用的筛选器为t

我正在尝试将规则部署到Azure主题订阅。arm模板部署规则“workday”,而不部署$Default规则,但是,当我发布到主题时,订阅从未收到消息。它只在我添加$Default规则时起作用

我用的是蓝脑。当我通过这个工具添加订阅并添加workday规则时,它会自动创建$Default规则

这是我的手臂模板。我不能添加$Default规则,因为它不允许我添加

不允许创建/更新$Default规则

每个新创建的主题订阅都有一个初始默认订阅规则。如果未明确指定规则的筛选条件,则应用的筛选器为
true
筛选器,可将所有消息选择到订阅中。默认规则没有关联的注释操作

使用ARM添加sql过滤器,只是名称不是
$default

"resources": [
     {
         "apiVersion": "2017-04-01",
         "name": "[concat(parameters('serviceBusTopicSubscriptionName'), '-filter')]",
         "type": "Rules",
         "dependsOn": [
             "[parameters('serviceBusTopicSubscriptionName')]"
         ],
         "properties": {
             "filter": {
                 "sqlExpression": "[parameters('serviceBusTopicSubscriptionSqlFilter')]"
                 }
            }
         }
]
输出如下:


您能分享完整的ARM模板吗?