az acr webhook
Azure Container Registries için web kancalarını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az acr webhook create |
Azure Container Registry için bir web kancası oluşturun. |
Temel | GA |
az acr webhook delete |
Azure Container Registry'den web kancası silme. |
Temel | GA |
az acr webhook get-config |
Web kancası için hizmet URI'sini ve özel üst bilgileri alın. |
Temel | GA |
az acr webhook list |
Azure Container Registry için tüm web kancalarını listeleyin. |
Temel | GA |
az acr webhook list-events |
Web kancası için son olayları listeleme. |
Temel | GA |
az acr webhook ping |
Web kancası için ping olayı tetikleme. |
Temel | GA |
az acr webhook show |
Web kancasının ayrıntılarını alın. |
Temel | GA |
az acr webhook update |
Web kancasını güncelleştirme. |
Temel | GA |
az acr webhook create
Azure Container Registry için bir web kancası oluşturun.
az acr webhook create --actions {chart_delete, chart_push, delete, push, quarantine}
--name
--registry
--uri
[--headers]
[--location]
[--resource-group]
[--scope]
[--status {disabled, enabled}]
[--tags]
Örnekler
Docker gönderme ve silme olaylarını hizmet URI'sine teslim edecek bir Azure Container Registry için bir web kancası oluşturun.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
Temel kimlik doğrulama üst bilgisi ile bir hizmet URI'sine docker anında iletme olayları teslim edecek bir Azure Container Registry için bir web kancası oluşturun.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push --headers "Authorization=Basic 000000"
Helm grafiği gönderme ve silme olaylarını hizmet URI'sine teslim edecek bir Azure Container Registry için bir web kancası oluşturun.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions chart_push chart_delete
Gerekli Parametreler
Web kancasını bildirim göndermek için tetikleyen eylemlerin boşlukla ayrılmış listesi.
Web kancasının adı.
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
Web kancasının bildirim göndermesi için hizmet URI'si.
İsteğe Bağlı Parametreler
Web kancası bildirimlerine eklenecek 'key[=value]' biçiminde boşlukla ayrılmış özel üst bilgiler. Var olan üst bilgileri temizlemek için "" kullanın.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Olayın tetiklenebileceği depoların kapsamı. Örneğin, 'foo:*', 'foo' deposu altındaki tüm etiketler için olaylar anlamına gelir. 'foo:bar', yalnızca 'foo:bar' için olaylar anlamına gelir. 'foo', 'foo:latest' ile eşdeğerdir. Boş, tüm depolar için olaylar anlamına gelir.
Web kancasının etkinleştirilip etkinleştirilmediğini gösterir.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az acr webhook delete
Azure Container Registry'den web kancası silme.
az acr webhook delete --name
--registry
[--resource-group]
Örnekler
Azure Container Registry'den web kancası silme.
az acr webhook delete -n mywebhook -r myregistry
Gerekli Parametreler
Web kancasının adı.
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az acr webhook get-config
Web kancası için hizmet URI'sini ve özel üst bilgileri alın.
az acr webhook get-config --name
--registry
[--resource-group]
Örnekler
Web kancası için yapılandırma bilgilerini alma.
az acr webhook get-config -n mywebhook -r myregistry
Gerekli Parametreler
Web kancasının adı.
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az acr webhook list
Azure Container Registry için tüm web kancalarını listeleyin.
az acr webhook list --registry
[--resource-group]
Örnekler
Web kancalarını listeleyin ve sonuçları bir tabloda gösterin.
az acr webhook list -r myregistry -o table
Gerekli Parametreler
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az acr webhook list-events
Web kancası için son olayları listeleme.
az acr webhook list-events --name
--registry
[--resource-group]
Örnekler
Web kancası için son olayları listeleme.
az acr webhook list-events -n mywebhook -r myregistry
Gerekli Parametreler
Web kancasının adı.
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az acr webhook ping
Web kancası için ping olayı tetikleme.
az acr webhook ping --name
--registry
[--resource-group]
Örnekler
Web kancası için ping olayı tetikleme.
az acr webhook ping -n mywebhook -r myregistry
Gerekli Parametreler
Web kancasının adı.
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az acr webhook show
Web kancasının ayrıntılarını alın.
az acr webhook show --name
--registry
[--resource-group]
Örnekler
Web kancasının ayrıntılarını alın.
az acr webhook show -n mywebhook -r myregistry
Gerekli Parametreler
Web kancasının adı.
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az acr webhook update
Web kancasını güncelleştirme.
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]
Örnekler
Web kancası için üst bilgileri güncelleştirme.
az acr webhook update -n mywebhook -r myregistry --headers "Authorization=Basic 000000"
Bir web kancası için hizmet URI'sini ve eylemlerini güncelleştirin.
az acr webhook update -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
Web kancasını devre dışı bırakma.
az acr webhook update -n mywebhook -r myregistry --status disabled
Gerekli Parametreler
Web kancasının adı.
Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>
varsayılan kayıt defteri adını yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Web kancasını bildirim göndermek için tetikleyen eylemlerin boşlukla ayrılmış listesi.
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>
.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
Web kancası bildirimlerine eklenecek 'key[=value]' biçiminde boşlukla ayrılmış özel üst bilgiler. Var olan üst bilgileri temizlemek için "" kullanın.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Olayın tetiklenebileceği depoların kapsamı. Örneğin, 'foo:*', 'foo' deposu altındaki tüm etiketler için olaylar anlamına gelir. 'foo:bar', yalnızca 'foo:bar' için olaylar anlamına gelir. 'foo', 'foo:latest' ile eşdeğerdir. Boş, tüm depolar için olaylar anlamına gelir.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>
.
Web kancasının etkinleştirilip etkinleştirilmediğini gösterir.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Web kancasının bildirim göndermesi için hizmet URI'si.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.