DirectoryRenameOptions interface
Opsi untuk mengonfigurasi operasi ganti nama.
- Memperluas
Properti
| abort |
Implementasi antarmuka |
| copy |
Optional. Menentukan opsi untuk menyalin pendeskripsi keamanan file dari file sumber atau untuk mengaturnya menggunakan nilai yang ditentukan oleh nilai header x-ms-file-permission atau x-ms-file-permission-key. |
| destination |
Kondisi akses sewa untuk file tujuan. Diperlukan jika file tujuan memiliki sewa tak terbatas aktif. |
| file |
Optional. Jika ditentukan, izin (pendeskripsi keamanan) akan diatur untuk direktori/file. |
| file |
Optional. Tersedia untuk versi 2023-06-01 dan yang lebih baru. Menentukan format di mana izin dikembalikan. Nilai yang dapat diterima adalah SDDL atau biner. Jika x-ms-file-permission-format tidak ditentukan atau secara eksplisit diatur ke SDDL, izin dikembalikan dalam format SDDL. Jika x-ms-file-permission-format secara eksplisit diatur ke biner, izin dikembalikan sebagai string base64 yang mewakili pengodean biner izin |
| file |
Optional. Kunci izin yang akan diatur untuk direktori/file. Catatan: Hanya salah satu filePermission atau filePermissionKey yang harus ditentukan. |
| ignore |
Optional. Nilai boolean yang menentukan apakah atribut ReadOnly pada file tujuan yang sudah ada sebelumnya harus dihormati. Jika true, penggantian nama akan berhasil, jika tidak, file sebelumnya di tujuan dengan set atribut ReadOnly akan menyebabkan penggantian nama gagal. |
| metadata | Optional. Pasangan nama-nilai untuk dikaitkan dengan objek penyimpanan file. |
| replace |
Optional. Nilai boolean untuk jika file tujuan sudah ada, apakah permintaan ini akan menimpa file atau tidak. Jika true, penggantian nama akan berhasil dan akan menimpa file tujuan. Jika tidak disediakan atau jika salah dan file tujuan tidak ada, permintaan tidak akan menimpa file tujuan. Jika disediakan dan file tujuan tidak ada, penggantian nama akan berhasil. Catatan: Nilai ini tidak mengambil alih nilai header x-ms-file-copy-ignore-read-only. |
| source |
Kondisi akses sewa untuk file sumber. Diperlukan jika file sumber memiliki sewa tak terbatas aktif. |
| timeout |
Optional. Parameter batas waktu dinyatakan dalam detik. Untuk informasi selengkapnya, lihat Mengatur Batas Waktu untuk Operasi Layanan File. |
Properti yang Diwariskan
| tracing |
Detail Properti
abortSignal
Implementasi antarmuka AbortSignalLike untuk memberi sinyal permintaan untuk membatalkan operasi.
Misalnya, gunakan @azure/abort-controller untuk membuat AbortSignal.
abortSignal?: AbortSignalLike
Nilai Properti
copyFileSmbInfo
Optional. Menentukan opsi untuk menyalin pendeskripsi keamanan file dari file sumber atau untuk mengaturnya menggunakan nilai yang ditentukan oleh nilai header x-ms-file-permission atau x-ms-file-permission-key.
copyFileSmbInfo?: CopyFileSmbInfo
Nilai Properti
destinationLeaseAccessConditions
Kondisi akses sewa untuk file tujuan. Diperlukan jika file tujuan memiliki sewa tak terbatas aktif.
destinationLeaseAccessConditions?: LeaseAccessConditions
Nilai Properti
filePermission
Optional. Jika ditentukan, izin (pendeskripsi keamanan) akan diatur untuk direktori/file.
filePermission?: string
Nilai Properti
string
filePermissionFormat
Optional. Tersedia untuk versi 2023-06-01 dan yang lebih baru. Menentukan format di mana izin dikembalikan. Nilai yang dapat diterima adalah SDDL atau biner. Jika x-ms-file-permission-format tidak ditentukan atau secara eksplisit diatur ke SDDL, izin dikembalikan dalam format SDDL. Jika x-ms-file-permission-format secara eksplisit diatur ke biner, izin dikembalikan sebagai string base64 yang mewakili pengodean biner izin
filePermissionFormat?: FilePermissionFormat
Nilai Properti
filePermissionKey
Optional. Kunci izin yang akan diatur untuk direktori/file. Catatan: Hanya salah satu filePermission atau filePermissionKey yang harus ditentukan.
filePermissionKey?: string
Nilai Properti
string
ignoreReadOnly
Optional. Nilai boolean yang menentukan apakah atribut ReadOnly pada file tujuan yang sudah ada sebelumnya harus dihormati. Jika true, penggantian nama akan berhasil, jika tidak, file sebelumnya di tujuan dengan set atribut ReadOnly akan menyebabkan penggantian nama gagal.
ignoreReadOnly?: boolean
Nilai Properti
boolean
metadata
Optional. Pasangan nama-nilai untuk dikaitkan dengan objek penyimpanan file.
metadata?: Metadata
Nilai Properti
replaceIfExists
Optional. Nilai boolean untuk jika file tujuan sudah ada, apakah permintaan ini akan menimpa file atau tidak. Jika true, penggantian nama akan berhasil dan akan menimpa file tujuan. Jika tidak disediakan atau jika salah dan file tujuan tidak ada, permintaan tidak akan menimpa file tujuan. Jika disediakan dan file tujuan tidak ada, penggantian nama akan berhasil. Catatan: Nilai ini tidak mengambil alih nilai header x-ms-file-copy-ignore-read-only.
replaceIfExists?: boolean
Nilai Properti
boolean
sourceLeaseAccessConditions
Kondisi akses sewa untuk file sumber. Diperlukan jika file sumber memiliki sewa tak terbatas aktif.
sourceLeaseAccessConditions?: LeaseAccessConditions
Nilai Properti
timeoutInSeconds
Optional. Parameter batas waktu dinyatakan dalam detik. Untuk informasi selengkapnya, lihat Mengatur Batas Waktu untuk Operasi Layanan File.
timeoutInSeconds?: number
Nilai Properti
number