az acr webhook

Управление веб-перехватчиками для реестров контейнеров Azure.

Команды

Имя Описание Тип Состояние
az acr webhook create

Создайте веб-перехватчик для Реестр контейнеров Azure.

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

Удалите веб-перехватчик из Реестр контейнеров Azure.

Основные сведения Общедоступная версия
az acr webhook get-config

Получите URI службы и пользовательские заголовки для веб-перехватчика.

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

Список всех веб-перехватчиков для Реестр контейнеров Azure.

Основные сведения Общедоступная версия
az acr webhook list-events

Вывод списка последних событий для веб-перехватчика.

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

Активируйте событие ping для веб-перехватчика.

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

Получение сведений о веб-перехватчике.

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

Обновление веб-перехватчика.

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

az acr webhook create

Создайте веб-перехватчик для Реестр контейнеров Azure.

az acr webhook create --actions {chart_delete, chart_push, delete, push, quarantine}
                      --name
                      --registry
                      --uri
                      [--headers]
                      [--location]
                      [--resource-group]
                      [--scope]
                      [--status {disabled, enabled}]
                      [--tags]

Примеры

Создайте веб-перехватчик для Реестр контейнеров Azure, который обеспечит отправку и удаление событий docker в URI службы.

az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push delete

Создайте веб-перехватчик для Реестр контейнеров Azure, который будет доставлять события docker push-уведомлений в URI службы с основным заголовком проверки подлинности.

az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push --headers "Authorization=Basic 000000"

Создайте веб-перехватчик для Реестр контейнеров Azure, который обеспечит отправку и удаление событий диаграммы helm в URI службы.

az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions chart_push chart_delete

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

--actions

Разделенный пробелом список действий, которые активируют веб-перехватчик для отправки уведомлений.

Допустимые значения: chart_delete, chart_push, delete, push, quarantine
--name -n

Имя объекта Webhook.

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

--uri

URI службы для веб-перехватчика для отправки уведомлений.

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

--headers

Разделенные пробелами пользовательские заголовки в формате key[=value], который будет добавлен в уведомления веб-перехватчика. Используйте "" для очистки существующих заголовков.

--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--resource-group -g

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

--scope

Область репозиториев, где можно активировать событие. Например, foo:*означает события для всех тегов в репозитории foo. "foo:bar" означает только события для "foo:bar". "foo" эквивалентен "foo:latest". Пустое означает события для всех репозиториев.

--status

Указывает, включен ли веб-перехватчик.

Допустимые значения: disabled, enabled
Default value: enabled
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

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

Удалите веб-перехватчик из Реестр контейнеров Azure.

az acr webhook delete --name
                      --registry
                      [--resource-group]

Примеры

Удалите веб-перехватчик из Реестр контейнеров Azure.

az acr webhook delete -n mywebhook -r myregistry

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

--name -n

Имя объекта Webhook.

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

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

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<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 acr webhook get-config

Получите URI службы и пользовательские заголовки для веб-перехватчика.

az acr webhook get-config --name
                          --registry
                          [--resource-group]

Примеры

Получите сведения о конфигурации веб-перехватчика.

az acr webhook get-config -n mywebhook -r myregistry

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

--name -n

Имя объекта Webhook.

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

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

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<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 acr webhook list

Список всех веб-перехватчиков для Реестр контейнеров Azure.

az acr webhook list --registry
                    [--resource-group]

Примеры

Вывод списка веб-перехватчиков и отображение результатов в таблице.

az acr webhook list -r myregistry -o table

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

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

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

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<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 acr webhook list-events

Вывод списка последних событий для веб-перехватчика.

az acr webhook list-events --name
                           --registry
                           [--resource-group]

Примеры

Вывод списка последних событий для веб-перехватчика.

az acr webhook list-events -n mywebhook -r myregistry

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

--name -n

Имя объекта Webhook.

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

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

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<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 acr webhook ping

Активируйте событие ping для веб-перехватчика.

az acr webhook ping --name
                    --registry
                    [--resource-group]

Примеры

Активируйте событие ping для веб-перехватчика.

az acr webhook ping -n mywebhook -r myregistry

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

--name -n

Имя объекта Webhook.

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

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

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<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 acr webhook show

Получение сведений о веб-перехватчике.

az acr webhook show --name
                    --registry
                    [--resource-group]

Примеры

Получение сведений о веб-перехватчике.

az acr webhook show -n mywebhook -r myregistry

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

--name -n

Имя объекта Webhook.

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

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

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<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 acr webhook update

Обновление веб-перехватчика.

az acr webhook update --name
                      --registry
                      [--actions {chart_delete, chart_push, delete, push, quarantine}]
                      [--add]
                      [--force-string]
                      [--headers]
                      [--remove]
                      [--resource-group]
                      [--scope]
                      [--set]
                      [--status {disabled, enabled}]
                      [--tags]
                      [--uri]

Примеры

Обновите заголовки для веб-перехватчика.

az acr webhook update -n mywebhook -r myregistry --headers "Authorization=Basic 000000"

Обновите URI службы и действия для веб-перехватчика.

az acr webhook update -n mywebhook -r myregistry --uri http://myservice.com --actions push delete

Отключите веб-перехватчик.

az acr webhook update -n mywebhook -r myregistry --status disabled

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

--name -n

Имя объекта Webhook.

--registry -r

Имя реестра контейнеров. Он должен быть указан в нижнем регистре. Вы можете настроить имя реестра по умолчанию с помощью az configure --defaults acr=<registry name>.

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

--actions

Разделенный пробелом список действий, которые активируют веб-перехватчик для отправки уведомлений.

Допустимые значения: chart_delete, chart_push, delete, push, quarantine
--add

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

Default value: []
--force-string

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

Default value: False
--headers

Разделенные пробелами пользовательские заголовки в формате key[=value], который будет добавлен в уведомления веб-перехватчика. Используйте "" для очистки существующих заголовков.

--remove

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

Default value: []
--resource-group -g

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

--scope

Область репозиториев, где можно активировать событие. Например, foo:*означает события для всех тегов в репозитории foo. "foo:bar" означает только события для "foo:bar". "foo" эквивалентен "foo:latest". Пустое означает события для всех репозиториев.

--set

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

Default value: []
--status

Указывает, включен ли веб-перехватчик.

Допустимые значения: disabled, enabled
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--uri

URI службы для веб-перехватчика для отправки уведомлений.

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