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


WebhookUpdateParameters Класс

Параметры для обновления веб-перехватчика.

Наследование
azure.mgmt.containerregistry._serialization.Model
WebhookUpdateParameters

Конструктор

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)

Переменные

tags
dict[str, str]

Теги для веб-перехватчика.

service_uri
str

URI службы для веб-перехватчика для отправки уведомлений.

custom_headers
dict[str, str]

Пользовательские заголовки, которые будут добавлены в уведомления веб-перехватчика.

status
str или WebhookStatus

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

scope
str

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

actions
list[str или WebhookAction]

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