FileCreateOptions interface
Параметры настройки операции создания.
Свойства
| abort |
Реализация интерфейса |
| file |
Заголовки HTTP файла, такие как Content-Type. |
| lease |
Условия доступа к аренде. |
| metadata | Коллекция пары строк "ключ-значение", которая связывается с объектом хранилища файлов. |
Унаследованные свойства
| change |
Свойство времени изменения координированного универсального времени (UTC) для каталога. Теперь можно использовать значение, указывающее время запроса. По умолчанию значение будет задано на время запроса. |
| creation |
Свойство времени создания в формате UTC для каталога. Теперь можно использовать значение, указывающее время запроса. По умолчанию значение будет задано как сейчас. |
| file |
Атрибуты файловой системы, заданные в файле или каталоге. |
| file |
Разрешение (дескриптор безопасности) для файла или каталога в языке определения дескриптора безопасности (SDDL) или двоичном файле. При указании он должен иметь список управления доступом владельца, группы и управления доступом (DACL). Значение наследуемого может быть передано в наследование от родительского каталога. Обратите внимание, что можно указать только один файлPermission или filePermissionKey. Если оба параметра не указаны, наследование будет иметь значение filePermission в качестве значения по умолчанию клиентской библиотекой. |
| file |
Необязательный. Доступно для версии 2023-06-01 и более поздних версий. Указывает формат, в котором возвращается разрешение. Допустимыми значениями являются SDDL или двоичные значения. Если формат разрешений x-ms-file-permission-format не указан или явно задан в SDDL, разрешение возвращается в формате SDDL. Если для x-ms-file-permission-format явно задан двоичный формат, разрешение возвращается в виде строки base64, представляющей двоичную кодировку разрешения. |
| file |
Ключ разрешения, заданного для файла или каталога. Это можно создать с помощью API Create-Permission. Обратите внимание, что можно указать только один файлPermission или filePermissionKey. |
| last |
Последнее свойство записи для каталога в формате UTC. Теперь можно использовать значение, указывающее время запроса. По умолчанию значение будет задано как сейчас. |
| posix |
Необязательные свойства, заданные в файлах NFS. Обратите внимание, что это свойство применимо только к файлам, созданным в общих папках NFS. |
| tracing |
Сведения о свойстве
abortSignal
Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal.
abortSignal?: AbortSignalLike
Значение свойства
fileHttpHeaders
Заголовки HTTP файла, такие как Content-Type.
fileHttpHeaders?: FileHttpHeaders
Значение свойства
leaseAccessConditions
Условия доступа к аренде.
leaseAccessConditions?: LeaseAccessConditions
Значение свойства
metadata
Коллекция пары строк "ключ-значение", которая связывается с объектом хранилища файлов.
metadata?: Metadata
Значение свойства
Сведения об унаследованном свойстве
changeTime
Свойство времени изменения координированного универсального времени (UTC) для каталога. Теперь можно использовать значение, указывающее время запроса. По умолчанию значение будет задано на время запроса.
changeTime?: Date | "now"
Значение свойства
Date | "now"
наследуется отFileAndDirectoryCreateCommonOptions.changeTime
creationTime
Свойство времени создания в формате UTC для каталога. Теперь можно использовать значение, указывающее время запроса. По умолчанию значение будет задано как сейчас.
creationTime?: Date | "now"
Значение свойства
Date | "now"
наследуется отFileAndDirectoryCreateCommonOptions.creationTime
fileAttributes
Атрибуты файловой системы, заданные в файле или каталоге.
fileAttributes?: FileSystemAttributes
Значение свойства
унаследован отFileAndDirectoryCreateCommonOptions.fileAttributes
filePermission
Разрешение (дескриптор безопасности) для файла или каталога в языке определения дескриптора безопасности (SDDL) или двоичном файле. При указании он должен иметь список управления доступом владельца, группы и управления доступом (DACL). Значение наследуемого может быть передано в наследование от родительского каталога.
Обратите внимание, что можно указать только один файлPermission или filePermissionKey. Если оба параметра не указаны, наследование будет иметь значение filePermission в качестве значения по умолчанию клиентской библиотекой.
filePermission?: string
Значение свойства
string
наследуется отFileAndDirectoryCreateCommonOptions.filePermission
filePermissionFormat
Необязательный. Доступно для версии 2023-06-01 и более поздних версий. Указывает формат, в котором возвращается разрешение. Допустимыми значениями являются SDDL или двоичные значения. Если формат разрешений x-ms-file-permission-format не указан или явно задан в SDDL, разрешение возвращается в формате SDDL. Если для x-ms-file-permission-format явно задан двоичный формат, разрешение возвращается в виде строки base64, представляющей двоичную кодировку разрешения.
filePermissionFormat?: FilePermissionFormat
Значение свойства
унаследован отFileAndDirectoryCreateCommonOptions.filePermissionFormat
filePermissionKey
Ключ разрешения, заданного для файла или каталога. Это можно создать с помощью API Create-Permission.
Обратите внимание, что можно указать только один файлPermission или filePermissionKey.
filePermissionKey?: string
Значение свойства
string
унаследован отFileAndDirectoryCreateCommonOptions.filePermissionKey
lastWriteTime
Последнее свойство записи для каталога в формате UTC. Теперь можно использовать значение, указывающее время запроса. По умолчанию значение будет задано как сейчас.
lastWriteTime?: Date | "now"
Значение свойства
Date | "now"
наследуется отFileAndDirectoryCreateCommonOptions.lastWriteTime
posixProperties
Необязательные свойства, заданные в файлах NFS. Обратите внимание, что это свойство применимо только к файлам, созданным в общих папках NFS.
posixProperties?: FilePosixProperties
Значение свойства
унаследован отFileAndDirectoryCreateCommonOptions.posixProperties
tracingOptions
tracingOptions?: OperationTracingOptions
Значение свойства
наследуется отCommonOptions.tracingOptions