OutputFileBlobContainerDestination interface
Especifica um destino de upload de ficheiro dentro de um contentor de armazenamento de blobs do Azure.
Propriedades
| container |
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. |
| identity |
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. |
| upload |
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[]