次の方法で共有


BlockBlobParallelUploadOptions interface

uploadFile と <xref:BlockBlobClient.uploadSeekableStream>のオプション インターフェイス。

Extends

プロパティ

abortSignal

操作を AbortSignalLike 取り消す要求を通知する インターフェイスの実装。 たとえば、@azure/abort-controller を使用して を作成します AbortSignal

blobHTTPHeaders

BLOB HTTP ヘッダー。 設定する一般的なヘッダーは です blobContentType。これにより、ブラウザーはファイルの種類に基づいて機能を提供できます。

blockSize

宛先ブロック BLOB サイズ (バイト単位)。

concurrency

並列アップロードのコンカレンシー。 0 以上である必要があります。

conditions

アクセス条件ヘッダー。

encryptionScope

省略可能。 バージョン 2019-07-07 以降。 要求で指定されたデータの暗号化に使用する暗号化スコープの名前を指定します。 指定しない場合、暗号化は既定のアカウント暗号化スコープで実行されます。 詳細については、「Azure Storage Services の保存時の暗号化」を参照してください。

maxSingleShotSize

同時実行のアップロードを開始するための BLOB サイズのしきい値 (バイト単位)。 既定値は 256 MB です。このオプションより小さい BLOB サイズは、コンカレンシーなしで 1 つの I/O 操作を介してアップロードされます。 既定値より小さい値をカスタマイズできます。

metadata

ブロック 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

プロパティ値

blockSize

宛先ブロック BLOB サイズ (バイト単位)。

blockSize?: number

プロパティ値

number

concurrency

並列アップロードのコンカレンシー。 0 以上である必要があります。

concurrency?: number

プロパティ値

number

conditions

アクセス条件ヘッダー。

conditions?: BlobRequestConditions

プロパティ値

encryptionScope

省略可能。 バージョン 2019-07-07 以降。 要求で指定されたデータの暗号化に使用する暗号化スコープの名前を指定します。 指定しない場合、暗号化は既定のアカウント暗号化スコープで実行されます。 詳細については、「Azure Storage Services の保存時の暗号化」を参照してください。

encryptionScope?: string

プロパティ値

string

maxSingleShotSize

同時実行のアップロードを開始するための BLOB サイズのしきい値 (バイト単位)。 既定値は 256 MB です。このオプションより小さい BLOB サイズは、コンカレンシーなしで 1 つの I/O 操作を介してアップロードされます。 既定値より小さい値をカスタマイズできます。

maxSingleShotSize?: number

プロパティ値

number

metadata

ブロック BLOB のメタデータ。

metadata?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

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から継承