BlockBlobUploadStreamOptions interface
uploadStream 操作のオプション インターフェイス。
- Extends
プロパティ
| abort |
操作を取り消す要求を通知する |
| blob |
BLOB HTTP ヘッダー。 設定する一般的なヘッダーは |
| conditions | アクセス条件ヘッダー。 |
| customer |
顧客が提供したキー情報。 |
| encryption |
Optional. バージョン 2019-07-07 以降。 要求で指定されたデータの暗号化に使用する暗号化スコープの名前を指定します。 指定しない場合、暗号化は既定のアカウント暗号化スコープで実行されます。 詳細については、「Azure Storage Services の保存時の暗号化」を参照してください。 |
| metadata | ブロック BLOB のメタデータ。 |
| on |
プログレスアップデーター。 |
| tags | BLOB タグ。 |
| tier | アクセス層。 詳細 - https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers |
継承されたプロパティ
| tracing |
トレースが有効な場合に作成されるスパンを構成するオプション。 |
プロパティの詳細
abortSignal
操作を取り消す要求を通知する AbortSignalLike インターフェイスの実装。
たとえば、@azure/abort-controller を使用して AbortSignalを作成します。
abortSignal?: AbortSignalLike
プロパティ値
blobHTTPHeaders
BLOB HTTP ヘッダー。
設定する一般的なヘッダーは blobContentTypeであり、ブラウザーはファイルの種類に基づいて機能を提供できます。
blobHTTPHeaders?: BlobHttpHeaders
プロパティ値
conditions
customerProvidedKey
encryptionScope
Optional. バージョン 2019-07-07 以降。 要求で指定されたデータの暗号化に使用する暗号化スコープの名前を指定します。 指定しない場合、暗号化は既定のアカウント暗号化スコープで実行されます。 詳細については、「Azure Storage Services の保存時の暗号化」を参照してください。
encryptionScope?: string
プロパティ値
string
metadata
ブロック BLOB のメタデータ。
metadata?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
onProgress
プログレスアップデーター。
onProgress?: (progress: TransferProgressEvent) => void
プロパティ値
(progress: TransferProgressEvent) => void
tags
tier
アクセス層。 詳細 - https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
プロパティ値
string
継承されたプロパティの詳細
tracingOptions
トレースが有効な場合に作成されるスパンを構成するオプション。
tracingOptions?: OperationTracingOptions