Webhook Classe
Um objeto que representa um webhook para um registo de contentor.
As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.
Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.
- Herança
-
azure.mgmt.containerregistry.v2023_11_01_preview.models._models_py3.ResourceWebhook
Construtor
Webhook(*, location: str, tags: 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 |
---|---|
location
|
A localização do recurso. Isto não pode ser alterado após a criação do recurso. Obrigatório. |
tags
|
As etiquetas do recurso. |
status
|
str ou
WebhookStatus
O estado do webhook no momento em que a operação foi chamada. Os valores conhecidos são: "ativado" e "desativado". |
scope
|
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 |
---|---|
id
|
O ID do recurso. |
name
|
O nome do recurso. |
type
|
O tipo de recurso. |
location
|
A localização do recurso. Isto não pode ser alterado após a criação do recurso. Obrigatório. |
tags
|
As etiquetas do recurso. |
system_data
|
Metadados relativos à criação e última modificação do recurso. |
status
|
str ou
WebhookStatus
O estado do webhook no momento em que a operação foi chamada. Os valores conhecidos são: "ativado" e "desativado". |
scope
|
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. |
provisioning_state
|
O estado de aprovisionamento do webhook no momento em que a operação foi chamada. Os valores conhecidos são: "Creating", "Updating", "Deleting", "Succeeded", "Failed" e "Canceled". |
Azure SDK for Python