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

BlockBlobUploadOptions interface

用于配置 上传 操作的选项。

Extends

属性

abortSignal

接口的实现, AbortSignalLike 用于发出取消操作的请求的信号。 例如,使用 @azure/abort-controller 创建 AbortSignal

blobHTTPHeaders

上传到块 Blob 时要设置的 HTTP 标头。 要设置的常见标头是 blobContentType,使浏览器能够根据文件类型提供功能。

conditions

上传到块 Blob 时要满足的条件。

customerProvidedKey

客户提供的密钥信息。

encryptionScope

可选。 版本 2019-07-07 及更高版本。 指定要用于加密请求中提供的数据的加密范围的名称。 如果未指定,则使用默认帐户加密范围执行加密。 有关详细信息,请参阅 Azure 存储服务的静态加密。

immutabilityPolicy

可选。 指定 Blob 的不可变性策略。 请注意,is 参数仅适用于启用了版本级别蠕虫的容器中的 Blob。

legalHold

可选。 指示是否应对 Blob 进行法定保留。 请注意,is 参数仅适用于启用了版本级别蠕虫的容器中的 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

属性值

blobHTTPHeaders

上传到块 Blob 时要设置的 HTTP 标头。 要设置的常见标头是 blobContentType,使浏览器能够根据文件类型提供功能。

blobHTTPHeaders?: BlobHTTPHeaders

属性值

conditions

上传到块 Blob 时要满足的条件。

conditions?: BlobRequestConditions

属性值

customerProvidedKey

客户提供的密钥信息。

customerProvidedKey?: CpkInfo

属性值

encryptionScope

可选。 版本 2019-07-07 及更高版本。 指定要用于加密请求中提供的数据的加密范围的名称。 如果未指定,则使用默认帐户加密范围执行加密。 有关详细信息,请参阅 Azure 存储服务的静态加密。

encryptionScope?: string

属性值

string

immutabilityPolicy

可选。 指定 Blob 的不可变性策略。 请注意,is 参数仅适用于启用了版本级别蠕虫的容器中的 Blob。

immutabilityPolicy?: BlobImmutabilityPolicy

属性值

legalHold

可选。 指示是否应对 Blob 进行法定保留。 请注意,is 参数仅适用于启用了版本级别蠕虫的容器中的 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?: string

属性值

string

继承属性详细信息

tracingOptions

用于配置启用跟踪时创建的跨度的选项。

tracingOptions?: OperationTracingOptions

属性值

继承自CommonOptions.tracingOptions