Создание / обновление правила $ Default не разрешено.
Каждая вновь созданная подписка topi c имеет исходное правило подписки по умолчанию . Если вы явно не указываете условие фильтра для правила, применяемый фильтр - это фильтр true
, который позволяет выбирать все сообщения в подписке. С правилом по умолчанию не связано действие аннотации.
Используйте ARM шаблон для добавления sql фильтра, только имя не $default
.
"resources": [
{
"apiVersion": "2017-04-01",
"name": "[concat(parameters('serviceBusTopicSubscriptionName'), '-filter')]",
"type": "Rules",
"dependsOn": [
"[parameters('serviceBusTopicSubscriptionName')]"
],
"properties": {
"filter": {
"sqlExpression": "[parameters('serviceBusTopicSubscriptionSqlFilter')]"
}
}
}
]
Выходные данные приведены ниже: