다음을 통해 공유


AppendBlobCreateIfNotExistsOptions interface

createIfNotExists 작업을 구성하는 옵션입니다.

Extends

속성

abortSignal

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

blobHTTPHeaders

추가 Blob을 만들 때 설정할 HTTP 헤더입니다. 설정할 일반적인 헤더는 이며 blobContentType, 브라우저가 파일 형식에 따라 기능을 제공할 수 있도록 합니다.

customerProvidedKey

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

encryptionScope

(선택 사항) 버전 2019-07-07 이상. 요청에 제공된 데이터를 암호화하는 데 사용할 암호화 범위의 이름을 지정합니다. 지정하지 않으면 기본 계정 암호화 범위를 사용하여 암호화가 수행됩니다. 자세한 내용은 Azure Storage Services에 대한 미사용 암호화를 참조하세요.

immutabilityPolicy

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

legalHold

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

metadata

추가 Blob을 만들 때 Blob과 연결할 키-값 문자열 쌍의 컬렉션입니다.

상속된 속성

tracingOptions

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

속성 세부 정보

abortSignal

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

abortSignal?: AbortSignalLike

속성 값

blobHTTPHeaders

추가 Blob을 만들 때 설정할 HTTP 헤더입니다. 설정할 일반적인 헤더는 이며 blobContentType, 브라우저가 파일 형식에 따라 기능을 제공할 수 있도록 합니다.

blobHTTPHeaders?: BlobHTTPHeaders

속성 값

customerProvidedKey

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

customerProvidedKey?: CpkInfo

속성 값

encryptionScope

(선택 사항) 버전 2019-07-07 이상. 요청에 제공된 데이터를 암호화하는 데 사용할 암호화 범위의 이름을 지정합니다. 지정하지 않으면 기본 계정 암호화 범위를 사용하여 암호화가 수행됩니다. 자세한 내용은 Azure Storage Services에 대한 미사용 암호화를 참조하세요.

encryptionScope?: string

속성 값

string

immutabilityPolicy

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

immutabilityPolicy?: BlobImmutabilityPolicy

속성 값

legalHold

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

legalHold?: boolean

속성 값

boolean

metadata

추가 Blob을 만들 때 Blob과 연결할 키-값 문자열 쌍의 컬렉션입니다.

metadata?: Metadata

속성 값

상속된 속성 세부 정보

tracingOptions

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

tracingOptions?: OperationTracingOptions

속성 값

CommonOptions.tracingOptions에서 상속