QueuesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:queues> -Attribut.
- Vererbung
-
builtins.objectQueuesOperations
Konstruktor
QueuesOperations(*args, **kwargs)
Methoden
create_or_update |
Erstellt oder aktualisiert eine Service Bus-Warteschlange. Dieser Vorgang ist idempotent. |
create_or_update_authorization_rule |
Erstellt eine Autorisierungsregel für eine Warteschlange. |
delete |
Löscht eine Warteschlange aus dem angegebenen Namespace in einer Ressourcengruppe. |
delete_authorization_rule |
Löscht eine Warteschlangenautorisierungsregel. |
get |
Gibt eine Beschreibung für die angegebene Warteschlange zurück. |
get_authorization_rule |
Ruft eine Autorisierungsregel für eine Warteschlange nach Regelname ab. |
list_authorization_rules |
Ruft alle Autorisierungsregeln für eine Warteschlange ab. |
list_by_namespace |
Ruft die Warteschlangen in einem Namespace ab. |
list_keys |
Primäre und sekundäre Verbindungszeichenfolgen für die Warteschlange. |
regenerate_keys |
Generiert die primären oder sekundären Verbindungszeichenfolgen in die Warteschlange neu. |
create_or_update
Erstellt oder aktualisiert eine Service Bus-Warteschlange. Dieser Vorgang ist idempotent.
create_or_update(resource_group_name: str, namespace_name: str, queue_name: str, parameters: _models.SBQueue, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBQueue
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
Parameter, die zum Erstellen oder Aktualisieren einer Warteschlangenressource bereitgestellt werden. Ist entweder ein SBQueue-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
SBQueue oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
create_or_update_authorization_rule
Erstellt eine Autorisierungsregel für eine Warteschlange.
create_or_update_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.SBAuthorizationRule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBAuthorizationRule
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- SBAuthorizationRule oder IO
Die Autorisierungsregel für den freigegebenen Zugriff. Ist entweder ein SBAuthorizationRule-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
SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht eine Warteschlange aus dem angegebenen Namespace in einer Ressourcengruppe.
delete(resource_group_name: str, namespace_name: str, queue_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
- Weitere Informationen
delete_authorization_rule
Löscht eine Warteschlangenautorisierungsregel.
delete_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_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
- Weitere Informationen
get
Gibt eine Beschreibung für die angegebene Warteschlange zurück.
get(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> SBQueue
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
SBQueue oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
get_authorization_rule
Ruft eine Autorisierungsregel für eine Warteschlange nach Regelname ab.
get_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
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
SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_authorization_rules
Ruft alle Autorisierungsregeln für eine Warteschlange ab.
list_authorization_rules(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]
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
Ein Iterator wie eine Instanz von SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_by_namespace
Ruft die Warteschlangen in einem Namespace ab.
list_by_namespace(resource_group_name: str, namespace_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> Iterable[SBQueue]
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 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 SBQueue oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_keys
Primäre und sekundäre Verbindungszeichenfolgen für die Warteschlange.
list_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
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
AccessKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
regenerate_keys
Generiert die primären oder sekundären Verbindungszeichenfolgen in die Warteschlange neu.
regenerate_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.RegenerateAccessKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AccessKeys
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- RegenerateAccessKeyParameters oder IO
Parameter, die zum erneuten Generieren der Autorisierungsregel bereitgestellt werden. Ist entweder ein RegenerateAccessKeyParameters-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
AccessKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
Attribute
models
models = <module 'azure.mgmt.servicebus.v2022_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_01_01_preview\\models\\__init__.py'>
Azure SDK for Python