Share via


BlobBeginCopyFromURLOptions interface

작업을 구성하는 옵션입니다 <xref:BlobClient.beginCopyFromURL> .

Extends

속성

abortSignal

작업을 취소하라는 AbortSignalLike 요청을 알리는 인터페이스의 구현입니다. 예를 들어 @azure/abort-controller를 사용하여 를 만듭니다 AbortSignal.

conditions

URL에서 Blob으로 복사할 때 대상 Blob에 대해 충족할 조건입니다.

immutabilityPolicy

(선택 사항) Blob에 대한 불변성 정책을 지정합니다. is 매개 변수는 버전 수준 웜이 사용하도록 설정된 컨테이너 내의 Blob에만 적용됩니다.

intervalInMs

Blob 복사본의 상태를 확인하기 위해 폴러가 서비스에 대한 호출 사이에 대기해야 하는 시간(밀리초)입니다. 기본값은 15초입니다.

legalHold

(선택 사항) Blob에 법적 보존을 배치해야 하는지를 나타냅니다. is 매개 변수는 버전 수준 웜이 사용하도록 설정된 컨테이너 내의 Blob에만 적용됩니다.

metadata

복사되는 Blob과 연결할 키-값 문자열 쌍의 컬렉션입니다.

onProgress

복사 진행률의 상태를 수신하는 콜백입니다.

rehydratePriority

리하일레이트 우선 순위 - 가능한 값에는 '높음', '표준'이 포함됩니다. 자세한 정보 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

resumeFrom

폴링을 다시 시작하는 데 사용할 수 있는 직렬화된 폴러 상태입니다. 이는 한 프로세스 또는 스레드에서 복사본을 시작하고 다른 프로세스 또는 스레드에서 폴링을 계속하려는 경우에 유용할 수 있습니다. 직렬화된 폴러 상태를 얻으려면 기존 폴러를 호출 poller.toString() 합니다.

sealBlob

대상 Blob의 봉인된 상태를 재정의합니다. 기본값 true입니다.

sourceConditions

URL에서 Blob으로 복사할 때 원본 Azure Blob/File에 대해 충족할 조건입니다.

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

conditions

URL에서 Blob으로 복사할 때 대상 Blob에 대해 충족할 조건입니다.

conditions?: BlobRequestConditions

속성 값

immutabilityPolicy

(선택 사항) Blob에 대한 불변성 정책을 지정합니다. is 매개 변수는 버전 수준 웜이 사용하도록 설정된 컨테이너 내의 Blob에만 적용됩니다.

immutabilityPolicy?: BlobImmutabilityPolicy

속성 값

intervalInMs

Blob 복사본의 상태를 확인하기 위해 폴러가 서비스에 대한 호출 사이에 대기해야 하는 시간(밀리초)입니다. 기본값은 15초입니다.

intervalInMs?: number

속성 값

number

legalHold

(선택 사항) Blob에 법적 보존을 배치해야 하는지를 나타냅니다. is 매개 변수는 버전 수준 웜이 사용하도록 설정된 컨테이너 내의 Blob에만 적용됩니다.

legalHold?: boolean

속성 값

boolean

metadata

복사되는 Blob과 연결할 키-값 문자열 쌍의 컬렉션입니다.

metadata?: Metadata

속성 값

onProgress

복사 진행률의 상태를 수신하는 콜백입니다.

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

속성 값

(state: BlobBeginCopyFromUrlPollState) => void

rehydratePriority

리하일레이트 우선 순위 - 가능한 값에는 '높음', '표준'이 포함됩니다. 자세한 정보 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

rehydratePriority?: RehydratePriority

속성 값

resumeFrom

폴링을 다시 시작하는 데 사용할 수 있는 직렬화된 폴러 상태입니다. 이는 한 프로세스 또는 스레드에서 복사본을 시작하고 다른 프로세스 또는 스레드에서 폴링을 계속하려는 경우에 유용할 수 있습니다. 직렬화된 폴러 상태를 얻으려면 기존 폴러를 호출 poller.toString() 합니다.

resumeFrom?: string

속성 값

string

sealBlob

대상 Blob의 봉인된 상태를 재정의합니다. 기본값 true입니다.

sealBlob?: boolean

속성 값

boolean

sourceConditions

URL에서 Blob으로 복사할 때 원본 Azure Blob/File에 대해 충족할 조건입니다.

sourceConditions?: ModifiedAccessConditions

속성 값

tags

Blob 태그.

tags?: Tags

속성 값

tier

액세스 계층. 자세한 정보 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | PremiumPageBlobTier | string

속성 값

tracingOptions

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

tracingOptions?: OperationTracingOptions

속성 값

OperationTracingOptions