az acr webhook
Gerencie webhooks para Registros de Contêiner do Azure.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az acr webhook create |
Crie um webhook para um Registro de Contêiner do Azure. |
Principal | GA |
az acr webhook delete |
Exclua um webhook de um Registro de Contêiner do Azure. |
Principal | GA |
az acr webhook get-config |
Obtenha o URI de serviço e cabeçalhos personalizados para o webhook. |
Principal | GA |
az acr webhook list |
Liste todos os webhooks para um Registro de Contêiner do Azure. |
Principal | GA |
az acr webhook list-events |
Listar eventos recentes para um webhook. |
Principal | GA |
az acr webhook ping |
Acione um evento ping para um webhook. |
Principal | GA |
az acr webhook show |
Obtenha os detalhes de um webhook. |
Principal | GA |
az acr webhook update |
Atualize um webhook. |
Principal | 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 fornecerá 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 fornecerá 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 envio 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 Obrigatórios
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 URI do 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 do webhook. Use "" para limpar cabeçalhos existentes.
Localização. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O escopo dos 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 tags existentes.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 Obrigatórios
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>
.
Parâmetros Opcionais
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 para um webhook.
az acr webhook get-config -n mywebhook -r myregistry
Parâmetros Obrigatórios
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>
.
Parâmetros Opcionais
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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
Liste webhooks e mostre os resultados em uma tabela.
az acr webhook list -r myregistry -o table
Parâmetros Obrigatórios
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>
.
Parâmetros Opcionais
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 Obrigatórios
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>
.
Parâmetros Opcionais
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 Obrigatórios
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>
.
Parâmetros Opcionais
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 Obrigatórios
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>
.
Parâmetros Opcionais
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az acr webhook update
Atualize 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 Obrigatórios
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>
.
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 valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
Ao usar 'set' ou 'add', preserve literais de string 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 do webhook. Use "" para limpar cabeçalhos existentes.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O escopo dos 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 ser definido. Exemplo: --set property1.property2=<value>
.
Indica se o webhook está habilitado.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
O URI do serviço para o webhook postar notificações.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.