다음을 통해 공유


DirectoryCreateIfNotExistsOptions interface

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

Extends

상속된 속성

abortSignal
acl

선택 사항입니다. 파일 및 디렉터리에 대한 POSIX 액세스 제어 권한입니다.

customerProvidedKey

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

encryptionContext

선택 사항입니다. 파일에 설정할 암호화 컨텍스트를 지정합니다.

expiresOn

선택 사항입니다. 경로 삭제를 예약하는 옵션입니다. 숫자 값은 파일을 삭제하기 전의 기간을 밀리초 단위로 나타냅니다. 날짜 값은 경로가 삭제될 시기를 설정할 시간을 나타냅니다. 디렉터리에는 적용되지 않습니다.

group

선택 사항입니다. Blob 또는 디렉터리의 소유 그룹입니다.

leaseDuration

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

metadata
owner

선택 사항입니다. Blob 또는 디렉터리의 소유자입니다.

pathHttpHeaders
permissions
proposedLeaseId

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

tracingOptions
umask

상속된 속성 세부 정보

abortSignal

abortSignal?: AbortSignalLike

속성 값

PathCreateIfNotExistsOptions.abortSignal에서 상속됨

acl

선택 사항입니다. 파일 및 디렉터리에 대한 POSIX 액세스 제어 권한입니다.

acl?: PathAccessControlItem[]

속성 값

PathCreateIfNotExistsOptions.acl에서 상속됨

customerProvidedKey

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

customerProvidedKey?: CpkInfo

속성 값

PathCreateIfNotExistsOptions.customerProvidedKey에서 상속

encryptionContext

선택 사항입니다. 파일에 설정할 암호화 컨텍스트를 지정합니다.

encryptionContext?: string

속성 값

string

PathCreateIfNotExistsOptions.encryptionContext에서 상속됨

expiresOn

선택 사항입니다. 경로 삭제를 예약하는 옵션입니다. 숫자 값은 파일을 삭제하기 전의 기간을 밀리초 단위로 나타냅니다. 날짜 값은 경로가 삭제될 시기를 설정할 시간을 나타냅니다. 디렉터리에는 적용되지 않습니다.

expiresOn?: number | Date

속성 값

number | Date

PathCreateIfNotExistsOptions.expiresOn에서 상속됨

group

선택 사항입니다. Blob 또는 디렉터리의 소유 그룹입니다.

group?: string

속성 값

string

PathCreateIfNotExistsOptions.group에서 상속됨

leaseDuration

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

leaseDuration?: number

속성 값

number

PathCreateIfNotExistsOptions.leaseDuration에서 상속됨

metadata

metadata?: Metadata

속성 값

PathCreateIfNotExistsOptions.metadata에서 상속됨

owner

선택 사항입니다. Blob 또는 디렉터리의 소유자입니다.

owner?: string

속성 값

string

PathCreateIfNotExistsOptions.owner에서 상속됨

pathHttpHeaders

pathHttpHeaders?: PathCreateHttpHeaders

속성 값

PathCreateIfNotExistsOptions.pathHttpHeaders에서 상속됨

permissions

permissions?: string

속성 값

string

PathCreateIfNotExistsOptions.permissions에서 상속됨

proposedLeaseId

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

proposedLeaseId?: string

속성 값

string

PathCreateIfNotExistsOptions.proposedLeaseId에서 상속됨

tracingOptions

tracingOptions?: OperationTracingOptions

속성 값

PathCreateIfNotExistsOptions.tracingOptions에서 상속

umask

umask?: string

속성 값

string

PathCreateIfNotExistsOptions.umask에서 상속됨