Sdílet prostřednictvím


SubscriptionsOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ServiceBusManagementClientje

<xref:subscriptions> Atribut.

Dědičnost
builtins.object
SubscriptionsOperations

Konstruktor

SubscriptionsOperations(*args, **kwargs)

Metody

create_or_update

Vytvoří odběr tématu.

delete

Odstraní odběr ze zadaného tématu.

get

Vrátí popis odběru pro zadané téma.

list_by_topic

Vypište všechny odběry v zadaném tématu.

create_or_update

Vytvoří odběr tématu.

async create_or_update(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, parameters: _models.SBSubscription, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBSubscription

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.

topic_name
str
Vyžadováno

Název tématu. Povinná hodnota.

subscription_name
str
Vyžadováno

Název předplatného. Povinná hodnota.

parameters
SBSubscription nebo IO
Vyžadováno

Parametry zadané k vytvoření prostředku předplatného Je buď SBSubscription, 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

Odběr SB nebo výsledek cls(odpověď)

Návratový typ

Výjimky

Viz také

delete

Odstraní odběr ze zadaného tématu.

async delete(resource_group_name: str, namespace_name: str, topic_name: str, subscription_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.

topic_name
str
Vyžadováno

Název tématu. Povinná hodnota.

subscription_name
str
Vyžadováno

Název předplatného. 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 odběru pro zadané téma.

async get(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, **kwargs: Any) -> SBSubscription

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.

topic_name
str
Vyžadováno

Název tématu. Povinná hodnota.

subscription_name
str
Vyžadováno

Název předplatného. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Odběr SB nebo výsledek cls(odpověď)

Návratový typ

Výjimky

Viz také

list_by_topic

Vypište všechny odběry v zadaném tématu.

list_by_topic(resource_group_name: str, namespace_name: str, topic_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[SBSubscription]

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.

topic_name
str
Vyžadováno

Název tématu. 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 instance SBSubscription 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'>