QueuesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie 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_all |
Ruft die Warteschlangen in einem Namespace ab. |
list_authorization_rules |
Ruft alle Autorisierungsregeln für eine Warteschlange ab. |
list_keys |
Primäre und sekundäre Verbindungszeichenfolgen für die Warteschlange. |
post_authorization_rule |
Ruft eine Autorisierungsregel für eine Warteschlange nach Regelname ab. |
regenerate_keys |
Regeneriert die primären oder sekundären Verbindungszeichenfolgen für die Warteschlange. |
create_or_update
Erstellt oder aktualisiert eine Service Bus-Warteschlange. Dieser Vorgang ist idempotent.
async create_or_update(resource_group_name: str, namespace_name: str, queue_name: str, parameters: _models.QueueCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.QueueResource
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- QueueCreateOrUpdateParameters oder IO
Parameter, die zum Erstellen oder Aktualisieren einer Warteschlangenressource bereitgestellt werden. Ist entweder ein QueueCreateOrUpdateParameters-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
QueueResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
create_or_update_authorization_rule
Erstellt eine Autorisierungsregel für eine Warteschlange.
async create_or_update_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.SharedAccessAuthorizationRuleCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SharedAccessAuthorizationRuleResource
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- SharedAccessAuthorizationRuleCreateOrUpdateParameters oder IO
Die Autorisierungsregel für den freigegebenen Zugriff. Ist entweder ein SharedAccessAuthorizationRuleCreateOrUpdateParameters-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
SharedAccessAuthorizationRuleResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht eine Warteschlange aus dem angegebenen Namespace in einer Ressourcengruppe.
async 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.
async 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.
async get(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> QueueResource
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
QueueResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
get_authorization_rule
Ruft eine Autorisierungsregel für eine Warteschlange nach Regelname ab.
async get_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SharedAccessAuthorizationRuleResource
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
SharedAccessAuthorizationRuleResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_all
Ruft die Warteschlangen in einem Namespace ab.
list_all(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[QueueResource]
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 QueueResource 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) -> AsyncIterable[SharedAccessAuthorizationRuleResource]
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 SharedAccessAuthorizationRuleResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_keys
Primäre und sekundäre Verbindungszeichenfolgen für die Warteschlange.
async list_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> ResourceListKeys
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
ResourceListKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
post_authorization_rule
Ruft eine Autorisierungsregel für eine Warteschlange nach Regelname ab.
async post_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SharedAccessAuthorizationRuleResource
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
SharedAccessAuthorizationRuleResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
regenerate_keys
Regeneriert die primären oder sekundären Verbindungszeichenfolgen für die Warteschlange.
async regenerate_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.RegenerateKeysParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceListKeys
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- RegenerateKeysParameters oder IO
Parameter, die zur Neugenerierung der Autorisierungsregel angegeben werden. Ist entweder ein RegenerateKeysParameters-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
ResourceListKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
Attribute
models
models = <module 'azure.mgmt.servicebus.v2015_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2015_08_01\\models\\__init__.py'>
Azure SDK for Python