WebhookUpdateParameters interface
Os parâmetros para atualizar um webhook.
Propriedades
| actions | A lista de ações que disparam o webhook para postar notificações. |
| custom |
Cabeçalhos personalizados que serão adicionados às notificações do webhook. |
| scope | O escopo dos repositórios em que o evento pode ser disparado. Por exemplo, 'foo:*' significa eventos para todas as marcas no repositório 'foo'. 'foo:bar' significa eventos apenas para 'foo:bar'. 'foo' é equivalente a 'foo:latest'. Vazio significa todos os eventos. |
| service |
O URI de serviço do webhook para postar notificações. Esse valor contém uma credencial. Considere obscurecer antes de mostrar aos usuários |
| status | O status do webhook no momento em que a operação foi chamada. |
| tags | As marcas do webhook. |
Detalhes da propriedade
actions
A lista de ações que disparam o webhook para postar notificações.
actions?: string[]
Valor da propriedade
string[]
customHeaders
Cabeçalhos personalizados que serão adicionados às notificações do webhook.
customHeaders?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
scope
O escopo dos repositórios em que o evento pode ser disparado. Por exemplo, 'foo:*' significa eventos para todas as marcas no repositório 'foo'. 'foo:bar' significa eventos apenas para 'foo:bar'. 'foo' é equivalente a 'foo:latest'. Vazio significa todos os eventos.
scope?: string
Valor da propriedade
string
serviceUri
O URI de serviço do webhook para postar notificações. Esse valor contém uma credencial. Considere obscurecer antes de mostrar aos usuários
serviceUri?: string
Valor da propriedade
string
status
O status do webhook no momento em que a operação foi chamada.
status?: string
Valor da propriedade
string
tags
As marcas do webhook.
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}