Share via


BlockBlobParallelUploadOptions interface

및 <xref:BlockBlobClient.uploadSeekableStream>에 대한 <xref:BlockBlobClient.uploadFile> 옵션 인터페이스입니다.

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 크기 임계값(바이트)입니다. 기본값은 256MB이며, 이 옵션보다 작은 Blob 크기는 동시성 없이 하나의 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

속성 값

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 크기 임계값(바이트)입니다. 기본값은 256MB이며, 이 옵션보다 작은 Blob 크기는 동시성 없이 하나의 I/O 작업을 통해 업로드됩니다. 기본값보다 작은 값을 사용자 지정할 수 있습니다.

maxSingleShotSize?: number

속성 값

number

metadata

블록 Blob의 메타데이터입니다.

metadata?: [key: string]: string

속성 값

[key: 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?: BlockBlobTier | string

속성 값

BlockBlobTier | string

tracingOptions

추적을 사용할 때 생성되는 범위를 구성하는 옵션입니다.

tracingOptions?: OperationTracingOptions

속성 값

OperationTracingOptions