Freigeben über


WebhookProperties interface

Die Eigenschaften eines Webhooks.

Eigenschaften

actions

Die Liste der Aktionen, die den Webhook auslösen, um Benachrichtigungen zu posten.

provisioningState

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