DirectoryRenameOptions interface
- Extends
Свойства
| abort |
Реализация интерфейса |
| copy |
Optional. Указывает параметр копирования дескриптора безопасности файлов из исходного файла или задания его с помощью значения заголовка x-ms-file-permission или x-ms-file-permission-key. |
| destination |
Условие доступа аренды для целевого файла. Требуется, если целевой файл имеет активную бесконечную аренду. |
| file |
Optional. Если задано разрешение (дескриптор безопасности), необходимо задать для каталога или файла. |
| file |
Optional. Доступно для версии 2023-06-01 и более поздних версий. Указывает формат, в котором возвращается разрешение. Допустимыми значениями являются SDDL или двоичные значения. Если формат разрешений x-ms-file-permission-format не указан или явно задан в SDDL, разрешение возвращается в формате SDDL. Если для x-ms-file-permission-format явно задан двоичный формат, разрешение возвращается в виде строки base64, представляющей двоичную кодировку разрешения. |
| file |
Optional. Ключ разрешения, заданного для каталога или файла. Примечание. Необходимо указать только один из filePermission или filePermissionKey. |
| ignore |
Optional. Логическое значение, указывающее, следует ли учитывать атрибут ReadOnly в предварительном целевом файле. Если значение true, переименование завершится успешно, в противном случае предыдущий файл в назначении с набором атрибутов ReadOnly приведет к сбою переименования. |
| metadata | Optional. Пара "имя-значение", связанная с объектом хранилища файлов. |
| replace |
Optional. Логическое значение, если целевой файл уже существует, будет ли этот запрос перезаписывать файл или нет. Если значение true, переименование завершится успешно и перезаписывает целевой файл. Если файл не указан или если значение false и целевой файл существует, запрос не перезаписывает целевой файл. Если указано и целевой файл не существует, переименование завершится успешно. Примечание. Это значение не переопределяет значение заголовка x-ms-file-copy-ignore-read-only. |
| source |
Условие доступа к аренде исходного файла. Требуется, если исходный файл имеет активную бесконечную аренду. |
| timeout |
Optional. Параметр времени ожидания выражается в секундах. Дополнительные сведения см. в разделе Настройка времени ожидания для операций службы файлов. |
Унаследованные свойства
| tracing |
Сведения о свойстве
abortSignal
Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal.
abortSignal?: AbortSignalLike
Значение свойства
copyFileSmbInfo
Optional. Указывает параметр копирования дескриптора безопасности файлов из исходного файла или задания его с помощью значения заголовка x-ms-file-permission или x-ms-file-permission-key.
copyFileSmbInfo?: CopyFileSmbInfo
Значение свойства
destinationLeaseAccessConditions
Условие доступа аренды для целевого файла. Требуется, если целевой файл имеет активную бесконечную аренду.
destinationLeaseAccessConditions?: LeaseAccessConditions
Значение свойства
filePermission
Optional. Если задано разрешение (дескриптор безопасности), необходимо задать для каталога или файла.
filePermission?: string
Значение свойства
string
filePermissionFormat
Optional. Доступно для версии 2023-06-01 и более поздних версий. Указывает формат, в котором возвращается разрешение. Допустимыми значениями являются SDDL или двоичные значения. Если формат разрешений x-ms-file-permission-format не указан или явно задан в SDDL, разрешение возвращается в формате SDDL. Если для x-ms-file-permission-format явно задан двоичный формат, разрешение возвращается в виде строки base64, представляющей двоичную кодировку разрешения.
filePermissionFormat?: FilePermissionFormat
Значение свойства
filePermissionKey
Optional. Ключ разрешения, заданного для каталога или файла. Примечание. Необходимо указать только один из filePermission или filePermissionKey.
filePermissionKey?: string
Значение свойства
string
ignoreReadOnly
Optional. Логическое значение, указывающее, следует ли учитывать атрибут ReadOnly в предварительном целевом файле. Если значение true, переименование завершится успешно, в противном случае предыдущий файл в назначении с набором атрибутов ReadOnly приведет к сбою переименования.
ignoreReadOnly?: boolean
Значение свойства
boolean
metadata
Optional. Пара "имя-значение", связанная с объектом хранилища файлов.
metadata?: Metadata
Значение свойства
replaceIfExists
Optional. Логическое значение, если целевой файл уже существует, будет ли этот запрос перезаписывать файл или нет. Если значение true, переименование завершится успешно и перезаписывает целевой файл. Если файл не указан или если значение false и целевой файл существует, запрос не перезаписывает целевой файл. Если указано и целевой файл не существует, переименование завершится успешно. Примечание. Это значение не переопределяет значение заголовка x-ms-file-copy-ignore-read-only.
replaceIfExists?: boolean
Значение свойства
boolean
sourceLeaseAccessConditions
Условие доступа к аренде исходного файла. Требуется, если исходный файл имеет активную бесконечную аренду.
sourceLeaseAccessConditions?: LeaseAccessConditions
Значение свойства
timeoutInSeconds
Optional. Параметр времени ожидания выражается в секундах. Дополнительные сведения см. в разделе Настройка времени ожидания для операций службы файлов.
timeoutInSeconds?: number
Значение свойства
number
Сведения об унаследованном свойстве
tracingOptions
tracingOptions?: OperationTracingOptions
Значение свойства
Наследуется отCommonOptions.tracingOptions