az servicebus topic subscription rule

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

Команды

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

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

Core GA
az servicebus topic subscription rule delete

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

Core GA
az servicebus topic subscription rule list

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

Core GA
az servicebus topic subscription rule show

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

Core GA
az servicebus topic subscription rule update

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

Core GA

az servicebus topic subscription rule create

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

az servicebus topic subscription rule create --name
                                             --namespace-name
                                             --resource-group
                                             --subscription-name
                                             --topic-name
                                             [--acquire-policy-token]
                                             [--action-compatibility-level]
                                             [--action-sql-expression]
                                             [--change-reference]
                                             [--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]
                                             [--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

Имя раздела.

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

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

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--action-compatibility-level

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

Свойство Значение
Группа параметров: Action Arguments
--action-sql-expression

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

Свойство Значение
Группа параметров: Action Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--content-type

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--correlation-filter --correlation-filter-property

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--correlation-id

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--enable-action-preprocessing

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

Свойство Значение
Группа параметров: Action Arguments
Допустимые значения: false, true
--enable-correlation-preprocessing

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
Допустимые значения: false, true
--enable-sql-preprocessing

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

Свойство Значение
Группа параметров: SQL Filter Arguments
Допустимые значения: false, true
--filter-sql-expression

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

Свойство Значение
Группа параметров: SQL Filter Arguments
--filter-type

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

Свойство Значение
Группа параметров: Action Arguments
Допустимые значения: CorrelationFilter, SqlFilter
--label

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--message-id

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--no-wait

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

Свойство Значение
Значение по умолчанию: False
--reply-to

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--reply-to-session-id

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--session-id

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
--to

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

Свойство Значение
Группа параметров: Correlation Filter Arguments
Глобальные параметры
--debug

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Значение по умолчанию: False

az servicebus topic subscription rule delete

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

az servicebus topic subscription rule delete [--acquire-policy-token]
                                             [--change-reference]
                                             [--ids]
                                             [--name --rule-name]
                                             [--namespace-name]
                                             [--resource-group]
                                             [--subscription]
                                             [--subscription-name]
                                             [--topic-name]

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

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

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--ids

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

Свойство Значение
Группа параметров: Resource Id Arguments
--name --rule-name -n

Имя правила.

Свойство Значение
Группа параметров: Resource Id Arguments
--namespace-name

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

Свойство Значение
Группа параметров: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription-name

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

Свойство Значение
Группа параметров: Resource Id Arguments
--topic-name

Имя раздела.

Свойство Значение
Группа параметров: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Значение по умолчанию: False

az servicebus topic subscription rule list

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

az servicebus topic subscription rule list --namespace-name
                                           --resource-group
                                           --subscription-name
                                           --topic-name
                                           [--max-items]
                                           [--next-token]
                                           [--skip]
                                           [--top]

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

--namespace-name

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

--resource-group -g

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

--subscription-name

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

--topic-name

Имя раздела.

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

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

--max-items

Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token аргументе последующей команды.

Свойство Значение
Группа параметров: Pagination Arguments
--next-token

Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.

Свойство Значение
Группа параметров: Pagination Arguments
--skip

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

--top

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

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

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Значение по умолчанию: False

az servicebus topic subscription rule show

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

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

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

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

--ids

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

Свойство Значение
Группа параметров: Resource Id Arguments
--name --rule-name -n

Имя правила.

Свойство Значение
Группа параметров: Resource Id Arguments
--namespace-name

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

Свойство Значение
Группа параметров: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription-name

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

Свойство Значение
Группа параметров: Resource Id Arguments
--topic-name

Имя раздела.

Свойство Значение
Группа параметров: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Значение по умолчанию: False

az servicebus topic subscription rule update

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

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

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

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

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--action-compatibility-level

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

Свойство Значение
Группа параметров: Action Arguments
--action-preprocessing --enable-action-preprocessing

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

Свойство Значение
Группа параметров: Action Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--action-sql-expression

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

Свойство Значение
Группа параметров: Action Arguments
--add

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

Свойство Значение
Группа параметров: Generic Update Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--compatibility-level

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

Свойство Значение
Группа параметров: SqlFilter Arguments
--content-type

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--correlation-id

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--enable-correlation-preprocessing --requires-preprocessing

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--enable-sql-preprocessing -f

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

Свойство Значение
Группа параметров: SqlFilter Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--filter-sql-expression --sql-expression

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

Свойство Значение
Группа параметров: SqlFilter Arguments
--filter-type

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

Свойство Значение
Группа параметров: Properties Arguments
Допустимые значения: CorrelationFilter, SqlFilter
--force-string

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

Свойство Значение
Группа параметров: Generic Update Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

Свойство Значение
Группа параметров: Resource Id Arguments
--label

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--message-id

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--name --rule-name -n

Имя правила.

Свойство Значение
Группа параметров: Resource Id Arguments
--namespace-name

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

Свойство Значение
Группа параметров: Resource Id Arguments
--properties

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--remove

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

Свойство Значение
Группа параметров: Generic Update Arguments
--reply-to

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--reply-to-session-id

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--session-id

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--set

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

Свойство Значение
Группа параметров: Generic Update Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription-name

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

Свойство Значение
Группа параметров: Resource Id Arguments
--to

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

Свойство Значение
Группа параметров: CorrelationFilter Arguments
--topic-name

Имя раздела.

Свойство Значение
Группа параметров: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Значение по умолчанию: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Значение по умолчанию: False
--output -o

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

Свойство Значение
Значение по умолчанию: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Значение по умолчанию: False