Udostępnij za pośrednictwem


SubscriptionsOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

ServiceBusManagementClient's'

<xref:subscriptions> Atrybut.

Dziedziczenie
builtins.object
SubscriptionsOperations

Konstruktor

SubscriptionsOperations(*args, **kwargs)

Metody

create_or_update

Tworzy subskrypcję tematu.

delete

Usuwa subskrypcję z określonego tematu.

get

Zwraca opis subskrypcji dla określonego tematu.

list_all

Wyświetl listę wszystkich subskrypcji w ramach określonego tematu.

create_or_update

Tworzy subskrypcję tematu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

topic_name
str
Wymagane

Nazwa tematu. Wymagane.

subscription_name
str
Wymagane

Nazwa subskrypcji. Wymagane.

parameters
SubscriptionCreateOrUpdateParameters lub IO
Wymagane

Parametry podane do utworzenia zasobu subskrypcji. Jest typem SubscriptionCreateOrUpdateParameters lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

SubscriptionResource lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

delete

Usuwa subskrypcję z określonego tematu.

delete(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

topic_name
str
Wymagane

Nazwa tematu. Wymagane.

subscription_name
str
Wymagane

Nazwa subskrypcji. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

get

Zwraca opis subskrypcji dla określonego tematu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

topic_name
str
Wymagane

Nazwa tematu. Wymagane.

subscription_name
str
Wymagane

Nazwa subskrypcji. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

SubscriptionResource lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

list_all

Wyświetl listę wszystkich subskrypcji w ramach określonego tematu.

list_all(resource_group_name: str, namespace_name: str, topic_name: str, **kwargs: Any) -> Iterable[SubscriptionResource]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

topic_name
str
Wymagane

Nazwa tematu. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu SubscriptionResource lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

Atrybuty

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