WebhookCreateParameters interface
Parametry tworzenia elementu webhook.
Właściwości
| actions | Lista akcji, które wyzwalają element webhook do publikowania powiadomień. |
| custom |
Niestandardowe nagłówki, które zostaną dodane do powiadomień elementu webhook. |
| location | Lokalizacja elementu webhook. Nie można tego zmienić po utworzeniu zasobu. |
| 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 wszystkie zdarzenia. |
| service |
Identyfikator URI usługi dla elementu webhook do publikowania powiadomień. Ta wartość zawiera poświadczenie. Rozważ zasłonięcie przed wyświetleniem użytkownikom |
| status | Stan elementu webhook w momencie wywołania operacji. |
| tags | Tagi elementu webhook. |
Szczegóły właściwości
actions
Lista akcji, które wyzwalają element webhook do publikowania powiadomień.
actions?: string[]
Wartość właściwości
string[]
customHeaders
Niestandardowe nagłówki, które zostaną dodane do powiadomień elementu webhook.
customHeaders?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
location
Lokalizacja elementu webhook. Nie można tego zmienić po utworzeniu zasobu.
location: string
Wartość właściwości
string
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 wszystkie zdarzenia.
scope?: string
Wartość właściwości
string
serviceUri
Identyfikator URI usługi dla elementu webhook do publikowania powiadomień. Ta wartość zawiera poświadczenie. Rozważ zasłonięcie przed wyświetleniem użytkownikom
serviceUri?: string
Wartość właściwości
string
status
Stan elementu webhook w momencie wywołania operacji.
status?: string
Wartość właściwości
string
tags
Tagi elementu webhook.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}