OutputFileBlobContainerDestinationOutput interface
Especifica um destino de carregamento de arquivo em um contêiner de armazenamento de blob do Azure.
Propriedades
| container |
A URL do contêiner no Armazenamento de Blobs do Azure para o qual carregar o(s) arquivo(s). Se não estiver usando uma identidade gerenciada, a URL deverá incluir uma Assinatura de Acesso Compartilhado (SAS) concedendo permissões de gravação ao contêiner. |
| identity |
A referência à identidade atribuída ao usuário a ser usada para acessar o Armazenamento de Blob do Azure especificado por containerUrl. A identidade deve ter acesso de gravação ao contêiner de Armazenamento de Blob do Azure. |
| path | O blob de destino ou diretório virtual dentro do contêiner de Armazenamento do Azure. Se filePattern se refere a um arquivo específico (ou seja, não contém curingas), então path é o nome do blob para o qual carregar esse arquivo. Se filePattern contiver um ou mais curingas (e, portanto, pode corresponder a vários arquivos), path é o nome do diretório virtual de blob (que é anexado a cada nome de blob) para o qual carregar o(s) arquivo(s). Se omitido, o(s) arquivo(s) é(são) carregado(s) na 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 carregar arquivos no 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 contêiner no Armazenamento de Blobs do Azure para o qual carregar o(s) arquivo(s). Se não estiver usando uma identidade gerenciada, a URL deverá incluir uma Assinatura de Acesso Compartilhado (SAS) concedendo permissões de gravação ao contêiner.
containerUrl: string
Valor de Propriedade
string
identityReference
A referência à identidade atribuída ao usuário a ser usada para acessar o Armazenamento de Blob do Azure especificado por containerUrl. A identidade deve ter acesso de gravação ao contêiner de Armazenamento de Blob do Azure.
identityReference?: BatchNodeIdentityReferenceOutput
Valor de Propriedade
path
O blob de destino ou diretório virtual dentro do contêiner de Armazenamento do Azure. Se filePattern se refere a um arquivo específico (ou seja, não contém curingas), então path é o nome do blob para o qual carregar esse arquivo. Se filePattern contiver um ou mais curingas (e, portanto, pode corresponder a vários arquivos), path é o nome do diretório virtual de blob (que é anexado a cada nome de blob) para o qual carregar o(s) arquivo(s). Se omitido, o(s) arquivo(s) é(são) carregado(s) na raiz do contêiner com um nome de blob correspondente ao nome do arquivo.
path?: string
Valor de 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 carregar arquivos no 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?: OutputFileUploadHeaderOutput[]