Condividi tramite


SubscriptionsOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ServiceBusManagementClient's

Attributo<xref:subscriptions> .

Ereditarietà
builtins.object
SubscriptionsOperations

Costruttore

SubscriptionsOperations(*args, **kwargs)

Metodi

create_or_update

Crea una sottoscrizione di argomento.

delete

Elimina una sottoscrizione dall'argomento specificato.

get

Restituisce una descrizione della sottoscrizione per l'argomento specificato.

list_by_topic

Elencare tutte le sottoscrizioni in un argomento specificato.

create_or_update

Crea una sottoscrizione di argomento.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

namespace_name
str
Necessario

Nome dello spazio dei nomi. Obbligatorio.

topic_name
str
Necessario

Nome dell'argomento. Obbligatorio.

subscription_name
str
Necessario

Nome della sottoscrizione. Obbligatorio.

parameters
SBSubscription oppure IO
Necessario

Parametri forniti per creare una risorsa di sottoscrizione. È un tipo SBSubscription o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

SBSubscription o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

delete

Elimina una sottoscrizione dall'argomento specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

namespace_name
str
Necessario

Nome dello spazio dei nomi. Obbligatorio.

topic_name
str
Necessario

Nome dell'argomento. Obbligatorio.

subscription_name
str
Necessario

Nome della sottoscrizione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

get

Restituisce una descrizione della sottoscrizione per l'argomento specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

namespace_name
str
Necessario

Nome dello spazio dei nomi. Obbligatorio.

topic_name
str
Necessario

Nome dell'argomento. Obbligatorio.

subscription_name
str
Necessario

Nome della sottoscrizione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

SBSubscription o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

list_by_topic

Elencare tutte le sottoscrizioni in un argomento specificato.

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]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

namespace_name
str
Necessario

Nome dello spazio dei nomi. Obbligatorio.

topic_name
str
Necessario

Nome dell'argomento. Obbligatorio.

skip
int
Necessario

Skip viene usato solo se un'operazione precedente ha restituito un risultato parziale. Se una risposta precedente contiene un elemento nextLink, il valore dell'elemento nextLink includerà un parametro skip che specifica un punto iniziale da usare per le chiamate successive. Il valore predefinito è Nessuno.

top
int
Necessario

Può essere usato per limitare il numero di risultati ai più recenti N usageDetails. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di SBSubscription o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

Attributi

models

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