WebhookPropertiesUpdateParameters interface
Die Parameter zur Aktualisierung der Eigenschaften eines Webhooks.
Eigenschaften
| actions | Die Liste der Aktionen, die den Webhook auslösen, um Benachrichtigungen zu posten. |
| custom |
Benutzerdefinierte Header, die den Webhook-Benachrichtigungen hinzugefügt werden. |
| 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. |
| service |
Der Dienst-URI für den Webhook zum Bereitstellen von Benachrichtigungen. |
| 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[]
customHeaders
Benutzerdefinierte Header, die den Webhook-Benachrichtigungen hinzugefügt werden.
customHeaders?: Record<string, string>
Eigenschaftswert
Record<string, 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
serviceUri
Der Dienst-URI für den Webhook zum Bereitstellen von Benachrichtigungen.
serviceUri?: string
Eigenschaftswert
string
status
Der Status des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs.
status?: string
Eigenschaftswert
string