Condividi tramite


BlobServicesOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

StorageManagementClient's

Attributo<xref:blob_services> .

Ereditarietà
builtins.object
BlobServicesOperations

Costruttore

BlobServicesOperations(*args, **kwargs)

Metodi

get_service_properties

Ottiene le proprietà del servizio BLOB di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Cross-Origin Resource Sharing).

list

Elencare i servizi BLOB dell'account di archiviazione. Restituisce una raccolta di un oggetto denominato default.

set_service_properties

Imposta le proprietà del servizio BLOB di un account di archiviazione, incluse le proprietà per Analisi archiviazione e CORS (Cross-Origin Resource Sharing).

get_service_properties

Ottiene le proprietà del servizio BLOB di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Cross-Origin Resource Sharing).

get_service_properties(resource_group_name: str, account_name: str, blob_services_name: str | Enum31, **kwargs: Any) -> BlobServiceProperties

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.

blob_services_name
str oppure Enum31
Necessario

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

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

BLOBServiceProperties o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elencare i servizi BLOB dell'account di archiviazione. Restituisce una raccolta di un oggetto denominato default.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[BlobServiceProperties]

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 la risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

set_service_properties

Imposta le proprietà del servizio BLOB di un account di archiviazione, incluse le proprietà per Analisi archiviazione e CORS (Cross-Origin Resource Sharing).

set_service_properties(resource_group_name: str, account_name: str, blob_services_name: str | _models.Enum31, parameters: _models.BlobServiceProperties, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobServiceProperties

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.

blob_services_name
str oppure Enum31
Necessario

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

parameters
BlobServiceProperties oppure IO
Necessario

Le proprietà del servizio BLOB di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Cross-Origin Resource Sharing). È un tipo BLOBServiceProperties 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

BLOBServiceProperties o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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