Udostępnij za pośrednictwem


az acr webhook

Zarządzanie elementami webhook dla rejestrów kontenerów platformy Azure.

Polecenia

Nazwa Opis Typ Stan
az acr webhook create

Utwórz element webhook dla usługi Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr webhook delete

Usuwanie elementu webhook z usługi Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr webhook get-config

Pobierz identyfikator URI usługi i nagłówki niestandardowe dla elementu webhook.

Podstawowe funkcje Ogólna dostępność
az acr webhook list

Wyświetl listę wszystkich elementów webhook dla usługi Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr webhook list-events

Wyświetlanie listy ostatnich zdarzeń dla elementu webhook.

Podstawowe funkcje Ogólna dostępność
az acr webhook ping

Wyzwalanie zdarzenia ping dla elementu webhook.

Podstawowe funkcje Ogólna dostępność
az acr webhook show

Pobierz szczegóły elementu webhook.

Podstawowe funkcje Ogólna dostępność
az acr webhook update

Aktualizowanie elementu webhook.

Podstawowe funkcje Ogólna dostępność

az acr webhook create

Utwórz element webhook dla usługi 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]

Przykłady

Utwórz element webhook dla usługi Azure Container Registry, który dostarczy zdarzenia wypychania i usuwania platformy Docker do identyfikatora URI usługi.

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

Utwórz element webhook dla usługi Azure Container Registry, który dostarczy zdarzenia wypychania platformy Docker do identyfikatora URI usługi z podstawowym nagłówkiem uwierzytelniania.

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

Utwórz element webhook dla usługi Azure Container Registry, który dostarczy zdarzenia wypychania i usuwania wykresu helm do identyfikatora URI usługi.

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

Parametry wymagane

--actions

Rozdzielona spacjami lista akcji, które wyzwalają element webhook w celu opublikowania powiadomień.

Dopuszczalne wartości: chart_delete, chart_push, delete, push, quarantine
--name -n

Nazwa elementu webhook.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

--uri

Identyfikator URI usługi dla elementu webhook do publikowania powiadomień.

Parametry opcjonalne

--headers

Oddzielone spacjami nagłówki niestandardowe w formacie "key[=value]", które zostaną dodane do powiadomień elementu webhook. Użyj ciągu "", aby wyczyścić istniejące nagłówki.

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--scope

Zakres repozytoriów, w których można wyzwolić zdarzenie. Na przykład "foo:*" oznacza zdarzenia dla wszystkich tagów w repozytorium "foo". "foo:bar" oznacza zdarzenia tylko dla "foo:bar". 'foo' jest odpowiednikiem 'foo:latest'. Puste oznacza zdarzenia dla wszystkich repozytoriów.

--status

Wskazuje, czy element webhook jest włączony.

Dopuszczalne wartości: disabled, enabled
Domyślna wartość: enabled
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr webhook delete

Usuwanie elementu webhook z usługi Azure Container Registry.

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

Przykłady

Usuwanie elementu webhook z usługi Azure Container Registry.

az acr webhook delete -n mywebhook -r myregistry

Parametry wymagane

--name -n

Nazwa elementu webhook.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr webhook get-config

Pobierz identyfikator URI usługi i nagłówki niestandardowe dla elementu webhook.

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

Przykłady

Uzyskaj informacje o konfiguracji elementu webhook.

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

Parametry wymagane

--name -n

Nazwa elementu webhook.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr webhook list

Wyświetl listę wszystkich elementów webhook dla usługi Azure Container Registry.

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

Przykłady

Wyświetl listę elementów webhook i pokaż wyniki w tabeli.

az acr webhook list -r myregistry -o table

Parametry wymagane

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr webhook list-events

Wyświetlanie listy ostatnich zdarzeń dla elementu webhook.

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

Przykłady

Wyświetlanie listy ostatnich zdarzeń dla elementu webhook.

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

Parametry wymagane

--name -n

Nazwa elementu webhook.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr webhook ping

Wyzwalanie zdarzenia ping dla elementu webhook.

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

Przykłady

Wyzwalanie zdarzenia ping dla elementu webhook.

az acr webhook ping -n mywebhook -r myregistry

Parametry wymagane

--name -n

Nazwa elementu webhook.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr webhook show

Pobierz szczegóły elementu webhook.

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

Przykłady

Pobierz szczegóły elementu webhook.

az acr webhook show -n mywebhook -r myregistry

Parametry wymagane

--name -n

Nazwa elementu webhook.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr webhook update

Aktualizowanie elementu 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]

Przykłady

Aktualizowanie nagłówków elementu webhook.

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

Zaktualizuj identyfikator URI usługi i akcje dla elementu webhook.

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

Wyłącz element webhook.

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

Parametry wymagane

--name -n

Nazwa elementu webhook.

--registry -r

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--actions

Rozdzielona spacjami lista akcji, które wyzwalają element webhook w celu opublikowania powiadomień.

Dopuszczalne wartości: chart_delete, chart_push, delete, push, quarantine
--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.

Domyślna wartość: []
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Domyślna wartość: False
--headers

Oddzielone spacjami nagłówki niestandardowe w formacie "key[=value]", które zostaną dodane do powiadomień elementu webhook. Użyj ciągu "", aby wyczyścić istniejące nagłówki.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Domyślna wartość: []
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--scope

Zakres repozytoriów, w których można wyzwolić zdarzenie. Na przykład "foo:*" oznacza zdarzenia dla wszystkich tagów w repozytorium "foo". "foo:bar" oznacza zdarzenia tylko dla "foo:bar". 'foo' jest odpowiednikiem 'foo:latest'. Puste oznacza zdarzenia dla wszystkich repozytoriów.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.

Domyślna wartość: []
--status

Wskazuje, czy element webhook jest włączony.

Dopuszczalne wartości: disabled, enabled
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--uri

Identyfikator URI usługi dla elementu webhook do publikowania powiadomień.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.