FileCreateOptions interface
Интерфейс для параметров, распространенных для каждой удаленной операции.
- Extends
Унаследованные свойства
| abort |
|
| acl | Необязательный. Права управления доступом POSIX для файлов и каталогов. |
| conditions | |
| customer |
Предоставленные клиентом сведения о ключе. |
| encryption |
Необязательный. Указывает контекст шифрования, заданный в файле. |
| expires |
Необязательный. Параметры планирования удаления пути. Числовое значение указывает длительность перед удалением файла в миллисекундах. Значение даты указывает время, заданное при удалении пути. Не применяется к каталогам. |
| group | Необязательный. Группа владельцев большого двоичного объекта или каталога. |
| lease |
Длительность аренды требуется для получения аренды и указывает длительность аренды в секундах. Длительность аренды должна составлять от 15 до 60 секунд или -1 для бесконечной аренды. |
| metadata | |
| owner | Необязательный. Владелец большого двоичного объекта или каталога. |
| path |
|
| permissions | |
| proposed |
Предлагаемый идентификатор аренды в формате строки GUID. Служба BLOB-объектов возвращает значение 400 (недопустимый запрос), если предлагаемый идентификатор аренды не соответствует правильному формату. Список допустимых форматов строк GUID см. в конструкторе GUID (Строка). |
| tracing |
|
| umask |
Сведения об унаследованном свойстве
abortSignal
acl
Необязательный. Права управления доступом POSIX для файлов и каталогов.
acl?: PathAccessControlItem[]
Значение свойства
унаследован отPathCreateOptions.acl
conditions
customerProvidedKey
Предоставленные клиентом сведения о ключе.
customerProvidedKey?: CpkInfo
Значение свойства
наследуется отPathCreateOptions.customerProvidedKey
encryptionContext
Необязательный. Указывает контекст шифрования, заданный в файле.
encryptionContext?: string
Значение свойства
string
наследуется отPathCreateOptions.encryptionContext
expiresOn
Необязательный. Параметры планирования удаления пути. Числовое значение указывает длительность перед удалением файла в миллисекундах. Значение даты указывает время, заданное при удалении пути. Не применяется к каталогам.
expiresOn?: number | Date
Значение свойства
number | Date
наследуется отPathCreateOptions.expiresOn
group
Необязательный. Группа владельцев большого двоичного объекта или каталога.
group?: string
Значение свойства
string
Наследуется отPathCreateOptions.group
leaseDuration
Длительность аренды требуется для получения аренды и указывает длительность аренды в секундах. Длительность аренды должна составлять от 15 до 60 секунд или -1 для бесконечной аренды.
leaseDuration?: number
Значение свойства
number
унаследовано отPathCreateOptions.leaseDuration
metadata
owner
Необязательный. Владелец большого двоичного объекта или каталога.
owner?: string
Значение свойства
string
наследуется отPathCreateOptions.owner
pathHttpHeaders
pathHttpHeaders?: PathCreateHttpHeaders
Значение свойства
наследуется отPathCreateOptions.pathHttpHeaders
permissions
proposedLeaseId
Предлагаемый идентификатор аренды в формате строки GUID. Служба BLOB-объектов возвращает значение 400 (недопустимый запрос), если предлагаемый идентификатор аренды не соответствует правильному формату. Список допустимых форматов строк GUID см. в конструкторе GUID (Строка).
proposedLeaseId?: string
Значение свойства
string
наследуется отPathCreateOptions.proposedLeaseId
tracingOptions
tracingOptions?: OperationTracingOptions
Значение свойства
наследуется отPathCreateOptions.tracingOptions