az acr webhook
Správa webhooků pro registry kontejnerů Azure
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az acr webhook create |
Vytvořte webhook pro Azure Container Registry. |
Základ | GA |
az acr webhook delete |
Odstraňte webhook ze služby Azure Container Registry. |
Základ | GA |
az acr webhook get-config |
Získejte identifikátor URI služby a vlastní hlavičky webhooku. |
Základ | GA |
az acr webhook list |
Zobrazí seznam všech webhooků pro Azure Container Registry. |
Základ | GA |
az acr webhook list-events |
Zobrazení seznamu nedávných událostí pro webhook |
Základ | GA |
az acr webhook ping |
Aktivace události ping pro webhook |
Základ | GA |
az acr webhook show |
Získejte podrobnosti o webhooku. |
Základ | GA |
az acr webhook update |
Aktualizujte webhook. |
Základ | GA |
az acr webhook create
Vytvořte webhook pro Azure Container Registry.
az acr webhook create --actions {chart_delete, chart_push, delete, push, quarantine}
--name
--registry
--uri
[--headers]
[--location]
[--resource-group]
[--scope]
[--status {disabled, enabled}]
[--tags]
Příklady
Vytvořte webhook pro Azure Container Registry, který doručí události docker push a odstranění do identifikátoru URI služby.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
Vytvořte webhook pro Azure Container Registry, který doručí události docker push do identifikátoru URI služby se základní hlavičkou ověřování.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push --headers "Authorization=Basic 000000"
Vytvořte webhook pro Azure Container Registry, který doručí události vložení a odstranění chartu Helm do identifikátoru URI služby.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions chart_push chart_delete
Povinné parametry
Seznam akcí oddělených mezerami, které aktivují webhook pro publikování oznámení
Název webhooku.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Identifikátor URI služby pro webhook k publikování oznámení.
Volitelné parametry
Vlastní hlavičky oddělené mezerami ve formátu "key[=value]", které se přidají do oznámení webhooku. K vymazání existujících hlaviček použijte "".
Umístění. Hodnoty z: az account list-locations
. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Rozsah úložišť, kde se událost může aktivovat. Například "foo:*" znamená události pro všechny značky v úložišti "foo". "foo:bar" se rozumí pouze události "foo:bar". "foo" je ekvivalentem "foo:latest". Prázdné znamená události pro všechna úložiště.
Určuje, jestli je webhook povolený.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az acr webhook delete
Odstraňte webhook ze služby Azure Container Registry.
az acr webhook delete --name
--registry
[--resource-group]
Příklady
Odstraňte webhook ze služby Azure Container Registry.
az acr webhook delete -n mywebhook -r myregistry
Povinné parametry
Název webhooku.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az acr webhook get-config
Získejte identifikátor URI služby a vlastní hlavičky webhooku.
az acr webhook get-config --name
--registry
[--resource-group]
Příklady
Získejte informace o konfiguraci webhooku.
az acr webhook get-config -n mywebhook -r myregistry
Povinné parametry
Název webhooku.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az acr webhook list
Zobrazí seznam všech webhooků pro Azure Container Registry.
az acr webhook list --registry
[--resource-group]
Příklady
Zobrazte seznam webhooků a zobrazte výsledky v tabulce.
az acr webhook list -r myregistry -o table
Povinné parametry
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az acr webhook list-events
Zobrazení seznamu nedávných událostí pro webhook
az acr webhook list-events --name
--registry
[--resource-group]
Příklady
Zobrazení seznamu nedávných událostí pro webhook
az acr webhook list-events -n mywebhook -r myregistry
Povinné parametry
Název webhooku.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az acr webhook ping
Aktivace události ping pro webhook
az acr webhook ping --name
--registry
[--resource-group]
Příklady
Aktivace události ping pro webhook
az acr webhook ping -n mywebhook -r myregistry
Povinné parametry
Název webhooku.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az acr webhook show
Získejte podrobnosti o webhooku.
az acr webhook show --name
--registry
[--resource-group]
Příklady
Získejte podrobnosti o webhooku.
az acr webhook show -n mywebhook -r myregistry
Povinné parametry
Název webhooku.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az acr webhook update
Aktualizujte 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]
Příklady
Aktualizujte záhlaví webhooku.
az acr webhook update -n mywebhook -r myregistry --headers "Authorization=Basic 000000"
Aktualizujte identifikátor URI a akce služby pro webhook.
az acr webhook update -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
Zakažte webhook.
az acr webhook update -n mywebhook -r myregistry --status disabled
Povinné parametry
Název webhooku.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Seznam akcí oddělených mezerami, které aktivují webhook pro publikování oznámení
Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>
.
Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.
Vlastní hlavičky oddělené mezerami ve formátu "key[=value]", které se přidají do oznámení webhooku. K vymazání existujících hlaviček použijte "".
Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Rozsah úložišť, kde se událost může aktivovat. Například "foo:*" znamená události pro všechny značky v úložišti "foo". "foo:bar" se rozumí pouze události "foo:bar". "foo" je ekvivalentem "foo:latest". Prázdné znamená události pro všechna úložiště.
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>
.
Určuje, jestli je webhook povolený.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Identifikátor URI služby pro webhook k publikování oznámení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.