ContainerGetPropertiesHeaders interface

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

Свойства

blobPublicAccess

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

clientRequestId

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

date

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

defaultEncryptionScope

Область шифрования по умолчанию для контейнера.

denyEncryptionScopeOverride

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

errorCode

Код ошибки

etag

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

hasImmutabilityPolicy

Указывает, настроена ли для контейнера политика неизменяемости.

hasLegalHold

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

isImmutableStorageWithVersioningEnabled

Указывает, включен ли в контейнере червь на уровне версии.

lastModified

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

leaseDuration

Когда большой двоичный объект получил аренду, указывает, какой срок имеет аренда — конечный или бесконечный.

leaseState

Состояние аренды большого двоичного объекта.

leaseStatus

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

metadata
requestId

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

version

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

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

blobPublicAccess

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

blobPublicAccess?: PublicAccessType

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

clientRequestId

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

clientRequestId?: string

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

string

date

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

date?: Date

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

Date

defaultEncryptionScope

Область шифрования по умолчанию для контейнера.

defaultEncryptionScope?: string

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

string

denyEncryptionScopeOverride

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

denyEncryptionScopeOverride?: boolean

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

boolean

errorCode

Код ошибки

errorCode?: string

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

string

etag

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

etag?: string

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

string

hasImmutabilityPolicy

Указывает, настроена ли для контейнера политика неизменяемости.

hasImmutabilityPolicy?: boolean

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

boolean

hasLegalHold

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

hasLegalHold?: boolean

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

boolean

isImmutableStorageWithVersioningEnabled

Указывает, включен ли в контейнере червь на уровне версии.

isImmutableStorageWithVersioningEnabled?: boolean

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

boolean

lastModified

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

lastModified?: Date

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

Date

leaseDuration

Когда большой двоичный объект получил аренду, указывает, какой срок имеет аренда — конечный или бесконечный.

leaseDuration?: LeaseDurationType

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

leaseState

Состояние аренды большого двоичного объекта.

leaseState?: LeaseStateType

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

leaseStatus

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

leaseStatus?: LeaseStatusType

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

metadata

metadata?: {[propertyName: string]: string}

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

{[propertyName: string]: string}

requestId

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

requestId?: string

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

string

version

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

version?: string

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

string