WebhookCreateParameters Klasse
Die Parameter zum Erstellen eines Webhooks.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.containerregistry._serialization.ModelWebhookCreateParameters
Konstruktor
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)
Nur Schlüsselwortparameter
Name | Beschreibung |
---|---|
tags
|
Die Tags für den Webhook. |
location
|
Der Speicherort des Webhooks. Dies kann nicht geändert werden, nachdem die Ressource erstellt wurde. Erforderlich. |
service_uri
|
Der Dienst-URI für den Webhook zum Posten von Benachrichtigungen. |
custom_headers
|
Benutzerdefinierte Header, die den Webhookbenachrichtigungen hinzugefügt werden. |
status
|
str oder
WebhookStatus
Die status des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs. Bekannte Werte sind: "aktiviert" und "deaktiviert". |
scope
|
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
|
Die Liste der Aktionen, die den Webhook zum Posten von Benachrichtigungen auslösen. |
Variablen
Name | Beschreibung |
---|---|
tags
|
Die Tags für den Webhook. |
location
|
Der Speicherort des Webhooks. Dies kann nicht geändert werden, nachdem die Ressource erstellt wurde. Erforderlich. |
service_uri
|
Der Dienst-URI für den Webhook zum Posten von Benachrichtigungen. |
custom_headers
|
Benutzerdefinierte Header, die den Webhookbenachrichtigungen hinzugefügt werden. |
status
|
str oder
WebhookStatus
Die status des Webhooks zum Zeitpunkt des Aufrufs des Vorgangs. Bekannte Werte sind: "aktiviert" und "deaktiviert". |
scope
|
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
|
Die Liste der Aktionen, die den Webhook zum Posten von Benachrichtigungen auslösen. |
Azure SDK for Python