共用方式為


PathCreateIfNotExistsOptions interface

每個遠端作業通用選項的介面。

Extends

屬性

abortSignal
acl

自選。 檔案和目錄的 POSIX 訪問控制許可權。

customerProvidedKey

客戶提供的金鑰資訊。

encryptionContext

自選。 指定要在檔案上設定的加密內容。

expiresOn

自選。 排程刪除路徑的選項。 數位值表示檔案應以毫秒為單位刪除之前的持續時間。 Date 值表示將刪除路徑的時間。 不適用於目錄。

group

自選。 Blob 或目錄的擁有群組。

leaseDuration

需要租用持續時間才能取得租用,並以秒為單位指定租用的持續時間。 租用持續時間必須介於 15 到 60 秒之間,或無限租用 -1。

metadata
owner

自選。 Blob 或目錄的擁有者。

pathHttpHeaders
permissions
proposedLeaseId

建議的租用標識碼,格式為 GUID 字串。 如果建議的租用標識符格式不正確,Blob 服務會傳回 400 (無效的要求)。 如需有效的 GUID 字串格式清單,請參閱 Guid 建構函式(字串)。

umask

繼承的屬性

tracingOptions

屬性詳細資料

abortSignal

abortSignal?: AbortSignalLike

屬性值

acl

自選。 檔案和目錄的 POSIX 訪問控制許可權。

acl?: PathAccessControlItem[]

屬性值

customerProvidedKey

客戶提供的金鑰資訊。

customerProvidedKey?: CpkInfo

屬性值

encryptionContext

自選。 指定要在檔案上設定的加密內容。

encryptionContext?: string

屬性值

string

expiresOn

自選。 排程刪除路徑的選項。 數位值表示檔案應以毫秒為單位刪除之前的持續時間。 Date 值表示將刪除路徑的時間。 不適用於目錄。

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 字串。 如果建議的租用標識符格式不正確,Blob 服務會傳回 400 (無效的要求)。 如需有效的 GUID 字串格式清單,請參閱 Guid 建構函式(字串)。

proposedLeaseId?: string

屬性值

string

umask

umask?: string

屬性值

string

繼承的屬性詳細資料

tracingOptions

tracingOptions?: OperationTracingOptions

屬性值

繼承自CommonOptions.tracingOptions