Operaciones en blobs

Azure Storage proporciona operaciones REST para trabajar con blobs en Blob Service.

En esta sección

Esta sección contiene información de referencia para las operaciones en blobs en bloques, blobs en anexos y blobs en páginas.

Operaciones en blobs en bloques, blobs en anexos y blobs en páginas

Put Blob
Crea un nuevo blob o reemplaza un blob existente dentro de un contenedor.

Get Blob
Lee o descarga un blob de Blob service, incluidos los metadatos definidos por el usuario y las propiedades del sistema.

Get Blob Properties
Devuelve todos los metadatos definidos por el usuario, las propiedades HTTP estándar y las propiedades del sistema para un blob.

Set Blob Properties
Establece valores para las propiedades del sistema definidas para un blob.

Obtener etiquetas de blobs
Devuelve todas las etiquetas de índice de blobs definidas por el usuario para un blob, una versión o una instantánea especificados.

Establecer etiquetas de blobs
Establece etiquetas de índice de blobs definidas por el usuario para un blob especificado como uno o varios pares clave-valor.

Búsqueda de blobs por etiquetas
Busca todos los blobs de la cuenta de almacenamiento cuyas etiquetas coincidan con una expresión de búsqueda especificada.

Get Blob Metadata
Devuelve todos los metadatos definidos por el usuario para un blob especificado.

Set Blob Metadata
Establece los metadatos definidos por el usuario para un blob especificado como uno o varios pares nombre-valor.

Concesión de blobs
Establece y administra un bloqueo en las operaciones de escritura y eliminación. Para eliminar un blob bloqueado o escribir en él, el cliente debe proporcionar el identificador de concesión.

Snapshot Blob
Crea una instantánea de un blob.

Copy Blob
Copia un blob en un destino en la cuenta de almacenamiento.

Copiar blob desde la dirección URL Copia un blob en un destino dentro de la cuenta de almacenamiento de forma sincrónica para tamaños de blob de origen de hasta 256 mebibytes (MiB).

Abort Copy Blob
Anula una operación Copy Blob pendiente, y deja un blob de destino con longitud cero y metadatos completos.

Delete Blob
Marca un blob especificado para su eliminación.

Recuperar blob Restaura el contenido y los metadatos de un blob eliminado temporalmente y las instantáneas de eliminación temporal asociadas.

Set Blob Tier
Establece el nivel de acceso de un blob.

Blob Batch Realiza varias llamadas API dentro de una sola solicitud.

Operaciones en blobs en bloques

Put Block
Crea un nuevo bloque que se confirmará como parte de un blob en bloques.

Put Block From URL
Crea un nuevo bloque que se confirmará como parte de un blob en bloques donde el contenido se lee desde una dirección URL.

Put Block List
Confirma un blob en bloques especificando el conjunto de identificadores de bloque que componen un blob.

Get Block List
Recupera la lista de bloques que se han cargado como parte de un blob en bloques.

Consultar el contenido del blob
Aplica una instrucción Lenguaje de consulta estructurado simple (SQL) en el contenido de un blob y devuelve solo el subconjunto consultado de los datos.

Operaciones en blobs en páginas

Put Page
Escribe un intervalo de páginas en un blob en páginas.

Put Page From URL Escribe un intervalo de páginas en un blob de páginas donde el contenido se lee desde una dirección URL.

Get Page Ranges (Conseguir intervalos de páginas)
Devuelve una lista de intervalos de páginas válidos para un blob en páginas o una instantánea de un blob en páginas.

Incremental Copy Blob (Copia incremental del blob)
Copia una instantánea de un blob en páginas de origen en un blob en páginas de destino. Solo se transfieren los cambios diferenciales.

Operaciones en blobs en anexos

Append Block
Anexa un bloque como parte de un blob en anexos.

Anexar bloque desde la dirección URL Anexa un bloque como parte de un blob en anexos donde el contenido se lee desde una dirección URL.

Consulte también

Conceptos de Blob service