Condividi tramite


QueueServicesOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

StorageManagementClient's

Attributo<xref:queue_services> .

Ereditarietà
builtins.object
QueueServicesOperations

Costruttore

QueueServicesOperations(*args, **kwargs)

Metodi

get_service_properties

Ottiene le proprietà del servizio di accodamento di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Condivisione risorse tra le origini).

list

Elencare tutti i servizi di accodamento per l'account di archiviazione.

set_service_properties

Imposta le proprietà del servizio di accodamento di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Condivisione risorse tra le origini).

get_service_properties

Ottiene le proprietà del servizio di accodamento di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Condivisione risorse tra le origini).

async get_service_properties(resource_group_name: str, account_name: str, queue_service_name: str | Enum30, **kwargs: Any) -> QueueServiceProperties

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

queue_service_name
str oppure Enum30
Necessario

Nome del servizio di accodamento all'interno dell'account di archiviazione specificato. Il nome del servizio di accodamento deve essere 'default'. "default" Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

QueueServiceProperties o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elencare tutti i servizi di accodamento per l'account di archiviazione.

async list(resource_group_name: str, account_name: str, **kwargs: Any) -> ListQueueServices

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

ListQueueServices o il risultato di cls(response)

Tipo restituito

Eccezioni

set_service_properties

Imposta le proprietà del servizio di accodamento di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Condivisione risorse tra le origini).

async set_service_properties(resource_group_name: str, account_name: str, queue_service_name: str | _models.Enum30, parameters: _models.QueueServiceProperties, *, content_type: str = 'application/json', **kwargs: Any) -> _models.QueueServiceProperties

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

account_name
str
Necessario

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.

queue_service_name
str oppure Enum30
Necessario

Nome del servizio di accodamento all'interno dell'account di archiviazione specificato. Il nome del servizio di accodamento deve essere 'default'. "default" Obbligatorio.

parameters
QueueServiceProperties oppure IO
Necessario

È possibile specificare le proprietà del servizio di accodamento di un account di archiviazione. È possibile specificare solo le proprietà per le regole di Analisi archiviazione e CORS (Condivisione risorse tra le origini). Tipo QueueServiceProperties o 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

QueueServiceProperties o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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