Udostępnij przez


WebhookCreateParameters interface

Parametry tworzenia elementu webhook.

Właściwości

actions

Lista akcji, które wyzwalają element webhook do publikowania powiadomień.

customHeaders

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.

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

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}