models Modulo

Classi

AccountInformation

Contiene informazioni correlate all'account di archiviazione.

AppendBlockProperties

Risposta per una richiesta di blocco di accodamento.

BatchDeleteSubRequest

Rappresenta una richiesta in batch di più richieste di eliminazione BLOB

Organizza gli oggetti HttpRequest insieme per le operazioni REST batch in un singolo endpoint host.

BatchSetBlobTierSubRequest

Rappresenta una richiesta in batch di più richieste del livello BLOB a blocchi impostate

Organizza gli oggetti HttpRequest insieme per le operazioni REST batch in un singolo endpoint host.

BatchSubResponse

Risposta secondaria analizzata da una risposta secondaria http batch

Organizza le informazioni sulla sotto-risposta batch e la richiesta secondaria batch insieme per semplificare l'elaborazione

:ivar HTTPResponse http_response: Risposta secondaria batch analizzata, in formato HTTPResponse

Blob

Classe BLOB.

BlobBlock

Classe BlockBlob Block.

BlobBlockList

Classe Blob Block List.

BlobBlockState

Blocca tipi di blocchi BLOB.

BlobPermissions

Classe BLOBPermissions da usare con generate_blob_shared_access_signature l'API.

BlobPrefix

Gli oggetti BLOBPrefix possono potenzialmente restituire nell'elenco BLOB quando list_blobs viene usato con un delimitatore. I prefissi possono essere considerati come directory BLOB virtuali.

BlobProperties

Proprietà BLOB

BlockListType

Specifica se restituire l'elenco dei blocchi di cui è stato eseguito il commit, l'elenco dei blocchi di cui non è stato eseguito il commit o entrambi.

Container

Classe contenitore BLOB.

ContainerPermissions

Classe ContainerPermissions da usare con generate_container_shared_access_signature l'API e per gli AccessPolicies usati con set_container_acl.

ContainerProperties

Classe proprietà del contenitore BLOB.

ContentSettings

Usato per archiviare le impostazioni del contenuto di un BLOB.

CopyProperties

Proprietà di copia BLOB.

CustomerProvidedEncryptionKey

Tutti i dati in Archiviazione di Azure vengono crittografati inattivi usando una chiave di crittografia a livello di account. Nelle versioni 2018-06-17 e versioni successive è possibile gestire la chiave usata per crittografare il contenuto dei BLOB e i metadati dell'applicazione per BLOB fornendo una chiave di crittografia AES-256 nelle richieste al servizio di archiviazione.

Quando si usa una chiave fornita dal cliente, Archiviazione di Azure non gestisce o mantiene la chiave. Quando si scrivono dati in un BLOB, la chiave specificata viene usata per crittografare i dati prima di scriverlo su disco. Un hash SHA-256 della chiave di crittografia viene scritto insieme al contenuto del BLOB e viene usato per verificare che tutte le operazioni successive sul BLOB usino la stessa chiave di crittografia. Questo hash non può essere usato per recuperare la chiave di crittografia o decrittografare il contenuto del BLOB. Quando si legge un BLOB, la chiave specificata viene usata per decrittografare i dati dopo averlo letto dal disco. In entrambi i casi, la chiave di crittografia fornita viene eliminata in modo sicuro non appena viene completato il processo di crittografia o decrittografia.

DeleteSnapshot

Obbligatoria se al Blob sono associati snapshot. Specifica come gestire gli snapshot.

Include

Specifica i set di dati da includere nella risposta dell'elenco BLOB.

LeaseProperties

Proprietà del lease BLOB.

PageBlobProperties

Risposta per una richiesta di pagina.

PageRange

Intervallo di pagine per BLOB di pagine.

PremiumPageBlobTier

Specifica il livello BLOB di pagina su cui impostare il BLOB. Questa operazione è applicabile solo ai BLOB di pagine in account di archiviazione Premium. https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage#scalability-and-performance-targets Esaminare le informazioni dettagliate sulle operazioni di I/O al secondo corrispondenti e throughtput per PageBlobTier.

PublicAccess

Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso.

RehydratePriority

Indica la priorità con cui riattivare un BLOB archiviato

ResourceProperties

Risposta di base per una richiesta di risorsa.

SequenceNumberAction

Azioni del numero di sequenza.

StandardBlobTier

Specifica il livello BLOB su cui impostare il BLOB. Questo è applicabile solo per i BLOB a blocchi in account di archiviazione standard.

UserDelegationKey

Rappresenta una chiave di delega utente, fornita all'utente da Archiviazione di Azure in base al token di accesso di Azure Active Directory.

I campi vengono salvati come stringhe semplici poiché l'utente non deve interagire con questo oggetto; per generare una firma di accesso condiviso di identificazione, l'utente può semplicemente passarlo all'API corretta.