Condividi tramite


QueuesOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ServiceBusManagementClient's

Attributo<xref:queues> .

Ereditarietà
builtins.object
QueuesOperations

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_all

Ottiene le code all'interno di uno spazio dei nomi.

list_authorization_rules

Ottiene tutte le regole di autorizzazione per una coda.

list_keys

Stringhe di connessione primaria e secondaria alla coda.

post_authorization_rule

Ottiene una regola di autorizzazione per una coda in base al nome della regola.

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.

create_or_update(resource_group_name: str, namespace_name: str, queue_name: str, parameters: _models.QueueCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.QueueResource

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

parameters
QueueCreateOrUpdateParameters oppure IO
Necessario

Parametri forniti per creare o aggiornare una risorsa della coda. È un tipo QueueCreateOrUpdateParameters 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

QueueResource o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

create_or_update_authorization_rule

Crea una regola di autorizzazione per una coda.

create_or_update_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.SharedAccessAuthorizationRuleCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SharedAccessAuthorizationRuleResource

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

authorization_rule_name
str
Necessario

Nome della regola di autorizzazione. Obbligatorio.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters oppure IO
Necessario

Regola di autorizzazione di accesso condiviso. È un tipo SharedAccessAuthorizationRuleCreateOrUpdateParameters 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

SharedAccessAuthorizationRuleResource o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina una coda dallo spazio dei nomi specificato in un gruppo di risorse.

delete(resource_group_name: str, namespace_name: str, queue_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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

delete_authorization_rule

Elimina una regola di autorizzazione della coda.

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
Necessario

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

namespace_name
str
Necessario

Nome dello spazio dei nomi. Obbligatorio.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

authorization_rule_name
str
Necessario

Nome della regola di autorizzazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

get

Restituisce una descrizione per la coda specificata.

get(resource_group_name: str, namespace_name: str, queue_name: str, **kwargs: Any) -> QueueResource

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

QueueResource o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

get_authorization_rule

Ottiene una regola di autorizzazione per una coda in base al nome della regola.

get_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SharedAccessAuthorizationRuleResource

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

authorization_rule_name
str
Necessario

Nome della regola di autorizzazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

SharedAccessAuthorizationRuleResource o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

list_all

Ottiene le code all'interno di uno spazio dei nomi.

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

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.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

Vedi anche

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) -> Iterable[SharedAccessAuthorizationRuleResource]

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come istanza di SharedAccessAuthorizationRuleResource o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

list_keys

Stringhe di connessione primaria e secondaria alla coda.

list_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> ResourceListKeys

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

authorization_rule_name
str
Necessario

Nome della regola di autorizzazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

ResourceListKeys o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

post_authorization_rule

Ottiene una regola di autorizzazione per una coda in base al nome della regola.

post_authorization_rule(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, **kwargs: Any) -> SharedAccessAuthorizationRuleResource

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

authorization_rule_name
str
Necessario

Nome della regola di autorizzazione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

SharedAccessAuthorizationRuleResource o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

regenerate_keys

Rigenera le stringhe di connessione primaria o secondaria alla coda.

regenerate_keys(resource_group_name: str, namespace_name: str, queue_name: str, authorization_rule_name: str, parameters: _models.RegenerateKeysParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceListKeys

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.

queue_name
str
Necessario

Nome della coda. Obbligatorio.

authorization_rule_name
str
Necessario

Nome della regola di autorizzazione. Obbligatorio.

parameters
RegenerateKeysParameters oppure IO
Necessario

Parametri forniti per rigenerare la regola di autorizzazione. È un tipo RegenerateKeysParameters 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

ResourceListKeys o il risultato di cls(response)

Tipo restituito

Eccezioni

Vedi anche

Attributi

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