다음을 통해 공유


FileAppendOptions interface

모든 원격 작업에 공통적인 옵션에 대한 인터페이스입니다.

Extends

속성

abortSignal
conditions
customerProvidedKey

고객이 제공한 키 정보입니다.

flush

추가 후 파일을 자동으로 플러시해야 하는 경우

leaseAction

선택 사항입니다. "획득"하면 임대를 획득합니다. "자동 갱신"하는 경우 임대를 갱신합니다. "릴리스"하는 경우 플러시에만 임대를 해제합니다. "인수-릴리스"인 경우 작업이 완료되면 임대를 해제할 & 작업을 완료하기 & 획득합니다.

leaseDurationInSeconds

임대 기간은 임대를 획득하는 데 필요하며 임대 기간(초)을 지정합니다. 무한 임대의 경우 임대 기간은 15~60초 또는 -1 사이여야 합니다.

onProgress
proposedLeaseId

GUID 문자열 형식의 제안된 임대 ID입니다. 제안된 임대 ID가 올바른 형식이 아닌 경우 Blob 서비스는 400(잘못된 요청)을 반환합니다. 유효한 GUID 문자열 형식 목록을 보려면 Guid 생성자(문자열)를 참조하세요.

transactionalContentMD5

상속된 속성

tracingOptions

속성 세부 정보

abortSignal

abortSignal?: AbortSignalLike

속성 값

conditions

conditions?: LeaseAccessConditions

속성 값

customerProvidedKey

고객이 제공한 키 정보입니다.

customerProvidedKey?: CpkInfo

속성 값

flush

추가 후 파일을 자동으로 플러시해야 하는 경우

flush?: boolean

속성 값

boolean

leaseAction

선택 사항입니다. "획득"하면 임대를 획득합니다. "자동 갱신"하는 경우 임대를 갱신합니다. "릴리스"하는 경우 플러시에만 임대를 해제합니다. "인수-릴리스"인 경우 작업이 완료되면 임대를 해제할 & 작업을 완료하기 & 획득합니다.

leaseAction?: LeaseAction

속성 값

LeaseAction

leaseDurationInSeconds

임대 기간은 임대를 획득하는 데 필요하며 임대 기간(초)을 지정합니다. 무한 임대의 경우 임대 기간은 15~60초 또는 -1 사이여야 합니다.

leaseDurationInSeconds?: number

속성 값

number

onProgress

onProgress?: (progress: TransferProgressEvent) => void

속성 값

(progress: TransferProgressEvent) => void

proposedLeaseId

GUID 문자열 형식의 제안된 임대 ID입니다. 제안된 임대 ID가 올바른 형식이 아닌 경우 Blob 서비스는 400(잘못된 요청)을 반환합니다. 유효한 GUID 문자열 형식 목록을 보려면 Guid 생성자(문자열)를 참조하세요.

proposedLeaseId?: string

속성 값

string

transactionalContentMD5

transactionalContentMD5?: Uint8Array

속성 값

Uint8Array

상속된 속성 세부 정보

tracingOptions

tracingOptions?: OperationTracingOptions

속성 값

CommonOptions.tracingOptions에서 상속