다음을 통해 공유


PathCreateIfNotExistsOptions 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 생성자(문자열)를 참조하세요.

umask

상속된 속성

tracingOptions

속성 세부 정보

abortSignal

abortSignal?: AbortSignalLike

속성 값

acl

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

acl?: PathAccessControlItem[]

속성 값

customerProvidedKey

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

customerProvidedKey?: CpkInfo

속성 값

encryptionContext

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

encryptionContext?: string

속성 값

string

expiresOn

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

expiresOn?: number | Date

속성 값

number | Date

group

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

group?: string

속성 값

string

leaseDuration

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

leaseDuration?: number

속성 값

number

metadata

metadata?: Metadata

속성 값

owner

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

owner?: string

속성 값

string

pathHttpHeaders

pathHttpHeaders?: PathCreateHttpHeaders

속성 값

permissions

permissions?: string

속성 값

string

proposedLeaseId

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

proposedLeaseId?: string

속성 값

string

umask

umask?: string

속성 값

string

상속된 속성 세부 정보

tracingOptions

tracingOptions?: OperationTracingOptions

속성 값

CommonOptions.tracingOptions에서 상속