WebhookPropertiesCreateParameters interface
I parametri per creare le proprietà di un webhook.
Proprietà
| actions | Elenco di azioni che attivano il webhook per pubblicare le notifiche. |
| custom |
Intestazioni personalizzate che verranno aggiunte alle notifiche del webhook. |
| scope | Ambito dei repository in cui è possibile attivare l'evento. Ad esempio, 'foo:*' significa eventi per tutti i tag nel repository 'foo'. 'foo:bar' significa eventi solo per 'foo:bar'. 'foo' equivale a 'foo:latest'. Vuoto indica tutti gli eventi. |
| service |
URI del servizio per il webhook per la pubblicazione di notifiche. |
| status | Stato del webhook al momento della chiamata dell'operazione. |
Dettagli proprietà
actions
Elenco di azioni che attivano il webhook per pubblicare le notifiche.
actions: string[]
Valore della proprietà
string[]
customHeaders
Intestazioni personalizzate che verranno aggiunte alle notifiche del webhook.
customHeaders?: Record<string, string>
Valore della proprietà
Record<string, string>
scope
Ambito dei repository in cui è possibile attivare l'evento. Ad esempio, 'foo:*' significa eventi per tutti i tag nel repository 'foo'. 'foo:bar' significa eventi solo per 'foo:bar'. 'foo' equivale a 'foo:latest'. Vuoto indica tutti gli eventi.
scope?: string
Valore della proprietà
string
serviceUri
URI del servizio per il webhook per la pubblicazione di notifiche.
serviceUri: string
Valore della proprietà
string
status
Stato del webhook al momento della chiamata dell'operazione.
status?: string
Valore della proprietà
string