Bagikan melalui


FileCreateIfNotExistsOptions interface

Antarmuka untuk opsi yang umum untuk setiap operasi jarak jauh.

Memperluas

Properti yang Diwariskan

abortSignal
acl

Fakultatif. Hak kontrol akses POSIX pada file dan direktori.

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

encryptionContext

Fakultatif. Menentukan konteks enkripsi yang akan diatur pada file.

expiresOn

Fakultatif. Opsi untuk menjadwalkan penghapusan jalur. Nilai angka menunjukkan durasi sebelum file harus dihapus dalam milidetik. Nilai Tanggal menunjukkan waktu untuk mengatur kapan jalur akan dihapus. Tidak berlaku untuk direktori.

group

Fakultatif. Grup pemilik blob atau direktori.

leaseDuration

Durasi sewa diperlukan untuk memperoleh sewa, dan menentukan durasi sewa dalam hitungan detik. Durasi sewa harus antara 15 dan 60 detik atau -1 untuk sewa tak terbatas.

metadata
owner

Fakultatif. Pemilik blob atau direktori.

pathHttpHeaders
permissions
proposedLeaseId

ID sewa yang diusulkan, dalam format string GUID. Layanan Blob mengembalikan 400 (Permintaan tidak valid) jika ID sewa yang diusulkan tidak dalam format yang benar. Lihat Konstruktor Guid (String) untuk daftar format string GUID yang valid.

tracingOptions
umask

Detail Properti yang Diwariskan

abortSignal

abortSignal?: AbortSignalLike

Nilai Properti

Diwarisi DariPathCreateIfNotExistsOptions.abortSignal

acl

Fakultatif. Hak kontrol akses POSIX pada file dan direktori.

acl?: PathAccessControlItem[]

Nilai Properti

Diwarisi Dari JalurCreateIfNotExistsOptions.acl

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

customerProvidedKey?: CpkInfo

Nilai Properti

Diwarisi DariPathCreateIfNotExistsOptions.customerProvidedKey

encryptionContext

Fakultatif. Menentukan konteks enkripsi yang akan diatur pada file.

encryptionContext?: string

Nilai Properti

string

Diwarisi Dari JalurCreateIfNotExistsOptions.encryptionContext

expiresOn

Fakultatif. Opsi untuk menjadwalkan penghapusan jalur. Nilai angka menunjukkan durasi sebelum file harus dihapus dalam milidetik. Nilai Tanggal menunjukkan waktu untuk mengatur kapan jalur akan dihapus. Tidak berlaku untuk direktori.

expiresOn?: number | Date

Nilai Properti

number | Date

Diwarisi DariPathCreateIfNotExistsOptions.expiresOn

group

Fakultatif. Grup pemilik blob atau direktori.

group?: string

Nilai Properti

string

Diwariskan Dari JalurCreateIfNotExistsOptions.group

leaseDuration

Durasi sewa diperlukan untuk memperoleh sewa, dan menentukan durasi sewa dalam hitungan detik. Durasi sewa harus antara 15 dan 60 detik atau -1 untuk sewa tak terbatas.

leaseDuration?: number

Nilai Properti

number

Diwarisi Dari JalurCreateIfNotExistsOptions.leaseDuration

metadata

metadata?: Metadata

Nilai Properti

Diwariskan DariPathCreateIfNotExistsOptions.metadata

owner

Fakultatif. Pemilik blob atau direktori.

owner?: string

Nilai Properti

string

Diwarisi DariPathCreateIfNotExistsOptions.owner

pathHttpHeaders

pathHttpHeaders?: PathCreateHttpHeaders

Nilai Properti

Diwarisi Dari JalurCreateIfNotExistsOptions.pathHttpHeaders

permissions

permissions?: string

Nilai Properti

string

Diwarisi DariPathCreateIfNotExistsOptions.permissions

proposedLeaseId

ID sewa yang diusulkan, dalam format string GUID. Layanan Blob mengembalikan 400 (Permintaan tidak valid) jika ID sewa yang diusulkan tidak dalam format yang benar. Lihat Konstruktor Guid (String) untuk daftar format string GUID yang valid.

proposedLeaseId?: string

Nilai Properti

string

Diwarisi Dari JalurCreateIfNotExistsOptions.proposedLeaseId

tracingOptions

tracingOptions?: OperationTracingOptions

Nilai Properti

Diwarisi DariPathCreateIfNotExistsOptions.tracingOptions

umask

umask?: string

Nilai Properti

string

Diwariskan DariPathCreateIfNotExistsOptions.umask