Sdílet prostřednictvím


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

ServiceBusManagementClientje

<xref:queues> Atribut.

Dědičnost
builtins.object
QueuesOperations

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. Povinná hodnota.

parameters
SBQueue nebo IO
Vyžadováno

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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. Povinná hodnota.

authorization_rule_name
str
Vyžadováno

Název autorizačního pravidla. Povinná hodnota.

parameters
SBAuthorizationRule nebo IO
Vyžadováno

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. 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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. Povinná hodnota.

authorization_rule_name
str
Vyžadováno

Název autorizačního pravidla. 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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. 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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. Povinná hodnota.

authorization_rule_name
str
Vyžadováno

Název autorizačního pravidla. 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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. 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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

skip
int
Vyžadováno

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
Vyžadováno

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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. Povinná hodnota.

authorization_rule_name
str
Vyžadováno

Název autorizačního pravidla. 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

Viz také

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

queue_name
str
Vyžadováno

Název fronty. Povinná hodnota.

authorization_rule_name
str
Vyžadováno

Název autorizačního pravidla. Povinná hodnota.

parameters
RegenerateAccessKeyParameters nebo IO
Vyžadováno

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

Viz také

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