BlobGetPropertiesHeaders interface
Определяет заголовки для операции Blob_getProperties.
Свойства
accept |
Указывает, что служба поддерживает запросы на частичное содержимое BLOB-объектов. |
access |
Уровень страничного BLOB-объекта в учетной записи хранения класса Premium или уровне блочного BLOB-объекта в учетных записях LRS хранилища BLOB-объектов. Список разрешенных уровней BLOB-объектов страницы уровня "Премиум" см. в https://docs.microsoft.com/en-us/azure/virtual-machines/windows/premium-storage#features. Для учетных записей LRS хранилища BLOB-объектов допустимые значения — hot/Cool/Archive. |
access |
Время изменения уровня объекта. Это возвращается только в том случае, если уровень в блочной BLOB-объекте когда-либо был установлен. |
access |
Только для страничных BLOB-объектов в учетной записи хранения класса Premium. Если уровень доступа не задан явным образом в большом двоичном объекте, уровень выводится на основе его длины содержимого, и этот заголовок будет возвращен с истинным значением. |
archive |
Для учетных записей LRS хранилища BLOB-объектов допустимые значения — rehydrate-pending-to-hot/rehydrate-pending-to-cool. Если большой двоичный объект восстанавливается и не завершен, возвращается этот заголовок, указывающий, что восстановление ожидается, а также сообщает целевому уровню. |
blob |
Число зафиксированных блоков, присутствующих в большом двоичном объекте. Этот заголовок возвращается только для больших двоичных объектов добавления. |
blob |
Текущий номер последовательности для большого двоичного объекта страницы. Этот заголовок не возвращается для блочных BLOB-объектов или добавочных BLOB-объектов |
blob |
Тип большого двоичного объекта. |
cache |
Этот заголовок возвращается, если он был указан ранее для большого двоичного объекта. |
client |
Если в запросе отправляется заголовок идентификатора запроса клиента, этот заголовок будет присутствовать в ответе с тем же значением. |
content |
Этот заголовок возвращает значение, указанное для заголовка x-ms-blob-content-disposition. Поле заголовка ответа "Ликвидация содержимого" передает дополнительные сведения о том, как обрабатывать полезные данные ответа, а также использовать для присоединения дополнительных метаданных. Например, если задано значение вложения, он указывает, что пользователь-агент не должен отображать ответ, а вместо этого показывать диалоговое окно "Сохранить как" с именем файла, отличном от указанного имени БОЛЬШОго двоичного объекта. |
content |
Этот заголовок возвращает значение, указанное для заголовка запроса Content-Encoding |
content |
Этот заголовок возвращает значение, указанное для заголовка запроса Content-Language. |
content |
Размер большого двоичного объекта в байтах. Для страничного большого двоичного объекта этот заголовок возвращает значение заголовка x-ms-blob-content-content-length, хранящегося в большом двоичном объекте. |
contentMD5 | Если большой двоичный объект имеет хэш MD5, и эта операция требует чтения полного большого двоичного объекта, этот заголовок ответа возвращается, чтобы клиент смог проверить целостность содержимого сообщения. |
content |
Тип контента, указанный для большого двоичного объекта. Тип контента по умолчанию — application/octet-stream. |
copy |
Время завершения последней попытки операции копирования BLOB-объектов, в которой этот большой двоичный объект был целевым BLOB-объектом. Это значение может указать время завершения, прерывания или неудачной попытки копирования. Этот заголовок не отображается, если копия ожидается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью задания свойств BLOB-объектов, put BLOB-объектов или put Block List. |
copy |
Идентификатор строки для этой операции копирования. Используйте для получения свойств BLOB-объектов для проверки состояния этой операции копирования или передачи в abort Copy BLOB-объект для прерывания ожидающей копии. |
copy |
Содержит количество скопированных байтов и общее количество байтов в источнике в последней попытке копировать BLOB-объект, где этот большой двоичный объект был целевым BLOB-объектом. Может отображаться от 0 до байтов содержимого, скопированных. Этот заголовок не отображается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью набора свойств BLOB-объектов, put BLOB-объектов или Put Block List |
copy |
URL-адрес длиной до 2 КБ, указывающий исходный большой двоичный объект или файл, используемый в последней попытке копировать BLOB-объект, где этот большой двоичный объект был целевым BLOB-объектом. Этот заголовок не отображается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью задания свойств BLOB-объектов, put BLOB-объектов или Put Block List. |
copy |
Состояние операции копирования, определяемой x-ms-copy-id. |
copy |
Отображается только при сбое или ожидании состояния x-ms-copy-copy. Описывает причину последнего неустранимого или неустранимого сбоя операции копирования. Этот заголовок не отображается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью набора свойств BLOB-объектов, put BLOB-объектов или Put Block List |
created |
Возвращает дату и время создания большого двоичного объекта. |
date | Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ. |
destination |
Включается, если большой двоичный объект является добавочным или добавочным моментальным снимком копирования, если состояние x-ms-copy-status успешно. Время моментального снимка последнего успешного добавочного снимка копирования для этого большого двоичного объекта. |
encryption |
Хэш SHA-256 ключа шифрования, используемый для шифрования метаданных. Этот заголовок возвращается только в том случае, если метаданные были зашифрованы с помощью предоставленного клиентом ключа. |
encryption |
Возвращает имя области шифрования, используемой для шифрования содержимого BLOB-объектов и метаданных приложения. Обратите внимание, что отсутствие этого заголовка подразумевает использование области шифрования учетной записи по умолчанию. |
error |
Код ошибки |
etag | ETag содержит значение, которое можно использовать для условного выполнения операций. Если версия запроса — 2011-08-18 или более позднюю, значение ETag будет находиться в кавычках. |
expires |
Время истечения срока действия этого большого двоичного объекта. |
immutability |
Значение даты и времени в формате UTC, созданное службой, указывающее время истечения срока действия политики неизменяемости большого двоичного объекта. |
immutability |
Указывает режим политики неизменяемости. |
is |
Значение этого заголовка указывает, является ли версия этого большого двоичного объекта текущей версией, см. также заголовок x-ms-version-id. |
is |
Включается, если большой двоичный объект является добавочным большим двоичным объектом копирования. |
is |
Если этот большой двоичный объект был запечатан |
is |
Значение этого заголовка имеет значение true, если данные и метаданные большого двоичного объекта полностью шифруются с помощью указанного алгоритма. В противном случае значение имеет значение false (если большой двоичный объект не зашифрован или если шифруются только части метаданных большого двоичного объекта или приложения). |
last |
Значение даты и времени в формате UTC, созданное службой, указывающее время последнего чтения или записи большого двоичного объекта в |
last |
Возвращает дату и время последнего изменения большого двоичного объекта. Любая операция, которая изменяет большой двоичный объект, включая обновление метаданных или свойств большого двоичного объекта, изменяет время последнего изменения большого двоичного объекта. |
lease |
При аренде большого двоичного объекта указывает, является ли аренда бесконечной или фиксированной длительностью. |
lease |
Состояние аренды большого двоичного объекта. |
lease |
Текущее состояние аренды большого двоичного объекта. |
legal |
Указывает, присутствует ли юридическое удержание в большом двоичном объекте. |
metadata | |
object |
Необязательный. Допустимо только в том случае, если репликация объектов включена для контейнера хранилища и целевого большого двоичного объекта репликации. |
object |
Необязательный. Допустимо только в том случае, если репликация объектов включена для контейнера хранилища и исходного большого двоичного объекта репликации. При извлечении этого заголовка он вернет заголовок с идентификатором политики и идентификатором правила (например, x-ms-or-policyid_ruleid), а значение будет состоянием репликации (например, завершение, сбой). |
rehydrate |
Если объект находится в состоянии ожидания повторного восстановления, этот заголовок возвращается с приоритетом повторного восстановления. |
request |
Этот заголовок однозначно идентифицирует выполненный запрос и может использоваться для устранения неполадок запроса. |
tag |
Количество тегов, связанных с большим двоичным объектом |
version | Указывает версию службы BLOB-объектов, используемую для выполнения запроса. Этот заголовок возвращается для запросов к версии 2009-09-19 и выше. |
version |
Значение DateTime, возвращаемое службой, которая однозначно идентифицирует большой двоичный объект. Значение этого заголовка указывает версию большого двоичного объекта и может использоваться в последующих запросах для доступа к этой версии большого двоичного объекта. |
Сведения о свойстве
acceptRanges
Указывает, что служба поддерживает запросы на частичное содержимое BLOB-объектов.
acceptRanges?: string
Значение свойства
string
accessTier
Уровень страничного BLOB-объекта в учетной записи хранения класса Premium или уровне блочного BLOB-объекта в учетных записях LRS хранилища BLOB-объектов. Список разрешенных уровней BLOB-объектов страницы уровня "Премиум" см. в https://docs.microsoft.com/en-us/azure/virtual-machines/windows/premium-storage#features. Для учетных записей LRS хранилища BLOB-объектов допустимые значения — hot/Cool/Archive.
accessTier?: string
Значение свойства
string
accessTierChangedOn
Время изменения уровня объекта. Это возвращается только в том случае, если уровень в блочной BLOB-объекте когда-либо был установлен.
accessTierChangedOn?: Date
Значение свойства
Date
accessTierInferred
Только для страничных BLOB-объектов в учетной записи хранения класса Premium. Если уровень доступа не задан явным образом в большом двоичном объекте, уровень выводится на основе его длины содержимого, и этот заголовок будет возвращен с истинным значением.
accessTierInferred?: boolean
Значение свойства
boolean
archiveStatus
Для учетных записей LRS хранилища BLOB-объектов допустимые значения — rehydrate-pending-to-hot/rehydrate-pending-to-cool. Если большой двоичный объект восстанавливается и не завершен, возвращается этот заголовок, указывающий, что восстановление ожидается, а также сообщает целевому уровню.
archiveStatus?: string
Значение свойства
string
blobCommittedBlockCount
Число зафиксированных блоков, присутствующих в большом двоичном объекте. Этот заголовок возвращается только для больших двоичных объектов добавления.
blobCommittedBlockCount?: number
Значение свойства
number
blobSequenceNumber
Текущий номер последовательности для большого двоичного объекта страницы. Этот заголовок не возвращается для блочных BLOB-объектов или добавочных BLOB-объектов
blobSequenceNumber?: number
Значение свойства
number
blobType
cacheControl
Этот заголовок возвращается, если он был указан ранее для большого двоичного объекта.
cacheControl?: string
Значение свойства
string
clientRequestId
Если в запросе отправляется заголовок идентификатора запроса клиента, этот заголовок будет присутствовать в ответе с тем же значением.
clientRequestId?: string
Значение свойства
string
contentDisposition
Этот заголовок возвращает значение, указанное для заголовка x-ms-blob-content-disposition. Поле заголовка ответа "Ликвидация содержимого" передает дополнительные сведения о том, как обрабатывать полезные данные ответа, а также использовать для присоединения дополнительных метаданных. Например, если задано значение вложения, он указывает, что пользователь-агент не должен отображать ответ, а вместо этого показывать диалоговое окно "Сохранить как" с именем файла, отличном от указанного имени БОЛЬШОго двоичного объекта.
contentDisposition?: string
Значение свойства
string
contentEncoding
Этот заголовок возвращает значение, указанное для заголовка запроса Content-Encoding
contentEncoding?: string
Значение свойства
string
contentLanguage
Этот заголовок возвращает значение, указанное для заголовка запроса Content-Language.
contentLanguage?: string
Значение свойства
string
contentLength
Размер большого двоичного объекта в байтах. Для страничного большого двоичного объекта этот заголовок возвращает значение заголовка x-ms-blob-content-content-length, хранящегося в большом двоичном объекте.
contentLength?: number
Значение свойства
number
contentMD5
Если большой двоичный объект имеет хэш MD5, и эта операция требует чтения полного большого двоичного объекта, этот заголовок ответа возвращается, чтобы клиент смог проверить целостность содержимого сообщения.
contentMD5?: Uint8Array
Значение свойства
Uint8Array
contentType
Тип контента, указанный для большого двоичного объекта. Тип контента по умолчанию — application/octet-stream.
contentType?: string
Значение свойства
string
copyCompletedOn
Время завершения последней попытки операции копирования BLOB-объектов, в которой этот большой двоичный объект был целевым BLOB-объектом. Это значение может указать время завершения, прерывания или неудачной попытки копирования. Этот заголовок не отображается, если копия ожидается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью задания свойств BLOB-объектов, put BLOB-объектов или put Block List.
copyCompletedOn?: Date
Значение свойства
Date
copyId
Идентификатор строки для этой операции копирования. Используйте для получения свойств BLOB-объектов для проверки состояния этой операции копирования или передачи в abort Copy BLOB-объект для прерывания ожидающей копии.
copyId?: string
Значение свойства
string
copyProgress
Содержит количество скопированных байтов и общее количество байтов в источнике в последней попытке копировать BLOB-объект, где этот большой двоичный объект был целевым BLOB-объектом. Может отображаться от 0 до байтов содержимого, скопированных. Этот заголовок не отображается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью набора свойств BLOB-объектов, put BLOB-объектов или Put Block List
copyProgress?: string
Значение свойства
string
copySource
URL-адрес длиной до 2 КБ, указывающий исходный большой двоичный объект или файл, используемый в последней попытке копировать BLOB-объект, где этот большой двоичный объект был целевым BLOB-объектом. Этот заголовок не отображается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью задания свойств BLOB-объектов, put BLOB-объектов или Put Block List.
copySource?: string
Значение свойства
string
copyStatus
Состояние операции копирования, определяемой x-ms-copy-id.
copyStatus?: CopyStatusType
Значение свойства
copyStatusDescription
Отображается только при сбое или ожидании состояния x-ms-copy-copy. Описывает причину последнего неустранимого или неустранимого сбоя операции копирования. Этот заголовок не отображается, если этот большой двоичный объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объектов с помощью набора свойств BLOB-объектов, put BLOB-объектов или Put Block List
copyStatusDescription?: string
Значение свойства
string
createdOn
Возвращает дату и время создания большого двоичного объекта.
createdOn?: Date
Значение свойства
Date
date
Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ.
date?: Date
Значение свойства
Date
destinationSnapshot
Включается, если большой двоичный объект является добавочным или добавочным моментальным снимком копирования, если состояние x-ms-copy-status успешно. Время моментального снимка последнего успешного добавочного снимка копирования для этого большого двоичного объекта.
destinationSnapshot?: string
Значение свойства
string
encryptionKeySha256
Хэш SHA-256 ключа шифрования, используемый для шифрования метаданных. Этот заголовок возвращается только в том случае, если метаданные были зашифрованы с помощью предоставленного клиентом ключа.
encryptionKeySha256?: string
Значение свойства
string
encryptionScope
Возвращает имя области шифрования, используемой для шифрования содержимого BLOB-объектов и метаданных приложения. Обратите внимание, что отсутствие этого заголовка подразумевает использование области шифрования учетной записи по умолчанию.
encryptionScope?: string
Значение свойства
string
errorCode
Код ошибки
errorCode?: string
Значение свойства
string
etag
ETag содержит значение, которое можно использовать для условного выполнения операций. Если версия запроса — 2011-08-18 или более позднюю, значение ETag будет находиться в кавычках.
etag?: string
Значение свойства
string
expiresOn
Время истечения срока действия этого большого двоичного объекта.
expiresOn?: Date
Значение свойства
Date
immutabilityPolicyExpiresOn
Значение даты и времени в формате UTC, созданное службой, указывающее время истечения срока действия политики неизменяемости большого двоичного объекта.
immutabilityPolicyExpiresOn?: Date
Значение свойства
Date
immutabilityPolicyMode
Указывает режим политики неизменяемости.
immutabilityPolicyMode?: BlobImmutabilityPolicyMode
Значение свойства
isCurrentVersion
Значение этого заголовка указывает, является ли версия этого большого двоичного объекта текущей версией, см. также заголовок x-ms-version-id.
isCurrentVersion?: boolean
Значение свойства
boolean
isIncrementalCopy
Включается, если большой двоичный объект является добавочным большим двоичным объектом копирования.
isIncrementalCopy?: boolean
Значение свойства
boolean
isSealed
Если этот большой двоичный объект был запечатан
isSealed?: boolean
Значение свойства
boolean
isServerEncrypted
Значение этого заголовка имеет значение true, если данные и метаданные большого двоичного объекта полностью шифруются с помощью указанного алгоритма. В противном случае значение имеет значение false (если большой двоичный объект не зашифрован или если шифруются только части метаданных большого двоичного объекта или приложения).
isServerEncrypted?: boolean
Значение свойства
boolean
lastAccessed
Значение даты и времени в формате UTC, созданное службой, указывающее время последнего чтения или записи большого двоичного объекта в
lastAccessed?: Date
Значение свойства
Date
lastModified
Возвращает дату и время последнего изменения большого двоичного объекта. Любая операция, которая изменяет большой двоичный объект, включая обновление метаданных или свойств большого двоичного объекта, изменяет время последнего изменения большого двоичного объекта.
lastModified?: Date
Значение свойства
Date
leaseDuration
При аренде большого двоичного объекта указывает, является ли аренда бесконечной или фиксированной длительностью.
leaseDuration?: LeaseDurationType
Значение свойства
leaseState
Состояние аренды большого двоичного объекта.
leaseState?: LeaseStateType
Значение свойства
leaseStatus
Текущее состояние аренды большого двоичного объекта.
leaseStatus?: LeaseStatusType
Значение свойства
legalHold
Указывает, присутствует ли юридическое удержание в большом двоичном объекте.
legalHold?: boolean
Значение свойства
boolean
metadata
metadata?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
objectReplicationPolicyId
Необязательный. Допустимо только в том случае, если репликация объектов включена для контейнера хранилища и целевого большого двоичного объекта репликации.
objectReplicationPolicyId?: string
Значение свойства
string
objectReplicationRules
Необязательный. Допустимо только в том случае, если репликация объектов включена для контейнера хранилища и исходного большого двоичного объекта репликации. При извлечении этого заголовка он вернет заголовок с идентификатором политики и идентификатором правила (например, x-ms-or-policyid_ruleid), а значение будет состоянием репликации (например, завершение, сбой).
objectReplicationRules?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
rehydratePriority
Если объект находится в состоянии ожидания повторного восстановления, этот заголовок возвращается с приоритетом повторного восстановления.
rehydratePriority?: RehydratePriority
Значение свойства
requestId
Этот заголовок однозначно идентифицирует выполненный запрос и может использоваться для устранения неполадок запроса.
requestId?: string
Значение свойства
string
tagCount
Количество тегов, связанных с большим двоичным объектом
tagCount?: number
Значение свойства
number
version
Указывает версию службы BLOB-объектов, используемую для выполнения запроса. Этот заголовок возвращается для запросов к версии 2009-09-19 и выше.
version?: string
Значение свойства
string
versionId
Значение DateTime, возвращаемое службой, которая однозначно идентифицирует большой двоичный объект. Значение этого заголовка указывает версию большого двоичного объекта и может использоваться в последующих запросах для доступа к этой версии большого двоичного объекта.
versionId?: string
Значение свойства
string