Operazioni sui BLOB

Archiviazione di Azure fornisce operazioni REST per l'uso dei BLOB nel servizio BLOB.

Contenuto della sezione

Questa sezione contiene informazioni di riferimento per le operazioni su BLOB in blocchi, BLOB di accodamento e BLOB di pagine.

Operazioni su BLOB in blocchi, BLOB di accodamento e BLOB di pagine

Put Blob
Crea un nuovo BLOB o sostituisce un BLOB esistente in un contenitore.

Get Blob
Legge o scarica un BLOB dal servizio BLOB, inclusi le proprietà di sistema e i metadati definiti dall'utente.

Get Blob Properties
Restituisce tutti i metadati definiti dall'utente, le proprietà HTTP standard e le proprietà di sistema per un BLOB.

Set Blob Properties
Imposta i valori per le proprietà di sistema definite per un BLOB.

Ottenere tag BLOB
Restituisce tutti i tag di indice BLOB definiti dall'utente per un BLOB, una versione o uno snapshot specificati.

Impostare tag BLOB
Imposta i tag di indice BLOB definiti dall'utente per un BLOB specificato come una o più coppie chiave-valore.

Trovare BLOB per tag
Trova tutti i BLOB nell'account di archiviazione i cui tag corrispondono a un'espressione di ricerca specificata.

Get Blob Metadata
Restituisce tutti i metadati definiti dall'utente per un BLOB specificato.

Set Blob Metadata
Imposta i metadati definiti dall'utente per un BLOB specificato come una o più coppie nome-valore.

Lease BLOB
Definisce e gestisce un blocco su operazioni di scrittura ed eliminazione. Per eliminare o scrivere su un BLOB bloccato, un client deve specificare l'ID lease.

Snapshot Blob
Crea uno snapshot di un Blob.

Copy Blob
Copia un Blob in una destinazione nell'account di archiviazione.

Copia BLOB da URL Copia un BLOB in una destinazione all'interno dell'account di archiviazione in modo sincrono per le dimensioni dei BLOB di origine fino a 256 mebibyte (MiB).

Abort Copy Blob
Interrompe un'operazione Copy Blob in sospeso e restituisce un BLOB di destinazione di lunghezza zero e metadati completi.

Eliminare un BLOB
Contrassegna un BLOB specificato per l'eliminazione.

Annullare l'eliminazione del BLOB Ripristina il contenuto e i metadati di un BLOB eliminato soft ed eventuali snapshot eliminati soft associati.

Set Blob Tier
Imposta il livello di accesso di un BLOB.

Blob Batch Esegue più chiamate API all'interno di una singola richiesta.

Operazioni sui BLOB in blocchi

Put Block
Crea un nuovo blocco di cui eseguire il commit come parte di un BLOB in blocchi.

Inserisci blocco da URL
Crea un nuovo blocco di cui eseguire il commit come parte di un BLOB in blocchi in cui il contenuto viene letto da un URL.

Put Block List
Esegue il commit di un BLOB in blocchi specificando il set di ID blocco che costituiscono un BLOB.

Get Block List
Recupera l'elenco di blocchi caricati come parte di un BLOB in blocchi.

Contenuto del BLOB di query
Applica una semplice istruzione Structured Query Language (SQL) sul contenuto di un BLOB e restituisce solo il subset di dati sottoposto a query.

Operazioni sui BLOB di pagine

Put Page
Scrive un intervallo di pagine in un BLOB di pagine.

Put Page From URL (Inserisci pagina da URL) Scrive un intervallo di pagine in un BLOB di pagine in cui il contenuto viene letto da un URL.

Get Page Ranges
Restituisce un elenco di intervalli di pagine validi per un BLOB di pagine o uno snapshot di un BLOB di pagine.

Incremental Copy Blob
Copia uno snapshot di un BLOB di pagine di origine in un BLOB di pagine di destinazione. Vengono trasferite solo le modifiche differenziali.

Operazioni sui BLOB di accodamento

Append Block
Aggiunge un blocco come parte di un BLOB di accodamento.

Accoda blocco da URL Aggiunge un blocco come parte di un BLOB di accodamento in cui il contenuto viene letto da un URL.

Vedi anche

Concetti relativi al servizio BLOB