Partilhar via


WebhookCreateParameters Classe

Os parâmetros para criar um webhook.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

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

Construtor

WebhookCreateParameters(*, location: str, 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 Só de Palavra-Chave

Name Description
tags

As etiquetas do webhook.

location
str

A localização do webhook. Isto não pode ser alterado após a criação do recurso. Obrigatório.

service_uri
str

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

custom_headers

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

status

O estado do webhook no momento em que a operação foi chamada. Os valores conhecidos são: "ativado" e "desativado".

scope
str

O âmbito dos repositórios onde o evento pode ser acionado. Por exemplo, "foo:>>*<<" significa eventos para todas as etiquetas no repositório "foo". "foo:bar" significa eventos apenas para "foo:bar". 'foo' é equivalente a 'foo:latest'. Vazio significa todos os eventos.

actions

A lista de ações que acionam o webhook para publicar notificações.

Variáveis

Name Description
tags

As etiquetas do webhook.

location
str

A localização do webhook. Isto não pode ser alterado após a criação do recurso. Obrigatório.

service_uri
str

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

custom_headers

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

status

O estado do webhook no momento em que a operação foi chamada. Os valores conhecidos são: "ativado" e "desativado".

scope
str

O âmbito dos repositórios onde o evento pode ser acionado. Por exemplo, "foo:>>*<<" significa eventos para todas as etiquetas no repositório "foo". "foo:bar" significa eventos apenas para "foo:bar". 'foo' é equivalente a 'foo:latest'. Vazio significa todos os eventos.

actions

A lista de ações que acionam o webhook para publicar notificações.