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


az providerhub notification-registration

Примечание.

Эта ссылка входит в расширение providerhub для Azure CLI (версия 2.57.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az providerhub notification-registration. Подробнее о расширениях.

Управление регистрацией уведомлений с помощью providerhub.

Команды

Имя Описание Тип Состояние
az providerhub notification-registration create

Создайте регистрацию уведомлений.

Расширение ГА
az providerhub notification-registration delete

Удаление регистрации уведомлений.

Расширение ГА
az providerhub notification-registration list

Список регистраций уведомлений для данного поставщика.

Расширение ГА
az providerhub notification-registration show

Получение сведений о регистрации уведомлений.

Расширение ГА
az providerhub notification-registration update

Обновите регистрацию уведомлений.

Расширение ГА

az providerhub notification-registration create

Создайте регистрацию уведомлений.

az providerhub notification-registration create --name
                                                --provider-namespace
                                                [--included-events]
                                                [--message-scope {NotSpecified, RegisteredSubscriptions}]
                                                [--notification-endpoints]
                                                [--notification-mode {EventHub, NotSpecified, WebHook}]

Примеры

Создание регистрации уведомлений

az providerhub notification-registration create --name "{notificationRegistration}" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints [{notification-destination:/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications,locations:[EastUS]}] --notification-mode "EventHub" --provider-namespace "{providerNamespace}"

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

--name --notification-registration-name -n

Регистрация уведомлений.

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

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

--included-events

Это события, на которые должна быть отправлена служба RP. Формат сообщения находится в форме {пространство имен RP}/{ResourceType}/{action}. Доступные действия: запись, удаление и перемещение и действие. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--message-scope

Ограничивает сообщения, отправляемые в RP. Значение по умолчанию — RegisteredSubscriptions. Доступные значения: Global (все сообщения в Azure) и RegisteredSubscriptions (только сообщения в подписках, зарегистрированных RP).

Допустимые значения: NotSpecified, RegisteredSubscriptions
--notification-endpoints

Это расположения для сообщений уведомлений. Уведомления будут отправлены в регион расположения ресурса события (например, виртуальная машина на востоке США отправит сообщение в указанную конечную точку в восточной части США). Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--notification-mode

Определяет, как уведомления отправляются в RP. Два доступных режима : EventHub и Webhook.

Допустимые значения: EventHub, NotSpecified, WebHook
Глобальные параметры
--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 providerhub notification-registration delete

Удаление регистрации уведомлений.

az providerhub notification-registration delete [--ids]
                                                [--name]
                                                [--provider-namespace]
                                                [--subscription]
                                                [--yes]

Примеры

Удаление уведомления-регистрации

az providerhub notification-registration delete -y --name "{notificationRegistration}" --provider-namespace "{providerNamespace}"

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

--ids

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

--name --notification-registration-name -n

Регистрация уведомлений.

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

--subscription

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

--yes -y

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

Default value: False
Глобальные параметры
--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 providerhub notification-registration list

Список регистраций уведомлений для данного поставщика.

az providerhub notification-registration list --provider-namespace
                                              [--max-items]
                                              [--next-token]

Примеры

Список регистрации уведомлений

az providerhub notification-registration list --provider-namespace "{providerNamespace}"

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

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

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

--max-items

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

--next-token

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

Глобальные параметры
--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 providerhub notification-registration show

Получение сведений о регистрации уведомлений.

az providerhub notification-registration show [--ids]
                                              [--name]
                                              [--provider-namespace]
                                              [--subscription]

Примеры

show notification-registration show

az providerhub notification-registration show --name "{notificationRegistration}" --provider-namespace "{providerNamespace}"

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

--ids

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

--name --notification-registration-name -n

Регистрация уведомлений.

--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

--subscription

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

Глобальные параметры
--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 providerhub notification-registration update

Обновите регистрацию уведомлений.

az providerhub notification-registration update [--add]
                                                [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                [--ids]
                                                [--included-events]
                                                [--message-scope {NotSpecified, RegisteredSubscriptions}]
                                                [--name]
                                                [--notification-endpoints]
                                                [--notification-mode {EventHub, NotSpecified, WebHook}]
                                                [--provider-namespace]
                                                [--remove]
                                                [--set]
                                                [--subscription]

Примеры

Обновление регистрации уведомлений

az providerhub notification-registration update --name "{notificationRegistration}" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints [{notification-destination:/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications,locations:[EastUS]}] --notification-mode "EventHub" --provider-namespace "{providerNamespace}"

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

--add

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

--force-string

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

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

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

--included-events

Это события, на которые должна быть отправлена служба RP. Формат сообщения находится в форме {пространство имен RP}/{ResourceType}/{action}. Доступные действия: запись, удаление и перемещение и действие. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--message-scope

Ограничивает сообщения, отправляемые в RP. Значение по умолчанию — RegisteredSubscriptions. Доступные значения: Global (все сообщения в Azure) и RegisteredSubscriptions (только сообщения в подписках, зарегистрированных RP).

Допустимые значения: NotSpecified, RegisteredSubscriptions
--name --notification-registration-name -n

Регистрация уведомлений.

--notification-endpoints

Это расположения для сообщений уведомлений. Уведомления будут отправлены в регион расположения ресурса события (например, виртуальная машина на востоке США отправит сообщение в указанную конечную точку в восточной части США). Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--notification-mode

Определяет, как уведомления отправляются в RP. Два доступных режима : EventHub и Webhook.

Допустимые значения: EventHub, NotSpecified, WebHook
--provider-namespace

Имя поставщика ресурсов, размещенного в ProviderHub.

--remove

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

--set

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

--subscription

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

Глобальные параметры
--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.