共用方式為


BlockBlobUploadOptions interface

設定 <xref:BlockBlobClient.upload> 作業的選項。

Extends

屬性

abortSignal

介面的 AbortSignalLike 實作,可發出要求以取消作業的訊號。 例如,使用 @azure/abort-controller 來建立 AbortSignal

blobHTTPHeaders

上傳至區塊 Blob 時要設定的 HTTP 標頭。 要設定的一般標頭是 blobContentType ,可讓瀏覽器根據檔案類型提供功能。

conditions

上傳至區塊 Blob 時要符合的條件。

customerProvidedKey

客戶提供的金鑰資訊。

encryptionScope

選擇性。 版本 2019-07-07 和更新版本。 指定要用來加密要求中提供之資料的加密範圍名稱。 如果未指定,則會使用預設帳戶加密範圍來執行加密。 如需詳細資訊,請參閱 Azure 儲存體服務的待用加密。

immutabilityPolicy

選擇性。 指定 Blob 的不變性原則。 請注意, is 參數僅適用于已啟用版本層級 worm 之容器內的 Blob。

legalHold

選擇性。 指出是否應該將合法保留放在 Blob 上。 請注意, is 參數僅適用于已啟用版本層級 worm 之容器內的 Blob。

metadata

上傳至區塊 Blob 時,要與 Blob 建立關聯的索引鍵/值字串組集合。

onProgress

回呼以接收上傳作業進度的事件。

tags

Blob 標籤。

tier

存取層。 更多詳細資料 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tracingOptions

啟用追蹤時所建立範圍的選項。

屬性詳細資料

abortSignal

介面的 AbortSignalLike 實作,可發出要求以取消作業的訊號。 例如,使用 @azure/abort-controller 來建立 AbortSignal

abortSignal?: AbortSignalLike

屬性值

AbortSignalLike

blobHTTPHeaders

上傳至區塊 Blob 時要設定的 HTTP 標頭。 要設定的一般標頭是 blobContentType ,可讓瀏覽器根據檔案類型提供功能。

blobHTTPHeaders?: BlobHTTPHeaders

屬性值

conditions

上傳至區塊 Blob 時要符合的條件。

conditions?: BlobRequestConditions

屬性值

customerProvidedKey

客戶提供的金鑰資訊。

customerProvidedKey?: CpkInfo

屬性值

encryptionScope

選擇性。 版本 2019-07-07 和更新版本。 指定要用來加密要求中提供之資料的加密範圍名稱。 如果未指定,則會使用預設帳戶加密範圍來執行加密。 如需詳細資訊,請參閱 Azure 儲存體服務的待用加密。

encryptionScope?: string

屬性值

string

immutabilityPolicy

選擇性。 指定 Blob 的不變性原則。 請注意, is 參數僅適用于已啟用版本層級 worm 之容器內的 Blob。

immutabilityPolicy?: BlobImmutabilityPolicy

屬性值

legalHold

選擇性。 指出是否應該將合法保留放在 Blob 上。 請注意, is 參數僅適用于已啟用版本層級 worm 之容器內的 Blob。

legalHold?: boolean

屬性值

boolean

metadata

上傳至區塊 Blob 時,要與 Blob 建立關聯的索引鍵/值字串組集合。

metadata?: Metadata

屬性值

onProgress

回呼以接收上傳作業進度的事件。

onProgress?: (progress: TransferProgressEvent) => void

屬性值

(progress: TransferProgressEvent) => void

tags

Blob 標籤。

tags?: Tags

屬性值

tier

存取層。 更多詳細資料 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | string

屬性值

BlockBlobTier | string

tracingOptions

啟用追蹤時所建立範圍的選項。

tracingOptions?: OperationTracingOptions

屬性值

OperationTracingOptions