WebhookCreateParameters interface
Os parâmetros para criar um webhook.
Propriedades
| actions | A lista de ações que acionam o webhook para postar notificações. |
| custom |
Cabeçalhos personalizados que serão adicionados às notificações do webhook. |
| location | A localização do webhook. Isso não pode ser alterado depois que o recurso é criado. |
| scope | O escopo dos repositórios onde o evento pode ser acionado. Por exemplo, 'foo:*' significa eventos para todas as tags 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 do serviço para o webhook postar notificações. Esse valor contém uma credencial. Considere ocultar antes de mostrar aos usuários |
| status | O status do webhook no momento em que a operação foi chamada. |
| tags | As tags para o webhook. |
Detalhes de Propriedade
actions
A lista de ações que acionam o webhook para postar notificações.
actions?: string[]
Valor de Propriedade
string[]
customHeaders
Cabeçalhos personalizados que serão adicionados às notificações do webhook.
customHeaders?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
location
A localização do webhook. Isso não pode ser alterado depois que o recurso é criado.
location: string
Valor de Propriedade
string
scope
O escopo dos repositórios onde o evento pode ser acionado. Por exemplo, 'foo:*' significa eventos para todas as tags 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 de Propriedade
string
serviceUri
O URI do serviço para o webhook postar notificações. Esse valor contém uma credencial. Considere ocultar antes de mostrar aos usuários
serviceUri?: string
Valor de Propriedade
string
status
O status do webhook no momento em que a operação foi chamada.
status?: string
Valor de Propriedade
string
tags
As tags para o webhook.
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}