通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OutputFileBlobContainerDestination interface

指定 Azure Blob 存储容器中的文件上传目标。

属性

containerUrl

要上传到文件的 Azure Blob 存储中的容器的 URL。 如果未使用托管标识,则 URL 必须包含向容器授予写入权限的共享访问签名(SAS)。

identityReference

对用于访问 containerUrl 指定的 Azure Blob 存储的用户分配标识的引用。 标识必须具有对 Azure Blob 存储容器的写入访问权限。

path

Azure 存储容器中的目标 Blob 或虚拟目录。 如果 filePattern 引用特定文件(即不包含通配符),则路径是要上传到该文件的 blob 的名称。 如果 filePattern 包含一个或多个通配符(因此可能与多个文件匹配),则路径是 Blob 虚拟目录的名称(前面追加到每个 blob 名称),以便将文件上传到其中。 如果省略,文件将上传到容器的根目录,其 blob 名称与其文件名匹配。

uploadHeaders

要用于上传输出文件的标头的名称/值对列表。 将文件上传到 Azure 存储时,将指定这些标头。 上传 blob 时允许的标头的官方文档:https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types

属性详细信息

containerUrl

要上传到文件的 Azure Blob 存储中的容器的 URL。 如果未使用托管标识,则 URL 必须包含向容器授予写入权限的共享访问签名(SAS)。

containerUrl: string

属性值

string

identityReference

对用于访问 containerUrl 指定的 Azure Blob 存储的用户分配标识的引用。 标识必须具有对 Azure Blob 存储容器的写入访问权限。

identityReference?: BatchNodeIdentityReference

属性值

path

Azure 存储容器中的目标 Blob 或虚拟目录。 如果 filePattern 引用特定文件(即不包含通配符),则路径是要上传到该文件的 blob 的名称。 如果 filePattern 包含一个或多个通配符(因此可能与多个文件匹配),则路径是 Blob 虚拟目录的名称(前面追加到每个 blob 名称),以便将文件上传到其中。 如果省略,文件将上传到容器的根目录,其 blob 名称与其文件名匹配。

path?: string

属性值

string

uploadHeaders

要用于上传输出文件的标头的名称/值对列表。 将文件上传到 Azure 存储时,将指定这些标头。 上传 blob 时允许的标头的官方文档:https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types

uploadHeaders?: OutputFileUploadHeader[]

属性值