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