OutputFileBlobContainerDestination interface
Especifica un destino de subida de archivo dentro de un contenedor de almacenamiento de blobs de Azure.
Propiedades
| container |
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. |
| identity |
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. |
| upload |
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[]