Partager via


WebhookUpdateParameters interface

Paramètres de mise à jour d’un webhook.

Propriétés

actions

Liste des actions qui déclenchent le webhook pour publier des notifications.

customHeaders

En-têtes personnalisés qui seront ajoutés aux notifications webhook.

scope

Étendue des référentiels où l’événement peut être déclenché. Par exemple, « foo :* » signifie des événements pour toutes les balises sous le dépôt « foo ». 'foo :bar' signifie les événements pour 'foo :bar' uniquement. 'foo' équivaut à 'foo :latest'. Vide signifie tous les événements.

serviceUri

URI de service pour le webhook à publier des notifications.

status

État du webhook au moment de l’appel de l’opération.

tags

Balises pour le webhook.

Détails de la propriété

actions

Liste des actions qui déclenchent le webhook pour publier des notifications.

actions?: string[]

Valeur de propriété

string[]

customHeaders

En-têtes personnalisés qui seront ajoutés aux notifications webhook.

customHeaders?: Record<string, string>

Valeur de propriété

Record<string, string>

scope

Étendue des référentiels où l’événement peut être déclenché. Par exemple, « foo :* » signifie des événements pour toutes les balises sous le dépôt « foo ». 'foo :bar' signifie les événements pour 'foo :bar' uniquement. 'foo' équivaut à 'foo :latest'. Vide signifie tous les événements.

scope?: string

Valeur de propriété

string

serviceUri

URI de service pour le webhook à publier des notifications.

serviceUri?: string

Valeur de propriété

string

status

État du webhook au moment de l’appel de l’opération.

status?: string

Valeur de propriété

string

tags

Balises pour le webhook.

tags?: Record<string, string>

Valeur de propriété

Record<string, string>