SubscriptionsOperations Classe
Avviso
NON creare direttamente un'istanza di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:subscriptions> .
- Ereditarietà
-
builtins.objectSubscriptionsOperations
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
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- SBSubscription oppure IO
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
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
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
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
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
SBSubscription o il risultato di cls(response)
Tipo restituito
Eccezioni
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
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- skip
- int
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
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
Attributi
models
models = <module 'azure.mgmt.servicebus.v2022_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_01_01_preview\\models\\__init__.py'>
Azure SDK for Python