Compartilhar via


ContainerGetPropertiesHeaders interface

Define cabeçalhos para Container_getProperties operação.

Propriedades

blobPublicAccess

Indica se os dados no contêiner podem ser acessados publicamente e o nível de acesso

clientRequestId

Se um cabeçalho de ID de solicitação do cliente for enviado na solicitação, esse cabeçalho estará presente na resposta com o mesmo valor.

date

Valor de data/hora UTC gerado pelo serviço que indica a hora em que a resposta foi iniciada

defaultEncryptionScope

O escopo de criptografia padrão para o contêiner.

denyEncryptionScopeOverride

Indica se o escopo de criptografia padrão do contêiner pode ser substituído.

errorCode

Código do Erro

etag

A ETag contém um valor que você pode usar para executar operações de forma condicional. Se a versão da solicitação for a 2011-08-18 ou mais recente, o valor de ETag será exibido entre aspas.

hasImmutabilityPolicy

Indica se o contêiner tem uma política de imutabilidade definida nele.

hasLegalHold

Indica se o contêiner tem uma retenção legal.

isImmutableStorageWithVersioningEnabled

Indica se o worm no nível da versão está habilitado em um contêiner.

lastModified

Retorna a data e a hora em que o contêiner foi modificado pela última vez. Qualquer operação que modificar o blob, incluindo uma atualização dos metadados ou das propriedades do blob, alterará a hora da última modificação do blob.

leaseDuration

Quando um blob é concedido, especifica se a concessão tem duração infinita ou fixa.

leaseState

Estado da concessão do blob.

leaseStatus

O status da concessão atual do blob.

metadata
requestId

Esse cabeçalho identifica a solicitação que foi feita de forma exclusiva e pode ser usado para solucionar problemas na solicitação.

version

Indica a versão do serviço Blob usado para executar a solicitação. Esse cabeçalho é retornado para solicitações feitas na versão 2009-09-19 e mais recentes.

Detalhes da propriedade

blobPublicAccess

Indica se os dados no contêiner podem ser acessados publicamente e o nível de acesso

blobPublicAccess?: PublicAccessType

Valor da propriedade

clientRequestId

Se um cabeçalho de ID de solicitação do cliente for enviado na solicitação, esse cabeçalho estará presente na resposta com o mesmo valor.

clientRequestId?: string

Valor da propriedade

string

date

Valor de data/hora UTC gerado pelo serviço que indica a hora em que a resposta foi iniciada

date?: Date

Valor da propriedade

Date

defaultEncryptionScope

O escopo de criptografia padrão para o contêiner.

defaultEncryptionScope?: string

Valor da propriedade

string

denyEncryptionScopeOverride

Indica se o escopo de criptografia padrão do contêiner pode ser substituído.

denyEncryptionScopeOverride?: boolean

Valor da propriedade

boolean

errorCode

Código do Erro

errorCode?: string

Valor da propriedade

string

etag

A ETag contém um valor que você pode usar para executar operações de forma condicional. Se a versão da solicitação for a 2011-08-18 ou mais recente, o valor de ETag será exibido entre aspas.

etag?: string

Valor da propriedade

string

hasImmutabilityPolicy

Indica se o contêiner tem uma política de imutabilidade definida nele.

hasImmutabilityPolicy?: boolean

Valor da propriedade

boolean

hasLegalHold

Indica se o contêiner tem uma retenção legal.

hasLegalHold?: boolean

Valor da propriedade

boolean

isImmutableStorageWithVersioningEnabled

Indica se o worm no nível da versão está habilitado em um contêiner.

isImmutableStorageWithVersioningEnabled?: boolean

Valor da propriedade

boolean

lastModified

Retorna a data e a hora em que o contêiner foi modificado pela última vez. Qualquer operação que modificar o blob, incluindo uma atualização dos metadados ou das propriedades do blob, alterará a hora da última modificação do blob.

lastModified?: Date

Valor da propriedade

Date

leaseDuration

Quando um blob é concedido, especifica se a concessão tem duração infinita ou fixa.

leaseDuration?: LeaseDurationType

Valor da propriedade

leaseState

Estado da concessão do blob.

leaseState?: LeaseStateType

Valor da propriedade

leaseStatus

O status da concessão atual do blob.

leaseStatus?: LeaseStatusType

Valor da propriedade

metadata

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

Valor da propriedade

{[propertyName: string]: string}

requestId

Esse cabeçalho identifica a solicitação que foi feita de forma exclusiva e pode ser usado para solucionar problemas na solicitação.

requestId?: string

Valor da propriedade

string

version

Indica a versão do serviço Blob usado para executar a solicitação. Esse cabeçalho é retornado para solicitações feitas na versão 2009-09-19 e mais recentes.

version?: string

Valor da propriedade

string