FileRenameOptions interface
yeniden adlandırma işlemini yapılandırma seçenekleri.
- Extends
Özellikler
| abort |
İşlemi iptal etme isteğine işaret eden |
| content |
Optional. Dosyada ayarlanacağı içerik türü. |
| copy |
Optional. Dosya güvenlik tanımlayıcısını kaynak dosyadan kopyalama veya x-ms-file-permission veya x-ms-file-permission-key üst bilgi değeri tarafından tanımlanan değeri kullanarak ayarlama seçeneğini belirtir. |
| destination |
Hedef dosya için kira erişim koşulu. Hedef dosyanın etkin bir sonsuz kirası varsa gereklidir. |
| file |
Optional. Belirtilirse, dizin/dosya için izin (güvenlik tanımlayıcısı) ayarlanmalıdır. |
| file |
Optional. Sürüm 2023-06-01 ve üzeri için kullanılabilir. İznin döndürüldiği biçimi belirtir. Kabul edilebilir değerler SDDL veya ikili değerlerdir. x-ms-file-permission-format belirtilmemişse veya açıkça SDDL olarak ayarlanmışsa, izin SDDL biçiminde döndürülür. x-ms-file-permission-format açıkça ikili olarak ayarlandıysa, izin, iznin ikili kodlamasını temsil eden bir base64 dizesi olarak döndürülür |
| file |
Optional. Dizin/dosya için ayarlanacak iznin anahtarı. Not: filePermission veya filePermissionKey dosyasından yalnızca biri belirtilmelidir. |
| ignore |
Optional. Önceden var olan bir hedef dosyadaki ReadOnly özniteliğine uyulup uyulmayacağını belirten boole değeri. True ise yeniden adlandırma başarılı olur, aksi takdirde hedefte ReadOnly öznitelik kümesine sahip önceki bir dosya yeniden adlandırmanın başarısız olmasına neden olur. |
| metadata | Dosya depolama nesnesiyle ilişkilendirilecek bir ad-değer çifti. |
| replace |
Optional. Hedef dosyanın zaten mevcut olup olmadığı, bu isteğin dosyanın üzerine yazıp yazmayacağı için boole değeri. True ise, yeniden adlandırma başarılı olur ve hedef dosyanın üzerine yazar. Sağlanmazsa veya false ise ve hedef dosya mevcutsa, istek hedef dosyanın üzerine yazılmaz. Sağlanırsa ve hedef dosya yoksa, yeniden adlandırma başarılı olur. Not: Bu değer x-ms-file-copy-ignore-salt okunur üst bilgi değerini geçersiz kılmaz. |
| source |
Kaynak dosya için kira erişim koşulu. Kaynak dosyanın etkin bir sonsuz kirası varsa gereklidir. |
| timeout |
Optional. Zaman aşımı parametresi saniye cinsinden ifade edilir. Daha fazla bilgi için bkz. Dosya Hizmeti İşlemleri için Zaman Aşımlarını Ayarlama . |
Devralınan Özellikler
| tracing |
Özellik Ayrıntıları
abortSignal
İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması.
Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.
abortSignal?: AbortSignalLike
Özellik Değeri
contentType
Optional. Dosyada ayarlanacağı içerik türü.
contentType?: string
Özellik Değeri
string
copyFileSmbInfo
Optional. Dosya güvenlik tanımlayıcısını kaynak dosyadan kopyalama veya x-ms-file-permission veya x-ms-file-permission-key üst bilgi değeri tarafından tanımlanan değeri kullanarak ayarlama seçeneğini belirtir.
copyFileSmbInfo?: CopyFileSmbInfo
Özellik Değeri
destinationLeaseAccessConditions
Hedef dosya için kira erişim koşulu. Hedef dosyanın etkin bir sonsuz kirası varsa gereklidir.
destinationLeaseAccessConditions?: LeaseAccessConditions
Özellik Değeri
filePermission
Optional. Belirtilirse, dizin/dosya için izin (güvenlik tanımlayıcısı) ayarlanmalıdır.
filePermission?: string
Özellik Değeri
string
filePermissionFormat
Optional. Sürüm 2023-06-01 ve üzeri için kullanılabilir. İznin döndürüldiği biçimi belirtir. Kabul edilebilir değerler SDDL veya ikili değerlerdir. x-ms-file-permission-format belirtilmemişse veya açıkça SDDL olarak ayarlanmışsa, izin SDDL biçiminde döndürülür. x-ms-file-permission-format açıkça ikili olarak ayarlandıysa, izin, iznin ikili kodlamasını temsil eden bir base64 dizesi olarak döndürülür
filePermissionFormat?: FilePermissionFormat
Özellik Değeri
filePermissionKey
Optional. Dizin/dosya için ayarlanacak iznin anahtarı. Not: filePermission veya filePermissionKey dosyasından yalnızca biri belirtilmelidir.
filePermissionKey?: string
Özellik Değeri
string
ignoreReadOnly
Optional. Önceden var olan bir hedef dosyadaki ReadOnly özniteliğine uyulup uyulmayacağını belirten boole değeri. True ise yeniden adlandırma başarılı olur, aksi takdirde hedefte ReadOnly öznitelik kümesine sahip önceki bir dosya yeniden adlandırmanın başarısız olmasına neden olur.
ignoreReadOnly?: boolean
Özellik Değeri
boolean
metadata
Dosya depolama nesnesiyle ilişkilendirilecek bir ad-değer çifti.
metadata?: Metadata
Özellik Değeri
replaceIfExists
Optional. Hedef dosyanın zaten mevcut olup olmadığı, bu isteğin dosyanın üzerine yazıp yazmayacağı için boole değeri. True ise, yeniden adlandırma başarılı olur ve hedef dosyanın üzerine yazar. Sağlanmazsa veya false ise ve hedef dosya mevcutsa, istek hedef dosyanın üzerine yazılmaz. Sağlanırsa ve hedef dosya yoksa, yeniden adlandırma başarılı olur. Not: Bu değer x-ms-file-copy-ignore-salt okunur üst bilgi değerini geçersiz kılmaz.
replaceIfExists?: boolean
Özellik Değeri
boolean
sourceLeaseAccessConditions
Kaynak dosya için kira erişim koşulu. Kaynak dosyanın etkin bir sonsuz kirası varsa gereklidir.
sourceLeaseAccessConditions?: LeaseAccessConditions
Özellik Değeri
timeoutInSeconds
Optional. Zaman aşımı parametresi saniye cinsinden ifade edilir. Daha fazla bilgi için bkz. Dosya Hizmeti İşlemleri için Zaman Aşımlarını Ayarlama .
timeoutInSeconds?: number
Özellik Değeri
number
Devralınan Özellik Detayları
tracingOptions
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:CommonOptions.tracingOptions