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


PathCreateIfNotExistsResponse interface

Содержит данные ответа для операции createIfNotExists.

Extends

Свойства

succeeded

Укажите, успешно ли создан каталог или файл. Значение false, если каталог или файл не изменяется, так как он уже существует.

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

contentLength

Размер ресурса в байтах.

continuation

При переименовании каталога число путей, переименованных при каждом вызове, ограничено. Если число путей, которые необходимо переименовать, превышает это ограничение, маркер продолжения возвращается в этом заголовке ответа. Когда маркер продолжения возвращается в ответе, его необходимо указать в последующем вызове операции переименования, чтобы продолжить переименование каталога.

date

Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ.

encryptionKeySha256

Хэш SHA-256 ключа шифрования, используемый для шифрования большого двоичного объекта. Этот заголовок возвращается только в том случае, если большой двоичный объект был зашифрован с помощью предоставленного клиентом ключа.

errorCode

Код ошибки

etag

Тег сущности HTTP, связанный с файлом или каталогом.

isServerEncrypted

Значение этого заголовка имеет значение true, если содержимое запроса успешно шифруется с помощью указанного алгоритма и false в противном случае.

lastModified

Данные и время последнего изменения файла или каталога. Операции записи в файле или каталоге обновляют время последнего изменения.

requestId

Созданный сервером идентификатор UUID, записанный в журналах аналитики для устранения неполадок и корреляции.

version

Версия протокола REST, используемого для обработки запроса.

Сведения о свойстве

succeeded

Укажите, успешно ли создан каталог или файл. Значение false, если каталог или файл не изменяется, так как он уже существует.

succeeded: boolean

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

boolean

Сведения об унаследованном свойстве

contentLength

Размер ресурса в байтах.

contentLength?: number

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

number

наследуется от PathCreateResponse.contentLength

continuation

При переименовании каталога число путей, переименованных при каждом вызове, ограничено. Если число путей, которые необходимо переименовать, превышает это ограничение, маркер продолжения возвращается в этом заголовке ответа. Когда маркер продолжения возвращается в ответе, его необходимо указать в последующем вызове операции переименования, чтобы продолжить переименование каталога.

continuation?: string

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

string

наследуется от PathCreateResponse.extension

date

Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ.

date?: Date

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

Date

наследуется от PathCreateResponse.date

encryptionKeySha256

Хэш SHA-256 ключа шифрования, используемый для шифрования большого двоичного объекта. Этот заголовок возвращается только в том случае, если большой двоичный объект был зашифрован с помощью предоставленного клиентом ключа.

encryptionKeySha256?: string

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

string

наследуется от PathCreateResponse.encryptionKeySha256

errorCode

Код ошибки

errorCode?: string

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

string

наследуется от PathCreateResponse.errorCode

etag

Тег сущности HTTP, связанный с файлом или каталогом.

etag?: string

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

string

унаследован от PathCreateResponse.etag

isServerEncrypted

Значение этого заголовка имеет значение true, если содержимое запроса успешно шифруется с помощью указанного алгоритма и false в противном случае.

isServerEncrypted?: boolean

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

boolean

Наследуется от PathCreateResponse.isServerEncrypted

lastModified

Данные и время последнего изменения файла или каталога. Операции записи в файле или каталоге обновляют время последнего изменения.

lastModified?: Date

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

Date

наследуется от PathCreateResponse.lastModified

requestId

Созданный сервером идентификатор UUID, записанный в журналах аналитики для устранения неполадок и корреляции.

requestId?: string

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

string

наследуется от PathCreateResponse.requestId

version

Версия протокола REST, используемого для обработки запроса.

version?: string

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

string

наследуется от PathCreateResponse.version