OutputFileBlobContainerDestination interface

Especifica um destino de upload de ficheiro dentro de um contentor de armazenamento de blobs do Azure.

Propriedades

containerUrl

A URL do contentor dentro do Armazenamento de Blobs do Azure para onde carregar o(s) ficheiro(s). Se não estiver a usar uma identidade gerida, a URL deve incluir uma Assinatura de Acesso Partilhado (SAS) que conceda permissões de escrita ao contentor.

identityReference

A referência à identidade atribuída pelo utilizador para aceder ao Armazenamento de Blobs do Azure especificada pelo containerUrl. A identidade deve ter acesso de escrita ao contentor Armazenamento de Blobs do Azure.

path

O blob de destino ou diretório virtual dentro do contentor do Armazenamento do Azure. Se filePattern se referir a um ficheiro específico (ou seja, não contiver curingas), então path é o nome do blob para onde se deve carregar esse ficheiro. Se o filePattern contiver um ou mais wildcards (e, portanto, pode corresponder a vários ficheiros), então path é o nome do diretório virtual do blob (que é antecedido a cada nome do blob) para o qual carregar o(s) ficheiro(s). Se omitido(s), o(s) ficheiro(s) são carregados para a raiz do contentor com um nome de blob correspondente ao nome do ficheiro.

uploadHeaders

Uma lista de pares nome-valor para cabeçalhos a serem usados no carregamento de ficheiros de saída. Estes cabeçalhos serão especificados ao carregar ficheiros para o Armazenamento do Azure. Documento oficial sobre cabeçalhos permitidos ao carregar blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types.

Detalhes de Propriedade

containerUrl

A URL do contentor dentro do Armazenamento de Blobs do Azure para onde carregar o(s) ficheiro(s). Se não estiver a usar uma identidade gerida, a URL deve incluir uma Assinatura de Acesso Partilhado (SAS) que conceda permissões de escrita ao contentor.

containerUrl: string

Valor de Propriedade

string

identityReference

A referência à identidade atribuída pelo utilizador para aceder ao Armazenamento de Blobs do Azure especificada pelo containerUrl. A identidade deve ter acesso de escrita ao contentor Armazenamento de Blobs do Azure.

identityReference?: BatchNodeIdentityReference

Valor de Propriedade

path

O blob de destino ou diretório virtual dentro do contentor do Armazenamento do Azure. Se filePattern se referir a um ficheiro específico (ou seja, não contiver curingas), então path é o nome do blob para onde se deve carregar esse ficheiro. Se o filePattern contiver um ou mais wildcards (e, portanto, pode corresponder a vários ficheiros), então path é o nome do diretório virtual do blob (que é antecedido a cada nome do blob) para o qual carregar o(s) ficheiro(s). Se omitido(s), o(s) ficheiro(s) são carregados para a raiz do contentor com um nome de blob correspondente ao nome do ficheiro.

path?: string

Valor de Propriedade

string

uploadHeaders

Uma lista de pares nome-valor para cabeçalhos a serem usados no carregamento de ficheiros de saída. Estes cabeçalhos serão especificados ao carregar ficheiros para o Armazenamento do Azure. Documento oficial sobre cabeçalhos permitidos ao carregar blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types.

uploadHeaders?: OutputFileUploadHeader[]

Valor de Propriedade