Dela via


az acr webhook

Hantera webhooks för Azure Container Registries.

Kommandon

Name Description Typ Status
az acr webhook create

Skapa en webhook för ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr webhook delete

Ta bort en webhook från ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr webhook get-config

Hämta tjänstens URI och anpassade rubriker för webhooken.

Kärna Allmän tillgänglighet
az acr webhook list

Visa en lista över alla webhooks för ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr webhook list-events

Visa en lista över de senaste händelserna för en webhook.

Kärna Allmän tillgänglighet
az acr webhook ping

Utlös en ping-händelse för en webhook.

Kärna Allmän tillgänglighet
az acr webhook show

Hämta information om en webhook.

Kärna Allmän tillgänglighet
az acr webhook update

Uppdatera en webhook.

Kärna Allmän tillgänglighet

az acr webhook create

Skapa en webhook för ett 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]

Exempel

Skapa en webhook för ett Azure Container Registry som levererar docker-push- och borttagningshändelser till en tjänst-URI.

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

Skapa en webhook för ett Azure Container Registry som levererar docker push-händelser till en tjänst-URI med en grundläggande autentiseringsrubrik.

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

Skapa en webhook för ett Azure Container Registry som levererar push- och borttagningshändelser för helm-diagram till en tjänst-URI.

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

Obligatoriska parametrar

--actions

Blankstegsavgränsad lista över åtgärder som utlöser webhooken för att publicera meddelanden.

Godkända värden: chart_delete, chart_push, delete, push, quarantine
--name -n

Namnet på webhooken.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

--uri

Tjänst-URI:n för webhooken för att publicera meddelanden.

Valfria parametrar

--headers

Utrymmesavgränsade anpassade rubriker i formatet "key[=value]" som läggs till i webhooksmeddelandena. Använd "" för att rensa befintliga rubriker.

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--scope

Omfånget för lagringsplatser där händelsen kan utlösas. Till exempel betyder "foo:*" händelser för alla taggar under lagringsplatsen "foo". foo:bar: händelser endast för "foo:bar". "foo" motsvarar "foo:latest". Tom betyder händelser för alla lagringsplatser.

--status

Anger om webhooken är aktiverad.

Godkända värden: disabled, enabled
Standardvärde: enabled
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr webhook delete

Ta bort en webhook från ett Azure Container Registry.

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

Exempel

Ta bort en webhook från ett Azure Container Registry.

az acr webhook delete -n mywebhook -r myregistry

Obligatoriska parametrar

--name -n

Namnet på webhooken.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr webhook get-config

Hämta tjänstens URI och anpassade rubriker för webhooken.

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

Exempel

Hämta konfigurationsinformationen för en webhook.

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

Obligatoriska parametrar

--name -n

Namnet på webhooken.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr webhook list

Visa en lista över alla webhooks för ett Azure Container Registry.

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

Exempel

Lista webhooks och visa resultatet i en tabell.

az acr webhook list -r myregistry -o table

Obligatoriska parametrar

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr webhook list-events

Visa en lista över de senaste händelserna för en webhook.

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

Exempel

Visa en lista över de senaste händelserna för en webhook.

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

Obligatoriska parametrar

--name -n

Namnet på webhooken.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr webhook ping

Utlös en ping-händelse för en webhook.

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

Exempel

Utlös en ping-händelse för en webhook.

az acr webhook ping -n mywebhook -r myregistry

Obligatoriska parametrar

--name -n

Namnet på webhooken.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr webhook show

Hämta information om en webhook.

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

Exempel

Hämta information om en webhook.

az acr webhook show -n mywebhook -r myregistry

Obligatoriska parametrar

--name -n

Namnet på webhooken.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr webhook update

Uppdatera en 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]

Exempel

Uppdatera rubriker för en webhook.

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

Uppdatera tjänstens URI och åtgärder för en webhook.

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

Inaktivera en webhook.

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

Obligatoriska parametrar

--name -n

Namnet på webhooken.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--actions

Blankstegsavgränsad lista över åtgärder som utlöser webhooken för att publicera meddelanden.

Godkända värden: chart_delete, chart_push, delete, push, quarantine
--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

Standardvärde: []
--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

Standardvärde: False
--headers

Utrymmesavgränsade anpassade rubriker i formatet "key[=value]" som läggs till i webhooksmeddelandena. Använd "" för att rensa befintliga rubriker.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

Standardvärde: []
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--scope

Omfånget för lagringsplatser där händelsen kan utlösas. Till exempel betyder "foo:*" händelser för alla taggar under lagringsplatsen "foo". foo:bar: händelser endast för "foo:bar". "foo" motsvarar "foo:latest". Tom betyder händelser för alla lagringsplatser.

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

Standardvärde: []
--status

Anger om webhooken är aktiverad.

Godkända värden: disabled, enabled
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--uri

Tjänst-URI:n för webhooken för att publicera meddelanden.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.