WebhookPropertiesCreateParameters interface

Параметры создания свойств вебхука.

Свойства

actions

Список действий, которые активируют веб-перехватчик для отправки уведомлений.

customHeaders

Пользовательские заголовки, которые будут добавлены в уведомления веб-перехватчика.

scope

Область репозиториев, в которых может быть активировано событие. Например, foo:*означает события для всех тегов в репозитории foo. "foo:bar" означает только события для "foo:bar". "foo" эквивалентен "foo:latest". Пустое означает все события.

serviceUri

URI службы для веб-перехватчика для отправки уведомлений.

status

Состояние веб-перехватчика во время вызова операции.

Сведения о свойстве

actions

Список действий, которые активируют веб-перехватчик для отправки уведомлений.

actions: string[]

Значение свойства

string[]

customHeaders

Пользовательские заголовки, которые будут добавлены в уведомления веб-перехватчика.

customHeaders?: Record<string, string>

Значение свойства

Record<string, string>

scope

Область репозиториев, в которых может быть активировано событие. Например, foo:*означает события для всех тегов в репозитории foo. "foo:bar" означает только события для "foo:bar". "foo" эквивалентен "foo:latest". Пустое означает все события.

scope?: string

Значение свойства

string

serviceUri

URI службы для веб-перехватчика для отправки уведомлений.

serviceUri: string

Значение свойства

string

status

Состояние веб-перехватчика во время вызова операции.

status?: string

Значение свойства

string