WebhookProperties interface
Die Eigenschaften eines Webhooks.
Eigenschaften
| actions | Die Liste der Aktionen, die den Webhook auslösen, um Benachrichtigungen zu posten. |
| provisioning |
Der Bereitstellungsstatus des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs. |
| scope | Der Umfang der Repositorys, in denen das Ereignis ausgelöst werden kann. Beispielsweise bedeutet "foo:*" Ereignisse für alle Tags unter Repository "foo". "foo:bar" bedeutet nur Ereignisse für 'foo:bar'. 'foo' entspricht 'foo:latest'. Leer bedeutet alle Ereignisse. |
| status | Der Status des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs. |
Details zur Eigenschaft
actions
Die Liste der Aktionen, die den Webhook auslösen, um Benachrichtigungen zu posten.
actions: string[]
Eigenschaftswert
string[]
provisioningState
Der Bereitstellungsstatus des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs.
provisioningState?: string
Eigenschaftswert
string
scope
Der Umfang der Repositorys, in denen das Ereignis ausgelöst werden kann. Beispielsweise bedeutet "foo:*" Ereignisse für alle Tags unter Repository "foo". "foo:bar" bedeutet nur Ereignisse für 'foo:bar'. 'foo' entspricht 'foo:latest'. Leer bedeutet alle Ereignisse.
scope?: string
Eigenschaftswert
string
status
Der Status des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs.
status?: string
Eigenschaftswert
string