PathGetPropertiesHeadersModel interface
Определяет заголовки для операции Path_getProperties.
Свойства
| accept |
Указывает, что служба поддерживает запросы на частичное содержимое файла. |
| acl | Список управления доступом POSIX для файла или каталога. Включен в ответ только в том случае, если для учетной записи включено действие getAccessControl и иерархическое пространство имен. |
| cache |
Если заголовок запроса Cache-Control ранее был задан для ресурса, это значение возвращается в этом заголовке. |
| content |
Если заголовок запроса Content-Disposition ранее был задан для ресурса, это значение возвращается в этом заголовке. |
| content |
Если заголовок запроса на кодирование содержимого ранее был задан для ресурса, это значение возвращается в этом заголовке. |
| content |
Если заголовок запроса content-Language ранее был задан для ресурса, это значение возвращается в этом заголовке. |
| content |
Размер ресурса в байтах. |
| contentMD5 | Хэш MD5 полного файла, хранящегося в хранилище. Этот заголовок возвращается только для операции GetProperties. Если для файла задан заголовок Content-MD5, этот заголовок ответа возвращается для вызова GetProperties, чтобы клиент смог проверить целостность содержимого сообщения. |
| content |
Указывает диапазон байтов, возвращенных в случае, если клиент запросил подмножество файла, задав заголовок запроса Range. |
| content |
Тип контента, указанный для ресурса. Если тип контента не указан, тип контента по умолчанию — application/octet-stream. |
| creation |
Возвращает дату и время создания большого двоичного объекта. |
| date | Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ. |
| encryption |
Контекст шифрования, используемый для шифрования blob. Этот заголовок возвращается только тогда, когда blob был зашифрован ключом, предоставленным клиентом. |
| encryption |
Хэш SHA-256 ключа шифрования, используемого для шифрования blob. Этот заголовок возвращается только тогда, когда blob был зашифрован ключом, предоставленным клиентом. |
| encryption |
Возвращает имя области шифрования, используемой для шифрования содержимого BLOB-объектов и метаданных приложения. Обратите внимание, что отсутствие этого заголовка подразумевает использование области шифрования учетной записи по умолчанию. |
| error |
Код ошибки |
| etag | Тег сущности HTTP, связанный с файлом или каталогом. |
| expires |
Время истечения срока действия этого большого двоичного объекта. |
| group | Группа владельцев файла или каталога. Включен в ответ, если иерархическое пространство имен включено для учетной записи. |
| is |
Значение этого заголовка устанавливается в true, если метаданные каталога полностью зашифрованы с использованием указанного алгоритма. В противном случае значение устанавливается в false. |
| last |
Данные и время последнего изменения файла или каталога. Операции записи в файле или каталоге обновляют время последнего изменения. |
| lease |
При аренде ресурса указывает, является ли аренда бесконечной или фиксированной длительностью. |
| lease |
Состояние аренды ресурса. |
| lease |
Состояние аренды ресурса. |
| owner | Владелец файла или каталога. Включен в ответ, если иерархическое пространство имен включено для учетной записи. |
| permissions | Разрешения доступа POSIX для владельца файла, группы владельцев файлов и других пользователей. Включен в ответ, если иерархическое пространство имен включено для учетной записи. |
| properties | Определяемые пользователем свойства, связанные с файлом или каталогом, в формате разделенного запятыми списка пар имен и значений "n1=v1, n2=v2, ...", где каждое значение является строкой в кодировке Base64. Обратите внимание, что строка может содержать только символы ASCII в наборе символов ISO-8859-1. |
| request |
Созданный сервером идентификатор UUID, записанный в журналах аналитики для устранения неполадок и корреляции. |
| resource |
Тип ресурса. Это значение может быть "file" или "directory". Если значение не задано, значением является "file". |
| version | Версия протокола REST, используемого для обработки запроса. |
Сведения о свойстве
acceptRanges
Указывает, что служба поддерживает запросы на частичное содержимое файла.
acceptRanges?: string
Значение свойства
string
acl
Список управления доступом POSIX для файла или каталога. Включен в ответ только в том случае, если для учетной записи включено действие getAccessControl и иерархическое пространство имен.
acl?: string
Значение свойства
string
cacheControl
Если заголовок запроса Cache-Control ранее был задан для ресурса, это значение возвращается в этом заголовке.
cacheControl?: string
Значение свойства
string
contentDisposition
Если заголовок запроса Content-Disposition ранее был задан для ресурса, это значение возвращается в этом заголовке.
contentDisposition?: string
Значение свойства
string
contentEncoding
Если заголовок запроса на кодирование содержимого ранее был задан для ресурса, это значение возвращается в этом заголовке.
contentEncoding?: string
Значение свойства
string
contentLanguage
Если заголовок запроса content-Language ранее был задан для ресурса, это значение возвращается в этом заголовке.
contentLanguage?: string
Значение свойства
string
contentLength
Размер ресурса в байтах.
contentLength?: number
Значение свойства
number
contentMD5
Хэш MD5 полного файла, хранящегося в хранилище. Этот заголовок возвращается только для операции GetProperties. Если для файла задан заголовок Content-MD5, этот заголовок ответа возвращается для вызова GetProperties, чтобы клиент смог проверить целостность содержимого сообщения.
contentMD5?: string
Значение свойства
string
contentRange
Указывает диапазон байтов, возвращенных в случае, если клиент запросил подмножество файла, задав заголовок запроса Range.
contentRange?: string
Значение свойства
string
contentType
Тип контента, указанный для ресурса. Если тип контента не указан, тип контента по умолчанию — application/octet-stream.
contentType?: string
Значение свойства
string
creationTime
Возвращает дату и время создания большого двоичного объекта.
creationTime?: Date
Значение свойства
Date
date
Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ.
date?: Date
Значение свойства
Date
encryptionContext
Контекст шифрования, используемый для шифрования blob. Этот заголовок возвращается только тогда, когда blob был зашифрован ключом, предоставленным клиентом.
encryptionContext?: string
Значение свойства
string
encryptionKeySha256
Хэш SHA-256 ключа шифрования, используемого для шифрования blob. Этот заголовок возвращается только тогда, когда blob был зашифрован ключом, предоставленным клиентом.
encryptionKeySha256?: string
Значение свойства
string
encryptionScope
Возвращает имя области шифрования, используемой для шифрования содержимого BLOB-объектов и метаданных приложения. Обратите внимание, что отсутствие этого заголовка подразумевает использование области шифрования учетной записи по умолчанию.
encryptionScope?: string
Значение свойства
string
errorCode
Код ошибки
errorCode?: string
Значение свойства
string
etag
Тег сущности HTTP, связанный с файлом или каталогом.
etag?: string
Значение свойства
string
expiresOn
Время истечения срока действия этого большого двоичного объекта.
expiresOn?: Date
Значение свойства
Date
group
Группа владельцев файла или каталога. Включен в ответ, если иерархическое пространство имен включено для учетной записи.
group?: string
Значение свойства
string
isServerEncrypted
Значение этого заголовка устанавливается в true, если метаданные каталога полностью зашифрованы с использованием указанного алгоритма. В противном случае значение устанавливается в false.
isServerEncrypted?: boolean
Значение свойства
boolean
lastModified
Данные и время последнего изменения файла или каталога. Операции записи в файле или каталоге обновляют время последнего изменения.
lastModified?: Date
Значение свойства
Date
leaseDuration
При аренде ресурса указывает, является ли аренда бесконечной или фиксированной длительностью.
leaseDuration?: string
Значение свойства
string
leaseState
Состояние аренды ресурса.
leaseState?: string
Значение свойства
string
leaseStatus
Состояние аренды ресурса.
leaseStatus?: string
Значение свойства
string
owner
Владелец файла или каталога. Включен в ответ, если иерархическое пространство имен включено для учетной записи.
owner?: string
Значение свойства
string
permissions
Разрешения доступа POSIX для владельца файла, группы владельцев файлов и других пользователей. Включен в ответ, если иерархическое пространство имен включено для учетной записи.
permissions?: string
Значение свойства
string
properties
Определяемые пользователем свойства, связанные с файлом или каталогом, в формате разделенного запятыми списка пар имен и значений "n1=v1, n2=v2, ...", где каждое значение является строкой в кодировке Base64. Обратите внимание, что строка может содержать только символы ASCII в наборе символов ISO-8859-1.
properties?: string
Значение свойства
string
requestId
Созданный сервером идентификатор UUID, записанный в журналах аналитики для устранения неполадок и корреляции.
requestId?: string
Значение свойства
string
resourceType
Тип ресурса. Это значение может быть "file" или "directory". Если значение не задано, значением является "file".
resourceType?: string
Значение свойства
string
version
Версия протокола REST, используемого для обработки запроса.
version?: string
Значение свойства
string