OutputFileBlobContainerDestination interface

Especifica un destino de subida de archivo dentro de un contenedor de almacenamiento de blobs de Azure.

Propiedades

containerUrl

La URL del contenedor dentro de Azure Blob Storage al que subir el(los) archivo(s). Si no se utiliza una identidad gestionada, la URL debe incluir una Firma de Acceso Compartido (SAS) que conceda permisos de escritura al contenedor.

identityReference

La referencia a la identidad asignada por el usuario para acceder a Azure Blob Storage especificada por containerUrl. La identidad debe tener acceso de escritura al contenedor de Azure Blob Storage.

path

El blob de destino o directorio virtual dentro del contenedor de Azure Storage. Si filePattern se refiere a un archivo específico (es decir, que no contiene comodines), entonces path es el nombre del blob al que subir ese archivo. Si filePattern contiene una o más cartas comodines (y por tanto puede coincidir con varios archivos), entonces path es el nombre del directorio virtual del blob (que se antepone a cada nombre del blob) al que se debe subir el(los) archivo(s). Si se omiten, los archivos se suben a la raíz del contenedor con un nombre de blob que coincide con su nombre de archivo.

uploadHeaders

Una lista de pares nombre-valor para cabeceras que se usarán en la subida de archivos de salida. Estos encabezados se especificarán al subir archivos a Azure Storage. Documento oficial sobre cabeceras permitidas al subir blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types.

Detalles de las propiedades

containerUrl

La URL del contenedor dentro de Azure Blob Storage al que subir el(los) archivo(s). Si no se utiliza una identidad gestionada, la URL debe incluir una Firma de Acceso Compartido (SAS) que conceda permisos de escritura al contenedor.

containerUrl: string

Valor de propiedad

string

identityReference

La referencia a la identidad asignada por el usuario para acceder a Azure Blob Storage especificada por containerUrl. La identidad debe tener acceso de escritura al contenedor de Azure Blob Storage.

identityReference?: BatchNodeIdentityReference

Valor de propiedad

path

El blob de destino o directorio virtual dentro del contenedor de Azure Storage. Si filePattern se refiere a un archivo específico (es decir, que no contiene comodines), entonces path es el nombre del blob al que subir ese archivo. Si filePattern contiene una o más cartas comodines (y por tanto puede coincidir con varios archivos), entonces path es el nombre del directorio virtual del blob (que se antepone a cada nombre del blob) al que se debe subir el(los) archivo(s). Si se omiten, los archivos se suben a la raíz del contenedor con un nombre de blob que coincide con su nombre de archivo.

path?: string

Valor de propiedad

string

uploadHeaders

Una lista de pares nombre-valor para cabeceras que se usarán en la subida de archivos de salida. Estos encabezados se especificarán al subir archivos a Azure Storage. Documento oficial sobre cabeceras permitidas al subir blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types.

uploadHeaders?: OutputFileUploadHeader[]

Valor de propiedad