az acr webhook
Gerenciar webhooks para Registros de Contêiner do Azure.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az acr webhook create |
Crie um webhook para um Registro de Contêiner do Azure. |
Núcleo | GA |
az acr webhook delete |
Exclua um webhook de um Registro de Contêiner do Azure. |
Núcleo | GA |
az acr webhook get-config |
Obtenha o URI de serviço e cabeçalhos personalizados para o webhook. |
Núcleo | GA |
az acr webhook list |
Liste todos os webhooks para um Registro de Contêiner do Azure. |
Núcleo | GA |
az acr webhook list-events |
Listar eventos recentes para um webhook. |
Núcleo | GA |
az acr webhook ping |
Acione um evento ping para um webhook. |
Núcleo | GA |
az acr webhook show |
Obtenha os detalhes de um webhook. |
Núcleo | GA |
az acr webhook update |
Atualizar um webhook. |
Núcleo | GA |
az acr webhook create
Crie um webhook para um Registro de Contêiner do 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]
Exemplos
Crie um webhook para um Registro de Contêiner do Azure que entregará eventos de push e exclusão do docker para um URI de serviço.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
Crie um webhook para um Registro de Contêiner do Azure que entregará eventos de push do docker para um URI de serviço com um cabeçalho de autenticação básica.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push --headers "Authorization=Basic 000000"
Crie um webhook para um Registro de Contêiner do Azure que fornecerá eventos de push e exclusão de gráfico de leme para um URI de serviço.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions chart_push chart_delete
Parâmetros Exigidos
Lista separada por espaço de ações que acionam o webhook para postar notificações.
O nome do webhook.
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
O URI de serviço para o webhook postar notificações.
Parâmetros Opcionais
Cabeçalhos personalizados separados por espaço no formato 'key[=value]' que serão adicionados às notificações de webhook. Use "" para limpar cabeçalhos existentes.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O escopo de repositórios onde o evento pode ser acionado. Por exemplo, 'foo:*' significa eventos para todas as tags no repositório 'foo'. «foo:bar» significa eventos apenas para «foo:bar». 'foo' é equivalente a 'foo:latest'. Vazio significa eventos para todos os repositórios.
Indica se o webhook está habilitado.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az acr webhook delete
Exclua um webhook de um Registro de Contêiner do Azure.
az acr webhook delete --name
--registry
[--resource-group]
Exemplos
Exclua um webhook de um Registro de Contêiner do Azure.
az acr webhook delete -n mywebhook -r myregistry
Parâmetros Exigidos
O nome do webhook.
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az acr webhook get-config
Obtenha o URI de serviço e cabeçalhos personalizados para o webhook.
az acr webhook get-config --name
--registry
[--resource-group]
Exemplos
Obtenha as informações de configuração de um webhook.
az acr webhook get-config -n mywebhook -r myregistry
Parâmetros Exigidos
O nome do webhook.
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az acr webhook list
Liste todos os webhooks para um Registro de Contêiner do Azure.
az acr webhook list --registry
[--resource-group]
Exemplos
Listar webhooks e mostrar os resultados em uma tabela.
az acr webhook list -r myregistry -o table
Parâmetros Exigidos
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az acr webhook list-events
Listar eventos recentes para um webhook.
az acr webhook list-events --name
--registry
[--resource-group]
Exemplos
Listar eventos recentes para um webhook.
az acr webhook list-events -n mywebhook -r myregistry
Parâmetros Exigidos
O nome do webhook.
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az acr webhook ping
Acione um evento ping para um webhook.
az acr webhook ping --name
--registry
[--resource-group]
Exemplos
Acione um evento ping para um webhook.
az acr webhook ping -n mywebhook -r myregistry
Parâmetros Exigidos
O nome do webhook.
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az acr webhook show
Obtenha os detalhes de um webhook.
az acr webhook show --name
--registry
[--resource-group]
Exemplos
Obtenha os detalhes de um webhook.
az acr webhook show -n mywebhook -r myregistry
Parâmetros Exigidos
O nome do webhook.
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az acr webhook update
Atualizar um webhook.
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]
Exemplos
Atualizar cabeçalhos para um webhook.
az acr webhook update -n mywebhook -r myregistry --headers "Authorization=Basic 000000"
Atualize o URI do serviço e as ações para um webhook.
az acr webhook update -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
Desative um webhook.
az acr webhook update -n mywebhook -r myregistry --status disabled
Parâmetros Exigidos
O nome do webhook.
O nome do registro de contêiner. Deve ser especificado em minúsculas. Você pode configurar o nome do Registro padrão usando az configure --defaults acr=<registry name>
o .
Parâmetros Opcionais
Lista separada por espaço de ações que acionam o webhook para postar notificações.
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.
Cabeçalhos personalizados separados por espaço no formato 'key[=value]' que serão adicionados às notificações de webhook. Use "" para limpar cabeçalhos existentes.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove>
OU --remove propertyToRemove
.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O escopo de repositórios onde o evento pode ser acionado. Por exemplo, 'foo:*' significa eventos para todas as tags no repositório 'foo'. «foo:bar» significa eventos apenas para «foo:bar». 'foo' é equivalente a 'foo:latest'. Vazio significa eventos para todos os repositórios.
Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=<value>
.
Indica se o webhook está habilitado.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
O URI de serviço para o webhook postar notificações.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.