Поделиться через


FileCreateIfNotExistsOptions interface

Интерфейс для параметров, общих для каждой удаленной операции.

Extends

Унаследованные свойства

abortSignal
acl

Необязательный элемент. Права управления доступом POSIX к файлам и каталогам.

customerProvidedKey

Сведения о ключе, предоставленные клиентом.

encryptionContext

Необязательный элемент. Указывает контекст шифрования, который необходимо задать для файла.

expiresOn

Необязательный элемент. Параметры планирования удаления пути. Числовое значение указывает на длительность удаления файла в миллисекундах. Значение Date указывает время, на которое будет удален путь. Не применяется к каталогам.

group

Необязательный элемент. Группа владельцев большого двоичного объекта или каталога.

leaseDuration

Длительность аренды необходима для получения аренды и указывает длительность аренды в секундах. Продолжительность аренды должна составлять от 15 до 60 секунд или -1 для бесконечной аренды.

metadata
owner

Необязательный элемент. Владелец большого двоичного объекта или каталога.

pathHttpHeaders
permissions
proposedLeaseId

Идентификатор предлагаемой аренды в формате строки GUID. Служба BLOB-объектов возвращает значение 400 (недопустимый запрос), если предлагаемый идентификатор аренды имеет неправильный формат. Список допустимых форматов строки GUID см. в разделе Конструктор GUID (строка).

tracingOptions
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

metadata?: Metadata

Значение свойства

Наследуется отPathCreateIfNotExistsOptions.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

umask

umask?: string

Значение свойства

string

Наследуется отpathCreateIfNotExistsOptions.umask