OutputFileBlobContainerDestination interface
Especifica um destino de upload de arquivo dentro de um contêiner de armazenamento de blob do Azure.
Propriedades
| container |
A URL do contêiner dentro do Armazenamento de Blobs do Azure para o qual enviar o(s) arquivo(s). Se não estiver usando uma identidade gerenciada, a URL deve incluir uma Assinatura de Acesso Compartilhada (SAS) concedendo permissões de escrita ao contêiner. |
| identity |
A referência à identidade atribuída pelo usuário para usar para acessar o Armazenamento de Blobs do Azure especificada pelo containerUrl. A identidade deve ter acesso de escrita ao contêiner Armazenamento de Blobs do Azure. |
| path | O blob de destino ou diretório virtual dentro do contêiner do Armazenamento do Azure. Se filePattern se referir a um arquivo específico (ou seja, não contiver curingas), então path é o nome do blob para o qual enviar esse arquivo. Se filePattern contém um ou mais curingas (e, portanto, pode corresponder a vários arquivos), então path é o nome do diretório virtual do blob (que é preencaminhado a cada nome do blob) para o qual é enviado o(s) arquivo(s). Se omitidos, o(s) arquivo(s) são enviados para a raiz do contêiner com um nome de blob correspondente ao nome do arquivo. |
| upload |
Uma lista de pares nome-valor para cabeçalhos a serem usados no upload de arquivos de saída. Esses cabeçalhos serão especificados ao fazer upload de arquivos para o Armazenamento do Azure. Documento oficial sobre cabeçalhos permitidos ao enviar blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types. |
Detalhes da propriedade
containerUrl
A URL do contêiner dentro do Armazenamento de Blobs do Azure para o qual enviar o(s) arquivo(s). Se não estiver usando uma identidade gerenciada, a URL deve incluir uma Assinatura de Acesso Compartilhada (SAS) concedendo permissões de escrita ao contêiner.
containerUrl: string
Valor da propriedade
string
identityReference
A referência à identidade atribuída pelo usuário para usar para acessar o Armazenamento de Blobs do Azure especificada pelo containerUrl. A identidade deve ter acesso de escrita ao contêiner Armazenamento de Blobs do Azure.
identityReference?: BatchNodeIdentityReference
Valor da propriedade
path
O blob de destino ou diretório virtual dentro do contêiner do Armazenamento do Azure. Se filePattern se referir a um arquivo específico (ou seja, não contiver curingas), então path é o nome do blob para o qual enviar esse arquivo. Se filePattern contém um ou mais curingas (e, portanto, pode corresponder a vários arquivos), então path é o nome do diretório virtual do blob (que é preencaminhado a cada nome do blob) para o qual é enviado o(s) arquivo(s). Se omitidos, o(s) arquivo(s) são enviados para a raiz do contêiner com um nome de blob correspondente ao nome do arquivo.
path?: string
Valor da propriedade
string
uploadHeaders
Uma lista de pares nome-valor para cabeçalhos a serem usados no upload de arquivos de saída. Esses cabeçalhos serão especificados ao fazer upload de arquivos para o Armazenamento do Azure. Documento oficial sobre cabeçalhos permitidos ao enviar blobs: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types.
uploadHeaders?: OutputFileUploadHeader[]