Поделиться через


az servicebus topic subscription rule

Правило подписки раздела Servicebus.

Команды

Имя Описание Тип Состояние
az servicebus topic subscription rule create

Создайте правило ServiceBus для подписки.

Основные сведения Общедоступная версия
az servicebus topic subscription rule delete

Удалите существующее правило.

Основные сведения Общедоступная версия
az servicebus topic subscription rule list

Список всех правил в данной подписке темы.

Основные сведения Общедоступная версия
az servicebus topic subscription rule show

Получите описание указанного правила.

Основные сведения Общедоступная версия
az servicebus topic subscription rule update

Обновите новое правило и обновите существующее правило.

Основные сведения Общедоступная версия

az servicebus topic subscription rule create

Создайте правило ServiceBus для подписки.

az servicebus topic subscription rule create --name
                                             --namespace-name
                                             --resource-group
                                             --subscription-name
                                             --topic-name
                                             [--action-compatibility-level]
                                             [--action-sql-expression]
                                             [--content-type]
                                             [--correlation-filter]
                                             [--correlation-id]
                                             [--enable-action-preprocessing {false, true}]
                                             [--enable-correlation-preprocessing {false, true}]
                                             [--enable-sql-preprocessing {false, true}]
                                             [--filter-sql-expression]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--label]
                                             [--message-id]
                                             [--no-wait]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--session-id]
                                             [--to]

Примеры

Создание правила.

az servicebus topic subscription rule create --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --subscription-name mysubscription --name myrule --filter-sql-expression myproperty=myvalue

Обязательные параметры

--name -n

Имя правила.

--namespace-name

Имя пространства имен.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription-name

Имя подписки.

--topic-name

Имя раздела.

Необязательные параметры

--action-compatibility-level

Это свойство зарезервировано для дальнейшего использования. Целочисленное значение, показывающее уровень совместимости, в настоящее время жестко закодированное до 20.

--action-sql-expression

Выражение SQL действия.

--content-type

Тип контента сообщения.

--correlation-filter --correlation-filter-property

Объект словаря для пользовательских фильтров.

--correlation-id

Идентификатор корреляции.

--enable-action-preprocessing

Логическое значение, указывающее, требуется ли действие правила предварительной обработки.

Допустимые значения: false, true
--enable-correlation-preprocessing

Логическое значение, указывающее, требуется ли действие правила предварительной обработки.

Допустимые значения: false, true
--enable-sql-preprocessing

Логическое значение, указывающее, требуется ли действие правила предварительной обработки.

Допустимые значения: false, true
--filter-sql-expression

Выражение SQL. Например, myproperty=test.

--filter-type

Типы фильтров правил.

Допустимые значения: CorrelationFilter, SqlFilter
--label

Метка конкретного приложения.

--message-id

Идентификатор сообщения.

--no-wait

Не ожидать завершения длительной операции.

Default value: False
--reply-to

Адрес очереди для ответа.

--reply-to-session-id

Идентификатор сеанса для ответа.

--session-id

Идентификатор сеанса.

--to

Адрес для отправки.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az servicebus topic subscription rule delete

Удалите существующее правило.

az servicebus topic subscription rule delete [--ids]
                                             [--name]
                                             [--namespace-name]
                                             [--resource-group]
                                             [--subscription]
                                             [--subscription-name]
                                             [--topic-name]

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name --rule-name -n

Имя правила.

--namespace-name

Имя пространства имен.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--subscription-name

Имя подписки.

--topic-name

Имя раздела.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az servicebus topic subscription rule list

Список всех правил в данной подписке темы.

az servicebus topic subscription rule list --namespace-name
                                           --resource-group
                                           --subscription-name
                                           --topic-name
                                           [--skip]
                                           [--top]

Обязательные параметры

--namespace-name

Имя пространства имен.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription-name

Имя подписки.

--topic-name

Имя раздела.

Необязательные параметры

--skip

Пропуск используется только в том случае, если предыдущая операция вернула частичный результат. Если предыдущий ответ содержит элемент nextLink, значение элемента nextLink будет включать параметр пропуска, указывающий начальную точку для последующих вызовов.

--top

Можно использовать для ограничения количества результатов до последних N usageDetails.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az servicebus topic subscription rule show

Получите описание указанного правила.

az servicebus topic subscription rule show [--ids]
                                           [--name]
                                           [--namespace-name]
                                           [--resource-group]
                                           [--subscription]
                                           [--subscription-name]
                                           [--topic-name]

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name --rule-name -n

Имя правила.

--namespace-name

Имя пространства имен.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--subscription-name

Имя подписки.

--topic-name

Имя раздела.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az servicebus topic subscription rule update

Обновите новое правило и обновите существующее правило.

az servicebus topic subscription rule update [--action-compatibility-level]
                                             [--action-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--action-sql-expression]
                                             [--add]
                                             [--compatibility-level]
                                             [--content-type]
                                             [--correlation-id]
                                             [--enable-correlation-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--enable-sql-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--filter-sql-expression]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--ids]
                                             [--label]
                                             [--message-id]
                                             [--name]
                                             [--namespace-name]
                                             [--properties]
                                             [--remove]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--resource-group]
                                             [--session-id]
                                             [--set]
                                             [--subscription]
                                             [--subscription-name]
                                             [--to]
                                             [--topic-name]

Необязательные параметры

--action-compatibility-level

Это свойство зарезервировано для дальнейшего использования. Целочисленное значение, показывающее уровень совместимости, в настоящее время жестко закодированное до 20.

--action-preprocessing --enable-action-preprocessing

Значение, указывающее, требуется ли действие правила предварительной обработки.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--action-sql-expression

Выражение SQL. Например, MyProperty='ABC'.

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string или JSON string>.

--compatibility-level

Это свойство зарезервировано для дальнейшего использования. Целочисленное значение, показывающее уровень совместимости, в настоящее время жестко закодированное до 20.

--content-type

Тип контента сообщения.

--correlation-id

Идентификатор корреляции.

--enable-correlation-preprocessing --requires-preprocessing

Значение, указывающее, требуется ли действие правила предварительной обработки.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--enable-sql-preprocessing -f

Значение, указывающее, требуется ли действие правила предварительной обработки.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--filter-sql-expression --sql-expression

Выражение SQL. Например, MyProperty='ABC'.

--filter-type

Тип фильтра, вычисляемый в отношении BrokeredMessage.

Допустимые значения: CorrelationFilter, SqlFilter
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--label

Метка конкретного приложения.

--message-id

Идентификатор сообщения.

--name --rule-name -n

Имя правила.

--namespace-name

Имя пространства имен.

--properties

Объект словаря для пользовательских фильтров поддерживает сокращенный синтаксис, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--remove

Удалите свойство или элемент из списка. Пример: --remove property.list OR --remove propertyToRemove.

--reply-to

Адрес очереди для ответа.

--reply-to-session-id

Идентификатор сеанса для ответа.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--session-id

Идентификатор сеанса.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--subscription-name

Имя подписки.

--to

Адрес для отправки.

--topic-name

Имя раздела.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.