QueuesOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:queues> .
- Ereditarietà
-
builtins.objectQueuesOperations
Costruttore
QueuesOperations(*args, **kwargs)
Metodi
create_or_update |
Crea o aggiorna una coda del bus di servizio. Questa operazione è idempotente. |
create_or_update_authorization_rule |
Crea una regola di autorizzazione per una coda. |
delete |
Elimina una coda dallo spazio dei nomi specificato in un gruppo di risorse. |
delete_authorization_rule |
Elimina una regola di autorizzazione della coda. |
get |
Restituisce una descrizione per la coda specificata. |
get_authorization_rule |
Ottiene una regola di autorizzazione per una coda in base al nome della regola. |
list_authorization_rules |
Ottiene tutte le regole di autorizzazione per una coda. |
list_by_namespace |
Ottiene le code all'interno di uno spazio dei nomi. |
list_keys |
Stringhe di connessione primaria e secondaria alla coda. |
regenerate_keys |
Rigenera le stringhe di connessione primaria o secondaria alla coda. |
create_or_update
Crea o aggiorna una coda del bus di servizio. Questa operazione è idempotente.
async create_or_update(resource_group_name: str, namespace_name: str, queue_name: str, parameters: _models.SBQueue, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBQueue
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
Parametri forniti per creare o aggiornare una risorsa della coda. È un tipo SBQueue o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
SBQueue o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update_authorization_rule
Crea una regola di autorizzazione per una coda.
async create_or_update_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.SBAuthorizationRule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBAuthorizationRule
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- SBAuthorizationRule oppure IO
Regola di autorizzazione di accesso condiviso. È un tipo SBAuthorizationRule o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina una coda dallo spazio dei nomi specificato in un gruppo di risorse.
async delete(resource_group_name: str, namespace_name: str, queue_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 la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
delete_authorization_rule
Elimina una regola di autorizzazione della coda.
async delete_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_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 la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Restituisce una descrizione per la coda specificata.
async get(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> SBQueue
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 la risposta diretta
Restituisce
SBQueue o il risultato di cls(response)
Tipo restituito
Eccezioni
get_authorization_rule
Ottiene una regola di autorizzazione per una coda in base al nome della regola.
async get_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
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 la risposta diretta
Restituisce
SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
list_authorization_rules
Ottiene tutte le regole di autorizzazione per una coda.
list_authorization_rules(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]
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 la risposta diretta
Restituisce
Iteratore come l'istanza di SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
list_by_namespace
Ottiene le code all'interno di uno spazio dei nomi.
list_by_namespace(resource_group_name: str, namespace_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[SBQueue]
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 di partenza da usare per le chiamate successive. Il valore predefinito è Nessuno.
- top
- int
Può essere usato per limitare il numero di risultati agli ultimi N usageDetails. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di SBQueue o il risultato di cls(response)
Tipo restituito
Eccezioni
list_keys
Stringhe di connessione primaria e secondaria alla coda.
async list_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
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 la risposta diretta
Restituisce
AccessKeys o il risultato di cls(response)
Tipo restituito
Eccezioni
regenerate_keys
Rigenera le stringhe di connessione primaria o secondaria alla coda.
async regenerate_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.RegenerateAccessKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AccessKeys
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- RegenerateAccessKeyParameters oppure IO
Parametri forniti per rigenerare la regola di autorizzazione. È un tipo RegenerateAccessKeyParameters o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
AccessKeys o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.servicebus.v2022_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_10_01_preview\\models\\__init__.py'>
Azure SDK for Python