Partilhar via


PathGetPropertiesHeadersModel interface

Define cabeçalhos para Path_getProperties operação.

Propriedades

acceptRanges

Indica que o serviço suporta pedidos de conteúdo de ficheiro parcial.

acl

A lista de controlo de acesso POSIX para o ficheiro ou diretório. Incluído na resposta apenas se a ação for "getAccessControl" e o Espaço de Nomes Hierárquico estiver ativado para a conta.

cacheControl

Se o cabeçalho Cache-Control pedido tiver sido definido anteriormente para o recurso, esse valor é devolvido neste cabeçalho.

contentDisposition

Se o cabeçalho do pedido Content-Disposition tiver sido anteriormente definido para o recurso, esse valor é devolvido neste cabeçalho.

contentEncoding

Se o cabeçalho do pedido Codificação de Conteúdo tiver sido anteriormente definido para o recurso, esse valor é devolvido neste cabeçalho.

contentLanguage

Se o cabeçalho do pedido Idioma de Conteúdo tiver sido definido anteriormente para o recurso, esse valor é devolvido neste cabeçalho.

contentLength

O tamanho do recurso em bytes.

contentMD5

O hash MD5 do ficheiro completo armazenado no armazenamento. Este cabeçalho é devolvido apenas para a operação "GetProperties". Se o cabeçalho Content-MD5 tiver sido definido para o ficheiro, este cabeçalho de resposta é devolvido para a chamada GetProperties para que o cliente possa verificar a integridade do conteúdo da mensagem.

contentRange

Indica o intervalo de bytes devolvido no caso de o cliente ter pedido um subconjunto do ficheiro ao definir o cabeçalho do pedido Intervalo.

contentType

O tipo de conteúdo especificado para o recurso. Se não tiver sido especificado nenhum tipo de conteúdo, o tipo de conteúdo predefinido é application/octet-stream.

date

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

errorCode

Código de Erro

etag

Uma etiqueta de entidade HTTP associada ao ficheiro ou diretório.

group

O grupo proprietário do ficheiro ou diretório. Incluído na resposta se o Espaço de Nomes Hierárquico estiver ativado para a conta.

lastModified

Os dados e a hora em que o ficheiro ou diretório foi modificado pela última vez. As operações de escrita no ficheiro ou diretório atualizam a última hora modificada.

leaseDuration

Quando um recurso é arrendado, especifica se a concessão é de duração infinita ou fixa.

leaseState

Estado de concessão do recurso.

leaseStatus

O estado da concessão do recurso.

owner

O proprietário do ficheiro ou diretório. Incluído na resposta se o Espaço de Nomes Hierárquico estiver ativado para a conta.

permissions

As permissões de acesso POSIX para o proprietário do ficheiro, o grupo proprietário do ficheiro e outros. Incluído na resposta se o Espaço de Nomes Hierárquico estiver ativado para a conta.

properties

As propriedades definidas pelo utilizador associadas ao ficheiro ou diretório, no formato de uma lista separada por vírgulas de pares de nomes e valores "n1=v1, n2=v2, ...", em que cada valor é uma cadeia codificada base64. Tenha em atenção que a cadeia só pode conter carateres ASCII no conjunto de carateres ISO-8859-1.

requestId

Um UUID gerado pelo servidor registado nos registos de análise para resolução de problemas e correlação.

resourceType

O tipo de recurso. O valor pode ser "ficheiro" ou "diretório". Se não estiver definido, o valor é "ficheiro".

version

A versão do protocolo REST utilizada para processar o pedido.

Detalhes de Propriedade

acceptRanges

Indica que o serviço suporta pedidos de conteúdo de ficheiro parcial.

acceptRanges?: string

Valor de Propriedade

string

acl

A lista de controlo de acesso POSIX para o ficheiro ou diretório. Incluído na resposta apenas se a ação for "getAccessControl" e o Espaço de Nomes Hierárquico estiver ativado para a conta.

acl?: string

Valor de Propriedade

string

cacheControl

Se o cabeçalho Cache-Control pedido tiver sido definido anteriormente para o recurso, esse valor é devolvido neste cabeçalho.

cacheControl?: string

Valor de Propriedade

string

contentDisposition

Se o cabeçalho do pedido Content-Disposition tiver sido anteriormente definido para o recurso, esse valor é devolvido neste cabeçalho.

contentDisposition?: string

Valor de Propriedade

string

contentEncoding

Se o cabeçalho do pedido Codificação de Conteúdo tiver sido anteriormente definido para o recurso, esse valor é devolvido neste cabeçalho.

contentEncoding?: string

Valor de Propriedade

string

contentLanguage

Se o cabeçalho do pedido Idioma de Conteúdo tiver sido definido anteriormente para o recurso, esse valor é devolvido neste cabeçalho.

contentLanguage?: string

Valor de Propriedade

string

contentLength

O tamanho do recurso em bytes.

contentLength?: number

Valor de Propriedade

number

contentMD5

O hash MD5 do ficheiro completo armazenado no armazenamento. Este cabeçalho é devolvido apenas para a operação "GetProperties". Se o cabeçalho Content-MD5 tiver sido definido para o ficheiro, este cabeçalho de resposta é devolvido para a chamada GetProperties para que o cliente possa verificar a integridade do conteúdo da mensagem.

contentMD5?: string

Valor de Propriedade

string

contentRange

Indica o intervalo de bytes devolvido no caso de o cliente ter pedido um subconjunto do ficheiro ao definir o cabeçalho do pedido Intervalo.

contentRange?: string

Valor de Propriedade

string

contentType

O tipo de conteúdo especificado para o recurso. Se não tiver sido especificado nenhum tipo de conteúdo, o tipo de conteúdo predefinido é application/octet-stream.

contentType?: string

Valor de Propriedade

string

date

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

date?: Date

Valor de Propriedade

Date

errorCode

Código de Erro

errorCode?: string

Valor de Propriedade

string

etag

Uma etiqueta de entidade HTTP associada ao ficheiro ou diretório.

etag?: string

Valor de Propriedade

string

group

O grupo proprietário do ficheiro ou diretório. Incluído na resposta se o Espaço de Nomes Hierárquico estiver ativado para a conta.

group?: string

Valor de Propriedade

string

lastModified

Os dados e a hora em que o ficheiro ou diretório foi modificado pela última vez. As operações de escrita no ficheiro ou diretório atualizam a última hora modificada.

lastModified?: Date

Valor de Propriedade

Date

leaseDuration

Quando um recurso é arrendado, especifica se a concessão é de duração infinita ou fixa.

leaseDuration?: string

Valor de Propriedade

string

leaseState

Estado de concessão do recurso.

leaseState?: string

Valor de Propriedade

string

leaseStatus

O estado da concessão do recurso.

leaseStatus?: string

Valor de Propriedade

string

owner

O proprietário do ficheiro ou diretório. Incluído na resposta se o Espaço de Nomes Hierárquico estiver ativado para a conta.

owner?: string

Valor de Propriedade

string

permissions

As permissões de acesso POSIX para o proprietário do ficheiro, o grupo proprietário do ficheiro e outros. Incluído na resposta se o Espaço de Nomes Hierárquico estiver ativado para a conta.

permissions?: string

Valor de Propriedade

string

properties

As propriedades definidas pelo utilizador associadas ao ficheiro ou diretório, no formato de uma lista separada por vírgulas de pares de nomes e valores "n1=v1, n2=v2, ...", em que cada valor é uma cadeia codificada base64. Tenha em atenção que a cadeia só pode conter carateres ASCII no conjunto de carateres ISO-8859-1.

properties?: string

Valor de Propriedade

string

requestId

Um UUID gerado pelo servidor registado nos registos de análise para resolução de problemas e correlação.

requestId?: string

Valor de Propriedade

string

resourceType

O tipo de recurso. O valor pode ser "ficheiro" ou "diretório". Se não estiver definido, o valor é "ficheiro".

resourceType?: string

Valor de Propriedade

string

version

A versão do protocolo REST utilizada para processar o pedido.

version?: string

Valor de Propriedade

string