BlockBlobSyncUploadFromURLOptions interface
작업을 구성하는 <xref:BlockBlobClient.syncUploadFromURL> 옵션입니다.
- Extends
속성
abort |
작업을 취소하라는 |
blob |
블록 Blob에 업로드할 때 설정할 HTTP 헤더입니다.
설정하는 일반적인 헤더는 이며 |
conditions | 대상 Azure Blob에 대해 충족할 조건입니다. |
copy |
선택 사항이며 기본값은 true입니다. 원본 Blob의 속성을 복사해야 하는지를 나타냅니다. |
customer |
고객이 제공한 키 정보입니다. |
encryption |
(선택 사항) 버전 2019-07-07 이상. 요청에 제공된 데이터를 암호화하는 데 사용할 암호화 범위의 이름을 지정합니다. 지정하지 않으면 기본 계정 암호화 범위를 사용하여 암호화가 수행됩니다. 자세한 내용은 Azure Storage Services에 대한 미사용 암호화를 참조하세요. |
metadata | (선택 사항) blob와 연결된 사용자 정의 이름-값 쌍을 지정합니다. 이름-값 쌍을 지정하지 않으면 작업은 원본 Blob 또는 파일의 메타데이터를 대상 Blob으로 복사합니다. 하나 이상의 이름-값 쌍을 지정하면 대상 Blob이 지정된 메타데이터를 사용하여 만들어지고 메타데이터는 원본 Blob 또는 파일에서 복사되지 않습니다. 2009-09-19 버전부터는 메타데이터 이름이 C# 식별자의 명명 규칙을 따라야 합니다. 자세한 내용은 컨테이너, Blob 및 메타데이터 이름 지정 및 참조를 참조하세요. |
source |
전달자 유형만 지원됩니다. 자격 증명은 원본을 복사할 수 있는 유효한 OAuth 액세스 토큰이어야 합니다. |
source |
(선택 사항) 원본 Azure Blob에 대해 충족할 조건입니다. |
source |
복사 원본에서 읽어야 하는 바이트 범위에 대해 계산된 md5를 지정합니다. |
tags | Blob 태그. |
tier | 액세스 계층. 자세한 정보 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
timeout |
서버 시간 제한(초). 자세한 내용은 @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations |
tracing |
추적을 사용할 때 생성되는 범위를 구성하는 옵션입니다. |
속성 세부 정보
abortSignal
작업을 취소하라는 AbortSignalLike
요청을 알리는 인터페이스의 구현입니다.
예를 들어 @azure/abort-controller를 사용하여 를 만듭니다 AbortSignal
.
abortSignal?: AbortSignalLike
속성 값
AbortSignalLike
blobHTTPHeaders
블록 Blob에 업로드할 때 설정할 HTTP 헤더입니다.
설정하는 일반적인 헤더는 이며 blobContentType
, 브라우저에서 파일 형식에 따라 기능을 제공할 수 있도록 합니다.
blobHTTPHeaders?: BlobHTTPHeaders
속성 값
conditions
copySourceBlobProperties
선택 사항이며 기본값은 true입니다. 원본 Blob의 속성을 복사해야 하는지를 나타냅니다.
copySourceBlobProperties?: boolean
속성 값
boolean
customerProvidedKey
encryptionScope
(선택 사항) 버전 2019-07-07 이상. 요청에 제공된 데이터를 암호화하는 데 사용할 암호화 범위의 이름을 지정합니다. 지정하지 않으면 기본 계정 암호화 범위를 사용하여 암호화가 수행됩니다. 자세한 내용은 Azure Storage Services에 대한 미사용 암호화를 참조하세요.
encryptionScope?: string
속성 값
string
metadata
(선택 사항) blob와 연결된 사용자 정의 이름-값 쌍을 지정합니다. 이름-값 쌍을 지정하지 않으면 작업은 원본 Blob 또는 파일의 메타데이터를 대상 Blob으로 복사합니다. 하나 이상의 이름-값 쌍을 지정하면 대상 Blob이 지정된 메타데이터를 사용하여 만들어지고 메타데이터는 원본 Blob 또는 파일에서 복사되지 않습니다. 2009-09-19 버전부터는 메타데이터 이름이 C# 식별자의 명명 규칙을 따라야 합니다. 자세한 내용은 컨테이너, Blob 및 메타데이터 이름 지정 및 참조를 참조하세요.
metadata?: Metadata
속성 값
sourceAuthorization
전달자 유형만 지원됩니다. 자격 증명은 원본을 복사할 수 있는 유효한 OAuth 액세스 토큰이어야 합니다.
sourceAuthorization?: HttpAuthorization
속성 값
sourceConditions
(선택 사항) 원본 Azure Blob에 대해 충족할 조건입니다.
sourceConditions?: ModifiedAccessConditions
속성 값
sourceContentMD5
복사 원본에서 읽어야 하는 바이트 범위에 대해 계산된 md5를 지정합니다.
sourceContentMD5?: Uint8Array
속성 값
Uint8Array
tags
tier
액세스 계층. 자세한 정보 - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: BlockBlobTier | string
속성 값
BlockBlobTier | string
timeoutInSeconds
서버 시간 제한(초). 자세한 내용은 @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations
timeoutInSeconds?: number
속성 값
number
tracingOptions
추적을 사용할 때 생성되는 범위를 구성하는 옵션입니다.
tracingOptions?: OperationTracingOptions
속성 값
OperationTracingOptions
Azure SDK for JavaScript