Freigeben über


PartnerTopicEventSubscriptionsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

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

EventGridManagementClient's

<xref:partner_topic_event_subscriptions> -Attribut.

Vererbung
builtins.object
PartnerTopicEventSubscriptionsOperations

Konstruktor

PartnerTopicEventSubscriptionsOperations(*args, **kwargs)

Methoden

begin_create_or_update

Erstellen oder aktualisieren Sie ein Ereignisabonnement eines Partnerthemas.

Erstellt oder aktualisiert asynchron ein Ereignisabonnement eines Partnerthemas mit den angegebenen Parametern. Vorhandene Ereignisabonnements werden mit dieser API aktualisiert.

begin_delete

Löschen Sie ein Ereignisabonnement eines Partnerthemas.

Löschen Sie ein vorhandenes Ereignisabonnement eines Partnerthemas.

begin_update

Aktualisieren Sie das Ereignisabonnement eines Partnerthemas.

Aktualisieren Sie ein vorhandenes Ereignisabonnement eines Partnerthemas.

get

Rufen Sie ein Ereignisabonnement eines Partnerthemas ab.

Ruft Eigenschaften eines Ereignisabonnements eines Partnerthemas ab.

get_delivery_attributes

Abrufen von Übermittlungsattributen für ein Ereignisabonnement eines Partnerthemas.

Rufen Sie alle Übermittlungsattribute für ein Ereignisabonnement eines Partnerthemas ab.

get_full_url

Rufen Sie die vollständige URL eines Ereignisabonnements eines Partnerthemas ab.

Rufen Sie die vollständige Endpunkt-URL für ein Ereignisabonnement eines Partnerthemas ab.

list_by_partner_topic

Auflisten von Ereignisabonnements eines Partnerthemas.

Listen Sie Ereignisabonnements auf, die zu einem bestimmten Partnerthema gehören.

begin_create_or_update

Erstellen oder aktualisieren Sie ein Ereignisabonnement eines Partnerthemas.

Erstellt oder aktualisiert asynchron ein Ereignisabonnement eines Partnerthemas mit den angegebenen Parametern. Vorhandene Ereignisabonnements werden mit dieser API aktualisiert.

begin_create_or_update(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, event_subscription_info: _models.EventSubscription, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.EventSubscription]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Erforderlich.

partner_topic_name
str
Erforderlich

Den Namen des Partnerthemas. Erforderlich.

event_subscription_name
str
Erforderlich

Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden. Erforderlich.

event_subscription_info
EventSubscription oder IO
Erforderlich

Ereignisabonnementeigenschaften, die die Ziel- und Filterinformationen enthalten. Ist entweder ein EventSubscription-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 PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Ü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 LROPoller, der entweder EventSubscription oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löschen Sie ein Ereignisabonnement eines Partnerthemas.

Löschen Sie ein vorhandenes Ereignisabonnement eines Partnerthemas.

begin_delete(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Erforderlich.

partner_topic_name
str
Erforderlich

Den Namen des Partnerthemas. Erforderlich.

event_subscription_name
str
Erforderlich

Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden. 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 PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Ü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 LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_update

Aktualisieren Sie das Ereignisabonnement eines Partnerthemas.

Aktualisieren Sie ein vorhandenes Ereignisabonnement eines Partnerthemas.

begin_update(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, event_subscription_update_parameters: _models.EventSubscriptionUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.EventSubscription]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Erforderlich.

partner_topic_name
str
Erforderlich

Den Namen des Partnerthemas. Erforderlich.

event_subscription_name
str
Erforderlich

Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden. Erforderlich.

event_subscription_update_parameters
EventSubscriptionUpdateParameters oder IO
Erforderlich

Ereignisabonnementinformationen wurden aktualisiert. Ist entweder ein EventSubscriptionUpdateParameters-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 PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Ü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 LROPoller, der entweder EventSubscription oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Rufen Sie ein Ereignisabonnement eines Partnerthemas ab.

Ruft Eigenschaften eines Ereignisabonnements eines Partnerthemas ab.

get(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> EventSubscription

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Erforderlich.

partner_topic_name
str
Erforderlich

Den Namen des Partnerthemas. Erforderlich.

event_subscription_name
str
Erforderlich

Name des zu findenden Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden. Erforderlich.

cls
callable

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

Gibt zurück

EventSubscription oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_delivery_attributes

Abrufen von Übermittlungsattributen für ein Ereignisabonnement eines Partnerthemas.

Rufen Sie alle Übermittlungsattribute für ein Ereignisabonnement eines Partnerthemas ab.

get_delivery_attributes(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> DeliveryAttributeListResult

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Erforderlich.

partner_topic_name
str
Erforderlich

Den Namen des Partnerthemas. Erforderlich.

event_subscription_name
str
Erforderlich

Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden. Erforderlich.

cls
callable

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

Gibt zurück

DeliveryAttributeListResult oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_full_url

Rufen Sie die vollständige URL eines Ereignisabonnements eines Partnerthemas ab.

Rufen Sie die vollständige Endpunkt-URL für ein Ereignisabonnement eines Partnerthemas ab.

get_full_url(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> EventSubscriptionFullUrl

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Erforderlich.

partner_topic_name
str
Erforderlich

Den Namen des Partnerthemas. Erforderlich.

event_subscription_name
str
Erforderlich

Name des Ereignisabonnements. Ereignisabonnementnamen dürfen zwischen 3 und 100 Zeichen lang sein und nur alphanumerische Buchstaben verwenden. Erforderlich.

cls
callable

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

Gibt zurück

EventSubscriptionFullUrl oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_partner_topic

Auflisten von Ereignisabonnements eines Partnerthemas.

Listen Sie Ereignisabonnements auf, die zu einem bestimmten Partnerthema gehören.

list_by_partner_topic(resource_group_name: str, partner_topic_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[EventSubscription]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe im Abonnement des Benutzers. Erforderlich.

partner_topic_name
str
Erforderlich

Den Namen des Partnerthemas. Erforderlich.

filter
str
Erforderlich

Die Abfrage, die verwendet wird, um die Suchergebnisse mithilfe der OData-Syntax zu filtern. Das Filtern ist nur für die Eigenschaft "name" und mit einer begrenzten Anzahl von OData-Vorgängen zulässig. Diese Vorgänge sind: die "contains"-Funktion sowie die folgenden logischen Vorgänge: not, and, or, eq (for equal) and ne (for not equal). Es werden keine arithmetischen Operationen unterstützt. Im Folgenden finden Sie ein gültiges Filterbeispiel: $filter=contains(namE, 'PATTERN') und name ne 'PATTERN-1'. Es folgt kein gültiges Filterbeispiel: $filter=location eq 'westus'. Der Standardwert ist Keine.

top
int
Erforderlich

Die Anzahl der Ergebnisse, die pro Seite für den Listenvorgang zurückgegeben werden sollen. Gültiger Bereich für top-Parameter ist 1 bis 100. Wenn nicht angegeben, beträgt die Standardanzahl der zurückgegebenen Ergebnisse 20 Elemente pro Seite. Der Standardwert ist Keine.

cls
callable

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

Gibt zurück

Ein Iterator wie instance von EventSubscription oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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