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í.

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

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

SBQueue nebo výsledek cls(response)

Návratový typ

Výjimky

Viz také

create_or_update_authorization_rule

Vytvoří autorizační pravidlo pro frontu.

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

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

SBAuthorizationRule nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstraní frontu ze zadaného oboru názvů ve skupině prostředků.

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.

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.

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.

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) -> Iterable[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) -> Iterable[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á jenom v případě, že předchozí operace vrátila částečný výsledek. Pokud předchozí odpověď obsahuje nextLink element, hodnota nextLink elementu bude obsahovat parametr skip, který určuje počáteční bod, který se má použít 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ě.

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.

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.v2022_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_10_01_preview\\models\\__init__.py'>