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


PageBlobCreateIfNotExistsResponse interface

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

Extends

Свойства

succeeded

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

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

clientRequestId

Если в запросе отправляется заголовок идентификатора запроса клиента, этот заголовок будет присутствовать в ответе с тем же значением.

contentMD5

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

date

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

encryptionKeySha256

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

encryptionScope

Возвращает имя области шифрования, используемой для шифрования содержимого BLOB-объектов и метаданных приложения. Обратите внимание, что отсутствие этого заголовка подразумевает использование области шифрования учетной записи по умолчанию.

errorCode

Код ошибки

etag

ETag содержит значение, которое можно использовать для условного выполнения операций. Если версия запроса — 2011-08-18 или более позднюю, значение ETag будет находиться в кавычках.

isServerEncrypted

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

lastModified

Возвращает дату и время последнего изменения контейнера. Любая операция, которая изменяет большой двоичный объект, включая обновление метаданных или свойств большого двоичного объекта, изменяет время последнего изменения большого двоичного объекта.

requestId

Этот заголовок однозначно идентифицирует выполненный запрос и может использоваться для устранения неполадок запроса.

version

Указывает версию службы BLOB-объектов, используемую для выполнения запроса. Этот заголовок возвращается для запросов к версии 2009-09-19 и выше.

versionId

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

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

succeeded

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

succeeded: boolean

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

boolean

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

clientRequestId

Если в запросе отправляется заголовок идентификатора запроса клиента, этот заголовок будет присутствовать в ответе с тем же значением.

clientRequestId?: string

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

string

наследуется от PageBlobCreateResponse.clientRequestId

contentMD5

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

contentMD5?: Uint8Array

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

Uint8Array

наследуется от PageBlobCreateResponse.contentMD5

date

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

date?: Date

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

Date

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

encryptionKeySha256

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

encryptionKeySha256?: string

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

string

унаследован от PageBlobCreateResponse.encryptionKeySha256

encryptionScope

Возвращает имя области шифрования, используемой для шифрования содержимого BLOB-объектов и метаданных приложения. Обратите внимание, что отсутствие этого заголовка подразумевает использование области шифрования учетной записи по умолчанию.

encryptionScope?: string

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

string

унаследован от PageBlobCreateResponse.encryptionScope

errorCode

Код ошибки

errorCode?: string

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

string

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

etag

ETag содержит значение, которое можно использовать для условного выполнения операций. Если версия запроса — 2011-08-18 или более позднюю, значение ETag будет находиться в кавычках.

etag?: string

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

string

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

isServerEncrypted

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

isServerEncrypted?: boolean

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

boolean

унаследован от PageBlobCreateResponse.isServerEncrypted

lastModified

Возвращает дату и время последнего изменения контейнера. Любая операция, которая изменяет большой двоичный объект, включая обновление метаданных или свойств большого двоичного объекта, изменяет время последнего изменения большого двоичного объекта.

lastModified?: Date

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

Date

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

requestId

Этот заголовок однозначно идентифицирует выполненный запрос и может использоваться для устранения неполадок запроса.

requestId?: string

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

string

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

version

Указывает версию службы BLOB-объектов, используемую для выполнения запроса. Этот заголовок возвращается для запросов к версии 2009-09-19 и выше.

version?: string

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

string

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

versionId

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

versionId?: string

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

string

наследуется от PageBlobCreateResponse.versionId