OutputFileBlobContainerDestination interface
指定 Azure blob 儲存容器內的檔案上傳目的地。
屬性
| container |
Azure Blob 儲存體 內要上傳檔案的容器網址。 若未使用管理身份,URL 必須包含共享存取簽章(SAS)以授予容器寫入權限。 |
| identity |
這是用來存取 Azure Blob 儲存體 的使用者指派身份的參考,該身份由 containerUrl 指定。 該身份必須有寫入 Azure Blob 儲存體 容器的權限。 |
| path | Azure 儲存體 容器中的目的地 blob 或虛擬目錄。 如果 filePattern 指的是特定檔案(即沒有萬用字元),那麼 path 就是要上傳該檔案的 blob 名稱。 如果 filePattern 包含一個或多個通行字元(因此可能匹配多個檔案),則 path 是 blob 虛擬目錄的名稱(每個 blob 名稱前加),用來上傳檔案。 若省略,檔案會上傳到容器根節點,並附有與其檔案名稱相符的 blob 名稱。 |
| upload |
一份用於上傳輸出檔案的標頭名稱與值對清單。 這些標頭會在上傳檔案到 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[]