Partilhar via


OutputFileBlobContainerDestinationOutput interface

Especifica um destino de carregamento de arquivo em um contêiner de armazenamento de blob do Azure.

Propriedades

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.

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.

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.

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.

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[]

Valor de Propriedade