WebhookUpdateParameters interface
Web kancasını güncelleştirme parametreleri.
Özellikler
| actions | Bildirimleri göndermek için web kancasını tetikleyen eylemlerin listesi. |
| custom |
Web kancası bildirimlerine eklenecek özel üst bilgiler. |
| scope | 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 olaylar anlamına gelir. |
| service |
Web kancasının bildirim göndermesi için hizmet URI'si. |
| status | İşlemin çağrıldığı sırada web kancasının durumu. |
| tags | Web kancasının etiketleri. |
Özellik Ayrıntıları
actions
Bildirimleri göndermek için web kancasını tetikleyen eylemlerin listesi.
actions?: string[]
Özellik Değeri
string[]
customHeaders
Web kancası bildirimlerine eklenecek özel üst bilgiler.
customHeaders?: Record<string, string>
Özellik Değeri
Record<string, string>
scope
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 olaylar anlamına gelir.
scope?: string
Özellik Değeri
string
serviceUri
Web kancasının bildirim göndermesi için hizmet URI'si.
serviceUri?: string
Özellik Değeri
string
status
İşlemin çağrıldığı sırada web kancasının durumu.
status?: string
Özellik Değeri
string
tags
Web kancasının etiketleri.
tags?: Record<string, string>
Özellik Değeri
Record<string, string>