RulesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:rules> -Attribut.
- Vererbung
-
builtins.objectRulesOperations
Konstruktor
RulesOperations(*args, **kwargs)
Methoden
create_or_update |
Erstellt eine neue Regel und aktualisiert eine vorhandene Regel. |
delete |
Löscht eine vorhandene Regel. |
get |
Ruft die Beschreibung für die angegebene Regel ab. |
list_by_subscriptions |
Listet alle Regeln innerhalb des jeweiligen Themenabonnements auf. |
create_or_update
Erstellt eine neue Regel und aktualisiert eine vorhandene Regel.
async create_or_update(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, parameters: _models.Rule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Rule
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
Parameter, die zum Erstellen einer Regel angegeben werden. Ist entweder ein Regeltyp 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
Regel oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht eine vorhandene Regel.
async delete(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. 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
get
Ruft die Beschreibung für die angegebene Regel ab.
async get(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> Rule
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Regel oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_subscriptions
Listet alle Regeln innerhalb des jeweiligen Themenabonnements auf.
list_by_subscriptions(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[Rule]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- skip
- int
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
Kann verwendet werden, um die Anzahl der Ergebnisse auf die neuesten 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 Rule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.servicebus.v2018_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2018_01_01_preview\\models\\__init__.py'>
Azure SDK for Python