az acr webhook

Webhooks beheren voor Azure-containerregisters.

Opdracht

az acr webhook create

Maak een webhook voor een Azure Container Registry.

az acr webhook delete

Verwijder een webhook uit een Azure Container Registry.

az acr webhook get-config

Haal de service-URI en aangepaste headers voor de webhook op.

az acr webhook list

Alle webhooks voor een Azure Container Registry.

az acr webhook list-events

Recente gebeurtenissen voor een webhook.

az acr webhook ping

Activeer een pinggebeurtenis voor een webhook.

az acr webhook show

Haal de details van een webhook op.

az acr webhook update

Werk een webhook bij.

az acr webhook create

Maak een webhook voor een 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}]
                      [--subscription]
                      [--tags]

Voorbeelden

Maak een webhook voor een Azure Container Registry docker-push- en verwijdergebeurtenissen aan een service-URI levert.

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

Maak een webhook voor een Azure Container Registry docker-pushgebeurtenissen aan een service-URI levert met een basisverificatieheader.

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

Maak een webhook voor een Azure Container Registry die push- en verwijdergebeurtenissen voor de Helm-grafiek aan een service-URI levert.

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

Vereiste parameters

--actions

Door spaties gescheiden lijst met acties die de webhook activeren om meldingen te posten.

geaccepteerde waarden: chart_delete, chart_push, delete, push, quarantine
--name -n

De naam van de webhook.

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

--uri

De service-URI voor de webhook om meldingen te posten.

Optionele parameters

--headers

Door spaties gescheiden aangepaste headers in de indeling 'key[=value]' die worden toegevoegd aan de webhookmeldingen. Gebruik '' om bestaande headers te leeg te maken.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--scope

Het bereik van opslagplaatsen waar de gebeurtenis kan worden geactiveerd. 'foo: ' * betekent bijvoorbeeld gebeurtenissen voor alle tags onder opslagplaats 'foo'. 'foo:bar' betekent alleen gebeurtenissen voor 'foo:bar'. 'foo' is gelijk aan 'foo:latest'. Leeg betekent gebeurtenissen voor alle opslagplaatsen.

--status

Geeft aan of de webhook is ingeschakeld.

geaccepteerde waarden: disabled, enabled
standaardwaarde: enabled
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

az acr webhook delete

Verwijder een webhook uit een Azure Container Registry.

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

Voorbeelden

Verwijder een webhook uit een Azure Container Registry.

az acr webhook delete -n MyWebhook -r MyRegistry

Vereiste parameters

--name -n

De naam van de webhook.

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr webhook get-config

Haal de service-URI en aangepaste headers voor de webhook op.

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

Voorbeelden

Haal de configuratiegegevens voor een webhook op.

az acr webhook get-config -n MyWebhook -r MyRegistry

Vereiste parameters

--name -n

De naam van de webhook.

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr webhook list

Alle webhooks voor een Azure Container Registry.

az acr webhook list --registry
                    [--query-examples]
                    [--resource-group]
                    [--subscription]

Voorbeelden

Webhooks weer te geven en de resultaten in een tabel weer te geven.

az acr webhook list -r MyRegistry -o table

Vereiste parameters

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr webhook list-events

Recente gebeurtenissen voor een webhook.

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

Voorbeelden

Recente gebeurtenissen voor een webhook.

az acr webhook list-events -n MyWebhook -r MyRegistry

Vereiste parameters

--name -n

De naam van de webhook.

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr webhook ping

Activeer een pinggebeurtenis voor een webhook.

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

Voorbeelden

Activeer een pinggebeurtenis voor een webhook.

az acr webhook ping -n MyWebhook -r MyRegistry

Vereiste parameters

--name -n

De naam van de webhook.

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr webhook show

Haal de details van een webhook op.

az acr webhook show --name
                    --registry
                    [--query-examples]
                    [--resource-group]
                    [--subscription]

Voorbeelden

Haal de details van een webhook op.

az acr webhook show -n MyWebhook -r MyRegistry

Vereiste parameters

--name -n

De naam van de webhook.

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr webhook update

Werk een webhook bij.

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}]
                      [--subscription]
                      [--tags]
                      [--uri]

Voorbeelden

Werk headers voor een webhook bij.

az acr webhook update -n MyWebhook -r MyRegistry --headers "Authorization=Basic 000000"

Werk de service-URI en acties voor een webhook bij.

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

Schakel een webhook uit.

az acr webhook update -n MyWebhook -r MyRegistry --status disabled

Vereiste parameters

--name -n

De naam van de webhook.

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--actions

Door spaties gescheiden lijst met acties die de webhook activeren om meldingen te posten.

geaccepteerde waarden: chart_delete, chart_push, delete, push, quarantine
--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--headers

Door spaties gescheiden aangepaste headers in de indeling 'key[=value]' die worden toegevoegd aan de webhookmeldingen. Gebruik '' om bestaande headers te leeg te maken.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--scope

Het bereik van opslagplaatsen waar de gebeurtenis kan worden geactiveerd. 'foo: ' * betekent bijvoorbeeld gebeurtenissen voor alle tags onder opslagplaats 'foo'. 'foo:bar' betekent alleen gebeurtenissen voor 'foo:bar'. 'foo' is gelijk aan 'foo:latest'. Leeg betekent gebeurtenissen voor alle opslagplaatsen.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--status

Geeft aan of de webhook is ingeschakeld.

geaccepteerde waarden: disabled, enabled
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--uri

De service-URI voor de webhook om meldingen te posten.