Condividi tramite


BlobServicesOperations Classe

Avviso

NON creare direttamente un'istanza 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 (Condivisione risorse tra le origini).

set_service_properties

Imposta le proprietà del servizio BLOB 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 BLOB di un account di archiviazione, incluse le proprietà per le regole di Analisi archiviazione e CORS (Condivisione risorse tra le origini).

get_service_properties(resource_group_name: str, account_name: str, blob_services_name: str | Enum8, **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 Enum8
Necessario

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

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

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 le regole di Analisi archiviazione e CORS (Condivisione risorse tra le origini).

set_service_properties(resource_group_name: str, account_name: str, blob_services_name: str | _models.Enum8, 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 Enum8
Necessario

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

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 (Condivisione risorse tra le origini). Tipo BlobServiceProperties 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

BlobServiceProperties o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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