Freigeben über


SubscriptionsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

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

ServiceBusManagementClient's

<xref:subscriptions> -Attribut.

Vererbung
builtins.object
SubscriptionsOperations

Konstruktor

SubscriptionsOperations(*args, **kwargs)

Methoden

create_or_update

Erstellt ein Themenabonnement.

delete

Löscht ein Abonnement aus dem angegebenen Thema.

get

Gibt eine Abonnementbeschreibung für das angegebene Thema zurück.

list_by_topic

Listet alle Abonnements unter einem angegebenen Thema auf.

create_or_update

Erstellt ein Themenabonnement.

create_or_update(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, parameters: _models.SBSubscription, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBSubscription

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

topic_name
str
Erforderlich

Der Name des Themas. Erforderlich.

subscription_name
str
Erforderlich

Der Abonnementname. Erforderlich.

parameters
SBSubscription oder IO
Erforderlich

Parameter, die zum Erstellen einer Abonnementressource bereitgestellt werden. Ist entweder ein SBSubscription-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

Gibt zurück

SBSubscription oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Weitere Informationen

delete

Löscht ein Abonnement aus dem angegebenen Thema.

delete(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

topic_name
str
Erforderlich

Der Name des Themas. Erforderlich.

subscription_name
str
Erforderlich

Der Abonnementname. Erforderlich.

cls
callable

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

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Weitere Informationen

get

Gibt eine Abonnementbeschreibung für das angegebene Thema zurück.

get(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, **kwargs: Any) -> SBSubscription

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

topic_name
str
Erforderlich

Der Name des Themas. Erforderlich.

subscription_name
str
Erforderlich

Der Abonnementname. Erforderlich.

cls
callable

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

Gibt zurück

SBSubscription oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Weitere Informationen

list_by_topic

Listet alle Abonnements unter einem angegebenen Thema auf.

list_by_topic(resource_group_name: str, namespace_name: str, topic_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> Iterable[SBSubscription]

Parameter

resource_group_name
str
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

topic_name
str
Erforderlich

Der Name des Themas. Erforderlich.

skip
int
Erforderlich

Skip wird nur verwendet, wenn ein vorheriger Vorgang ein Teilergebnis zurückgegeben hat. Wenn eine vorherige Antwort ein nextLink-Element enthält, enthält der Wert des nextLink-Elements einen Skip-Parameter, der einen Startpunkt angibt, der für nachfolgende Aufrufe verwendet werden soll. Der Standardwert ist Keine.

top
int
Erforderlich

Kann verwendet werden, um die Anzahl der Ergebnisse auf die letzten N usageDetails zu beschränken. 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 eine Instanz von SBSubscription oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Weitere Informationen

Attribute

models

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