OutputFileBlobContainerDestination interface

指定 Azure blob 儲存容器內的檔案上傳目的地。

屬性

containerUrl

Azure Blob 儲存體 內要上傳檔案的容器網址。 若未使用管理身份,URL 必須包含共享存取簽章(SAS)以授予容器寫入權限。

identityReference

這是用來存取 Azure Blob 儲存體 的使用者指派身份的參考,該身份由 containerUrl 指定。 該身份必須有寫入 Azure Blob 儲存體 容器的權限。

path

Azure 儲存體 容器中的目的地 blob 或虛擬目錄。 如果 filePattern 指的是特定檔案(即沒有萬用字元),那麼 path 就是要上傳該檔案的 blob 名稱。 如果 filePattern 包含一個或多個通行字元(因此可能匹配多個檔案),則 path 是 blob 虛擬目錄的名稱(每個 blob 名稱前加),用來上傳檔案。 若省略,檔案會上傳到容器根節點,並附有與其檔案名稱相符的 blob 名稱。

uploadHeaders

一份用於上傳輸出檔案的標頭名稱與值對清單。 這些標頭會在上傳檔案到 Azure 儲存體 時指定。 關於上傳 blob 時允許標頭的官方文件: https://learn.microsoft.com/rest/api/storageservices/put-blob#request-headers-all-blob-types

屬性詳細資料

containerUrl

Azure Blob 儲存體 內要上傳檔案的容器網址。 若未使用管理身份,URL 必須包含共享存取簽章(SAS)以授予容器寫入權限。

containerUrl: string

屬性值

string

identityReference

這是用來存取 Azure Blob 儲存體 的使用者指派身份的參考,該身份由 containerUrl 指定。 該身份必須有寫入 Azure Blob 儲存體 容器的權限。

identityReference?: BatchNodeIdentityReference

屬性值

path

Azure 儲存體 容器中的目的地 blob 或虛擬目錄。 如果 filePattern 指的是特定檔案(即沒有萬用字元),那麼 path 就是要上傳該檔案的 blob 名稱。 如果 filePattern 包含一個或多個通行字元(因此可能匹配多個檔案),則 path 是 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[]

屬性值