Dela via


SubscriptionsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ServiceBusManagementClient's

<xref:subscriptions> Attributet.

Arv
builtins.object
SubscriptionsOperations

Konstruktor

SubscriptionsOperations(*args, **kwargs)

Metoder

create_or_update

Skapar en ämnesprenumeration.

delete

Tar bort en prenumeration från det angivna ämnet.

get

Returnerar en prenumerationsbeskrivning för det angivna ämnet.

list_by_topic

Visa en lista över alla prenumerationer under ett angivet ämne.

create_or_update

Skapar en ämnesprenumeration.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

topic_name
str
Obligatorisk

Ämnesnamnet. Krävs.

subscription_name
str
Obligatorisk

Prenumerationsnamnet. Krävs.

parameters
SBSubscription eller IO
Obligatorisk

Parametrar som anges för att skapa en prenumerationsresurs. Är antingen en SBSubscription-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

SBSubscription eller resultatet av cls(response)

Returtyp

Undantag

Se även

delete

Tar bort en prenumeration från det angivna ämnet.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

topic_name
str
Obligatorisk

Ämnesnamnet. Krävs.

subscription_name
str
Obligatorisk

Prenumerationsnamnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

Se även

get

Returnerar en prenumerationsbeskrivning för det angivna ämnet.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

topic_name
str
Obligatorisk

Ämnesnamnet. Krävs.

subscription_name
str
Obligatorisk

Prenumerationsnamnet. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

SBSubscription eller resultatet av cls(response)

Returtyp

Undantag

Se även

list_by_topic

Visa en lista över alla prenumerationer under ett angivet ämne.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

topic_name
str
Obligatorisk

Ämnesnamnet. Krävs.

skip
int
Obligatorisk

Hoppa över används bara om en tidigare åtgärd returnerade ett partiellt resultat. Om ett tidigare svar innehåller ett nextLink-element innehåller värdet för nextLink-elementet en skip-parameter som anger en startpunkt som ska användas för efterföljande anrop. Standardvärdet är Ingen.

top
int
Obligatorisk

Kan användas för att begränsa antalet resultat till den senaste N-användningenDetails. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen SBSubscription eller resultatet av cls(response)

Returtyp

Undantag

Se även

Attribut

models

models = <module 'azure.mgmt.servicebus.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_06_01_preview\\models\\__init__.py'>