AppendBlobRequestConditions interface
Условия для добавления к созданию этого добавляемого большого двоичного объекта.
- Extends
Свойства
append |
Необязательный условный заголовок, используемый только для операции добавления блока. Число, указывающее смещение байтов для сравнения. Блок добавления будет выполнен успешно, только если позиция добавления равна этому числу. Если это не так, запрос завершится ошибкой AppendPositionConditionNotMet (код состояния HTTP 412 — сбой предварительных условий). |
if |
Укажите значение ETag для работы только с большими двоичными объектами с соответствующим значением. |
if |
Укажите это значение заголовка для работы только в большом двоичном объекте, если оно было изменено с указанной даты и времени. |
if |
Укажите значение ETag для работы только с большими двоичными объектами без соответствующего значения. |
if |
Укажите это значение заголовка для работы только в большом двоичном объекте, если оно не было изменено с указанной даты и времени. |
lease |
Если задано, операция завершается успешно, только если аренда ресурса активна и соответствует этому идентификатору. |
max |
Необязательный условный заголовок. Максимальная длина в байтах, разрешенная для добавляемого большого двоичного объекта. Если операция "Блок добавления" приведет к превышению этого предела большого двоичного объекта или если размер большого двоичного объекта уже больше значения, указанного в этом заголовке, запрос завершится ошибкой MaxBlobSizeConditionNotMet (код состояния HTTP 412 — сбой предварительных условий). |
tag |
Необязательная инструкция SQL, применяемая к тегам большого двоичного объекта. |
Сведения о свойстве
appendPosition
Необязательный условный заголовок, используемый только для операции добавления блока. Число, указывающее смещение байтов для сравнения. Блок добавления будет выполнен успешно, только если позиция добавления равна этому числу. Если это не так, запрос завершится ошибкой AppendPositionConditionNotMet (код состояния HTTP 412 — сбой предварительных условий).
appendPosition?: number
Значение свойства
number
ifMatch
Укажите значение ETag для работы только с большими двоичными объектами с соответствующим значением.
ifMatch?: string
Значение свойства
string
ifModifiedSince
Укажите это значение заголовка для работы только в большом двоичном объекте, если оно было изменено с указанной даты и времени.
ifModifiedSince?: Date
Значение свойства
Date
ifNoneMatch
Укажите значение ETag для работы только с большими двоичными объектами без соответствующего значения.
ifNoneMatch?: string
Значение свойства
string
ifUnmodifiedSince
Укажите это значение заголовка для работы только в большом двоичном объекте, если оно не было изменено с указанной даты и времени.
ifUnmodifiedSince?: Date
Значение свойства
Date
leaseId
Если задано, операция завершается успешно, только если аренда ресурса активна и соответствует этому идентификатору.
leaseId?: string
Значение свойства
string
maxSize
Необязательный условный заголовок. Максимальная длина в байтах, разрешенная для добавляемого большого двоичного объекта. Если операция "Блок добавления" приведет к превышению этого предела большого двоичного объекта или если размер большого двоичного объекта уже больше значения, указанного в этом заголовке, запрос завершится ошибкой MaxBlobSizeConditionNotMet (код состояния HTTP 412 — сбой предварительных условий).
maxSize?: number
Значение свойства
number
tagConditions
Необязательная инструкция SQL, применяемая к тегам большого двоичного объекта.
tagConditions?: string
Значение свойства
string