Freigeben über


QueuesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:

ServiceBusManagementClient's

<xref:queues> -Attribut.

Vererbung
builtins.object
QueuesOperations

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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. Erforderlich.

parameters
QueueCreateOrUpdateParameters oder IO
Erforderlich

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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. Erforderlich.

authorization_rule_name
str
Erforderlich

Der Name der Autorisierungsregel. Erforderlich.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters oder IO
Erforderlich

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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. Erforderlich.

authorization_rule_name
str
Erforderlich

Der Name der Autorisierungsregel. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. Erforderlich.

authorization_rule_name
str
Erforderlich

Der Name der Autorisierungsregel. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. Erforderlich.

authorization_rule_name
str
Erforderlich

Der Name der Autorisierungsregel. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. Erforderlich.

authorization_rule_name
str
Erforderlich

Der Name der Autorisierungsregel. 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
Erforderlich

Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

namespace_name
str
Erforderlich

Der Namespacename. Erforderlich.

queue_name
str
Erforderlich

Der Warteschlangenname. Erforderlich.

authorization_rule_name
str
Erforderlich

Der Name der Autorisierungsregel. Erforderlich.

parameters
RegenerateKeysParameters oder IO
Erforderlich

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'>