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