Aracılığıyla paylaş


PathCreateOptions interface

Her uzak işlem için ortak seçenekler için bir arabirim.

Extends

Özellikler

abortSignal
acl

Opsiyonel. Dosya ve dizinlerde POSIX erişim denetimi hakları.

conditions
customerProvidedKey

Müşteri Tarafından Sağlanan Anahtar Bilgileri.

encryptionContext

Opsiyonel. Dosyada ayarlanacağı şifreleme bağlamını belirtir.

expiresOn

Opsiyonel. Bir yolun silinmesini zamanlama seçenekleri. Bir sayı değeri, dosyanın silinmesi gereken süreyi milisaniye cinsinden gösterir. Tarih değeri, yolun ne zaman silineceği için ayarlanacak zamanı gösterir. Dizinler için geçerli değildir.

group

Opsiyonel. Blobun veya dizinin sahibi olan grup.

leaseDuration

Kira süresi, kiralama almak için gereklidir ve kiranın süresini saniye cinsinden belirtir. Kiralama süresi 15 ile 60 saniye arasında veya sonsuz kiralama için -1 olmalıdır.

metadata
owner

Opsiyonel. Blobun veya dizinin sahibi.

pathHttpHeaders
permissions
proposedLeaseId

Guid dizesi biçiminde önerilen kira kimliği. Önerilen kira kimliği doğru biçimde değilse Blob hizmeti 400 (Geçersiz istek) döndürür. Geçerli GUID dize biçimlerinin listesi için bkz. Guid Oluşturucu (Dize).

umask

Devralınan Özellikler

tracingOptions

Özellik Ayrıntıları

abortSignal

abortSignal?: AbortSignalLike

Özellik Değeri

acl

Opsiyonel. Dosya ve dizinlerde POSIX erişim denetimi hakları.

acl?: PathAccessControlItem[]

Özellik Değeri

conditions

conditions?: DataLakeRequestConditions

Özellik Değeri

customerProvidedKey

Müşteri Tarafından Sağlanan Anahtar Bilgileri.

customerProvidedKey?: CpkInfo

Özellik Değeri

encryptionContext

Opsiyonel. Dosyada ayarlanacağı şifreleme bağlamını belirtir.

encryptionContext?: string

Özellik Değeri

string

expiresOn

Opsiyonel. Bir yolun silinmesini zamanlama seçenekleri. Bir sayı değeri, dosyanın silinmesi gereken süreyi milisaniye cinsinden gösterir. Tarih değeri, yolun ne zaman silineceği için ayarlanacak zamanı gösterir. Dizinler için geçerli değildir.

expiresOn?: number | Date

Özellik Değeri

number | Date

group

Opsiyonel. Blobun veya dizinin sahibi olan grup.

group?: string

Özellik Değeri

string

leaseDuration

Kira süresi, kiralama almak için gereklidir ve kiranın süresini saniye cinsinden belirtir. Kiralama süresi 15 ile 60 saniye arasında veya sonsuz kiralama için -1 olmalıdır.

leaseDuration?: number

Özellik Değeri

number

metadata

metadata?: Metadata

Özellik Değeri

owner

Opsiyonel. Blobun veya dizinin sahibi.

owner?: string

Özellik Değeri

string

pathHttpHeaders

pathHttpHeaders?: PathCreateHttpHeaders

Özellik Değeri

permissions

permissions?: string

Özellik Değeri

string

proposedLeaseId

Guid dizesi biçiminde önerilen kira kimliği. Önerilen kira kimliği doğru biçimde değilse Blob hizmeti 400 (Geçersiz istek) döndürür. Geçerli GUID dize biçimlerinin listesi için bkz. Guid Oluşturucu (Dize).

proposedLeaseId?: string

Özellik Değeri

string

umask

umask?: string

Özellik Değeri

string

Devralınan Özellik Detayları

tracingOptions

tracingOptions?: OperationTracingOptions

Özellik Değeri

Devralındığı yer:CommonOptions.tracingOptions