WebhookPropertiesCreateParameters interface
Параметры создания свойств вебхука.
Свойства
| actions | Список действий, которые активируют веб-перехватчик для отправки уведомлений. |
| custom |
Пользовательские заголовки, которые будут добавлены в уведомления веб-перехватчика. |
| scope | Область репозиториев, в которых может быть активировано событие. Например, foo:*означает события для всех тегов в репозитории foo. "foo:bar" означает только события для "foo:bar". "foo" эквивалентен "foo:latest". Пустое означает все события. |
| service |
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