WebhookCreateParameters interface

Parametrarna för att skapa en webhook.

Egenskaper

actions

Listan över åtgärder som utlöser webhooken för att publicera meddelanden.

customHeaders

Anpassade rubriker som ska läggas till i webhooksaviseringar.

location

Platsen för webhooken. Detta kan inte ändras när resursen har skapats.

scope

Omfånget för lagringsplatser där händelsen kan utlösas. Till exempel betyder "foo:*" händelser för alla taggar under lagringsplatsen "foo". foo:bar: händelser endast för "foo:bar". "foo" motsvarar "foo:latest". Tom betyder alla händelser.

serviceUri

Tjänst-URI:n för webhooken för att publicera meddelanden.

status

Webhookens status vid den tidpunkt då åtgärden anropades.

tags

Taggarna för webhooken.

Egenskapsinformation

actions

Listan över åtgärder som utlöser webhooken för att publicera meddelanden.

actions?: string[]

Egenskapsvärde

string[]

customHeaders

Anpassade rubriker som ska läggas till i webhooksaviseringar.

customHeaders?: Record<string, string>

Egenskapsvärde

Record<string, string>

location

Platsen för webhooken. Detta kan inte ändras när resursen har skapats.

location: string

Egenskapsvärde

string

scope

Omfånget för lagringsplatser där händelsen kan utlösas. Till exempel betyder "foo:*" händelser för alla taggar under lagringsplatsen "foo". foo:bar: händelser endast för "foo:bar". "foo" motsvarar "foo:latest". Tom betyder alla händelser.

scope?: string

Egenskapsvärde

string

serviceUri

Tjänst-URI:n för webhooken för att publicera meddelanden.

serviceUri?: string

Egenskapsvärde

string

status

Webhookens status vid den tidpunkt då åtgärden anropades.

status?: string

Egenskapsvärde

string

tags

Taggarna för webhooken.

tags?: Record<string, string>

Egenskapsvärde

Record<string, string>