Compartilhar via


WebhookUpdateParameters Classe

Os parâmetros para atualizar um webhook.

Herança
azure.mgmt.containerregistry._serialization.Model
WebhookUpdateParameters

Construtor

WebhookUpdateParameters(*, tags: Dict[str, str] | None = None, service_uri: str | None = None, custom_headers: Dict[str, str] | None = None, status: str | _models.WebhookStatus | None = None, scope: str | None = None, actions: List[str | _models.WebhookAction] | None = None, **kwargs: Any)

Parâmetros somente de palavra-chave

Nome Description
tags

As marcas do webhook.

service_uri
str

O URI de serviço do webhook para postar notificações.

custom_headers

Cabeçalhos personalizados que serão adicionados às notificações do webhook.

status

O status do webhook no momento em que a operação foi chamada. Os valores conhecidos são: "habilitado" e "desabilitado".

scope
str

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 somente para 'foo:bar'. 'foo' é equivalente a 'foo:latest'. Vazio significa todos os eventos.

actions

A lista de ações que disparam o webhook para postar notificações.

Variáveis

Nome Description
tags

As marcas do webhook.

service_uri
str

O URI de serviço do webhook para postar notificações.

custom_headers

Cabeçalhos personalizados que serão adicionados às notificações do webhook.

status

O status do webhook no momento em que a operação foi chamada. Os valores conhecidos são: "habilitado" e "desabilitado".

scope
str

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 somente para 'foo:bar'. 'foo' é equivalente a 'foo:latest'. Vazio significa todos os eventos.

actions

A lista de ações que disparam o webhook para postar notificações.