Поделиться через


Webhook Класс

Объект , представляющий веб-перехватчик для реестра контейнеров.

Переменные заполняются только сервером и игнорируются при отправке запроса.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.containerregistry.v2022_02_01_preview.models._models_py3.Resource
Webhook

Конструктор

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)

Переменные

id
str

Идентификатор ресурса.

name
str

Имя ресурса.

type
str

Тип ресурса.

location
str

Расположение ресурса. Это невозможно изменить после создания ресурса. Обязательный.

tags
dict[str, str]

Теги ресурса.

system_data
SystemData

Метаданные, относящиеся к созданию и последнему изменению ресурса.

status
str или WebhookStatus

Состояние веб-перехватчика на момент вызова операции. Известные значения: "enabled" и "disabled".

scope
str

Область репозиториев, в которых может быть активировано событие. Например, foo:>>*<<означает события для всех тегов в репозитории foo. "foo:bar" означает события только для "foo:bar". "foo" эквивалентно "foo:latest". Пусто означает все события.

actions
list[str или WebhookAction]

Список действий, которые активируют веб-перехватчик для публикации уведомлений.

provisioning_state
str или ProvisioningState

Состояние подготовки веб-перехватчика на момент вызова операции. Известные значения: "Creating", "Updating", "Deleting", "Succeeded", "Failed" и "Canceled".