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


PathGetPropertiesHeadersModel interface

Определяет заголовки для операции Path_getProperties.

Свойства

acceptRanges

Указывает, что служба поддерживает запросы на частичное содержимое файла.

acl

Список управления доступом POSIX для файла или каталога. Включен в ответ только в том случае, если для учетной записи включено действие getAccessControl и иерархическое пространство имен.

cacheControl

Если заголовок запроса Cache-Control ранее был задан для ресурса, это значение возвращается в этом заголовке.

contentDisposition

Если заголовок запроса Content-Disposition ранее был задан для ресурса, это значение возвращается в этом заголовке.

contentEncoding

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

contentLanguage

Если заголовок запроса content-Language ранее был задан для ресурса, это значение возвращается в этом заголовке.

contentLength

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

contentMD5

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

contentRange

Указывает диапазон байтов, возвращенных в случае, если клиент запросил подмножество файла, задав заголовок запроса Range.

contentType

Тип контента, указанный для ресурса. Если тип контента не указан, тип контента по умолчанию — application/octet-stream.

creationTime

Возвращает дату и время создания большого двоичного объекта.

date

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

encryptionContext

Контекст шифрования, используемый для шифрования blob. Этот заголовок возвращается только тогда, когда blob был зашифрован ключом, предоставленным клиентом.

encryptionKeySha256

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

encryptionScope

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

errorCode

Код ошибки

etag

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

expiresOn

Время истечения срока действия этого большого двоичного объекта.

group

Группа владельцев файла или каталога. Включен в ответ, если иерархическое пространство имен включено для учетной записи.

isServerEncrypted

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

lastModified

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

leaseDuration

При аренде ресурса указывает, является ли аренда бесконечной или фиксированной длительностью.

leaseState

Состояние аренды ресурса.

leaseStatus

Состояние аренды ресурса.

owner

Владелец файла или каталога. Включен в ответ, если иерархическое пространство имен включено для учетной записи.

permissions

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

properties

Определяемые пользователем свойства, связанные с файлом или каталогом, в формате разделенного запятыми списка пар имен и значений "n1=v1, n2=v2, ...", где каждое значение является строкой в кодировке Base64. Обратите внимание, что строка может содержать только символы ASCII в наборе символов ISO-8859-1.

requestId

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

resourceType

Тип ресурса. Это значение может быть "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