QueuesOperations Třída
Upozornění
NEVYTVOŘETE instanci této třídy přímo.
Místo toho byste měli přistupovat k následujícím operacím prostřednictvím
<xref:queues> Atribut.
- Dědičnost
-
builtins.objectQueuesOperations
Konstruktor
QueuesOperations(*args, **kwargs)
Metody
create_or_update |
Vytvoří nebo aktualizuje frontu služby Service Bus. Tato operace je idempotentní. |
create_or_update_authorization_rule |
Vytvoří autorizační pravidlo pro frontu. |
delete |
Odstraní frontu ze zadaného oboru názvů ve skupině prostředků. |
delete_authorization_rule |
Odstraní autorizační pravidlo fronty. |
get |
Vrátí popis zadané fronty. |
get_authorization_rule |
Získá autorizační pravidlo pro frontu podle názvu pravidla. |
list_authorization_rules |
Získá všechna autorizační pravidla pro frontu. |
list_by_namespace |
Získá fronty v oboru názvů. |
list_keys |
Primární a sekundární připojovací řetězce k frontě. |
regenerate_keys |
Znovu vygeneruje primární nebo sekundární připojovací řetězce do fronty. |
create_or_update
Vytvoří nebo aktualizuje frontu služby Service Bus. Tato operace je idempotentní.
async 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
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
Parametry zadané k vytvoření nebo aktualizaci prostředku fronty Je buď typ SBQueue, nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBQueue nebo výsledek cls(response)
Návratový typ
Výjimky
create_or_update_authorization_rule
Vytvoří autorizační pravidlo pro frontu.
async 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
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- parameters
- SBAuthorizationRule nebo IO
Autorizační pravidlo sdíleného přístupu. Je typ SBAuthorizationRule nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBAuthorizationRule nebo výsledek cls(response)
Návratový typ
Výjimky
delete
Odstraní frontu ze zadaného oboru názvů ve skupině prostředků.
async delete(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
delete_authorization_rule
Odstraní autorizační pravidlo fronty.
async delete_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
get
Vrátí popis zadané fronty.
async get(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> SBQueue
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBQueue nebo výsledek cls(response)
Návratový typ
Výjimky
get_authorization_rule
Získá autorizační pravidlo pro frontu podle názvu pravidla.
async get_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
SBAuthorizationRule nebo výsledek cls(response)
Návratový typ
Výjimky
list_authorization_rules
Získá všechna autorizační pravidla pro frontu.
list_authorization_rules(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance SBAuthorizationRule, nebo výsledek cls(response)
Návratový typ
Výjimky
list_by_namespace
Získá fronty v oboru názvů.
list_by_namespace(resource_group_name: str, namespace_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[SBQueue]
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.
- skip
- int
Skip se používá pouze v případě, že předchozí operace vrátila částečný výsledek. Pokud předchozí odpověď obsahuje prvek nextLink, bude hodnota elementu nextLink obsahovat parametr skip, který určuje počáteční bod pro další volání. Výchozí hodnota je Žádná.
- top
- int
Lze použít k omezení počtu výsledků na nejnovější N usageDetails. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance sbQueue nebo výsledek cls(response)
Návratový typ
Výjimky
list_keys
Primární a sekundární připojovací řetězce k frontě.
async list_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
AccessKeys nebo výsledek cls(response)
Návratový typ
Výjimky
regenerate_keys
Znovu vygeneruje primární nebo sekundární připojovací řetězce do fronty.
async 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
Parametry
- resource_group_name
- str
Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.
- parameters
- RegenerateAccessKeyParameters nebo IO
Parametry zadané k opětovnému vygenerování autorizačního pravidla Je buď typ RegenerateAccessKeyParameters, nebo vstupně-výstupní operace. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
AccessKeys nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
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'>
Azure SDK for Python