Freigeben über


WebhooksOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

ContainerRegistryManagementClient's

<xref:webhooks> -Attribut.

Vererbung
builtins.object
WebhooksOperations

Konstruktor

WebhooksOperations(*args, **kwargs)

Methoden

begin_create

Erstellt einen Webhook für eine Containerregistrierung mit den angegebenen Parametern.

begin_delete

Löscht einen Webhook aus einer Containerregistrierung.

begin_update

Updates einen Webhook mit den angegebenen Parametern.

get

Ruft die Eigenschaften des angegebenen Webhooks ab.

get_callback_config

Ruft die Konfiguration des Dienst-URI und benutzerdefinierte Header für den Webhook ab.

list

Listet alle Webhooks für die angegebene Containerregistrierung auf.

list_events

Listet die aktuellen Ereignisse für den angegebenen Webhook auf.

ping

Löst ein Pingereignis aus, das an den Webhook gesendet werden muss.

begin_create

Erstellt einen Webhook für eine Containerregistrierung mit den angegebenen Parametern.

async begin_create(resource_group_name: str, registry_name: str, webhook_name: str, webhook_create_parameters: _models.WebhookCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Webhook]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

webhook_name
str
Erforderlich

Der Name des Webhooks. Erforderlich.

webhook_create_parameters
WebhookCreateParameters oder IO
Erforderlich

Die Parameter zum Erstellen eines Webhooks. Ist entweder ein WebhookCreateParameters-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder AsyncPollingMethod

Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Ein instance von AsyncLROPoller, der entweder Webhook oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löscht einen Webhook aus einer Containerregistrierung.

async begin_delete(resource_group_name: str, registry_name: str, webhook_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

webhook_name
str
Erforderlich

Der Name des Webhooks. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder AsyncPollingMethod

Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Ein instance von AsyncLROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_update

Updates einen Webhook mit den angegebenen Parametern.

async begin_update(resource_group_name: str, registry_name: str, webhook_name: str, webhook_update_parameters: _models.WebhookUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Webhook]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

webhook_name
str
Erforderlich

Der Name des Webhooks. Erforderlich.

webhook_update_parameters
WebhookUpdateParameters oder IO
Erforderlich

Die Parameter zum Aktualisieren eines Webhooks. Ist entweder ein WebhookUpdateParameters-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.

polling
bool oder AsyncPollingMethod

Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Ein instance von AsyncLROPoller, der entweder Webhook oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft die Eigenschaften des angegebenen Webhooks ab.

async get(resource_group_name: str, registry_name: str, webhook_name: str, **kwargs: Any) -> Webhook

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

webhook_name
str
Erforderlich

Der Name des Webhooks. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Webhook oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_callback_config

Ruft die Konfiguration des Dienst-URI und benutzerdefinierte Header für den Webhook ab.

async get_callback_config(resource_group_name: str, registry_name: str, webhook_name: str, **kwargs: Any) -> CallbackConfig

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

webhook_name
str
Erforderlich

Der Name des Webhooks. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

CallbackConfig oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Listet alle Webhooks für die angegebene Containerregistrierung auf.

list(resource_group_name: str, registry_name: str, **kwargs: Any) -> AsyncIterable[Webhook]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance des Webhooks oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

list_events

Listet die aktuellen Ereignisse für den angegebenen Webhook auf.

list_events(resource_group_name: str, registry_name: str, webhook_name: str, **kwargs: Any) -> AsyncIterable[Event]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

webhook_name
str
Erforderlich

Der Name des Webhooks. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance eines Ereignisses oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

ping

Löst ein Pingereignis aus, das an den Webhook gesendet werden muss.

async ping(resource_group_name: str, registry_name: str, webhook_name: str, **kwargs: Any) -> EventInfo

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

webhook_name
str
Erforderlich

Der Name des Webhooks. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

EventInfo oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

models = <module 'azure.mgmt.containerregistry.v2023_11_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2023_11_01_preview\\models\\__init__.py'>