Freigeben über


WebhookUpdateParameters Klasse

Die Parameter zum Aktualisieren eines Webhooks.

Vererbung
azure.mgmt.containerregistry._serialization.Model
WebhookUpdateParameters

Konstruktor

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)

Variablen

tags
dict[str, str]

Die Tags für den Webhook.

service_uri
str

Der Dienst-URI für den Webhook zum Posten von Benachrichtigungen.

custom_headers
dict[str, str]

Benutzerdefinierte Header, die den Webhookbenachrichtigungen hinzugefügt werden.

status
str oder WebhookStatus

Der Status des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs. Bekannte Werte sind: "aktiviert" und "deaktiviert".

scope
str

Der Bereich der Repositorys, in denen das Ereignis ausgelöst werden kann. Beispielsweise bedeutet "foo:>>*<<" Ereignisse für alle Tags im Repository "foo". "foo:bar" bedeutet Ereignisse nur für "foo:bar". "foo" entspricht "foo:latest". Leer bedeutet alle Ereignisse.

actions
list[str oder WebhookAction]

Die Liste der Aktionen, die den Webhook zum Posten von Benachrichtigungen auslösen.