PathGetPropertiesHeadersModel interface
Define cabeçalhos para Path_getProperties operação.
Propriedades
| accept |
Indica que o serviço dá suporte a solicitações de conteúdo parcial do arquivo. |
| acl | A lista de controle de acesso POSIX para o arquivo ou diretório. Incluído na resposta somente se a ação for "getAccessControl" e o Namespace Hierárquico estiver habilitado para a conta. |
| cache |
Se o cabeçalho Cache-Control solicitação tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho. |
| content |
Se o cabeçalho de solicitação Content-Disposition tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho. |
| content |
Se o cabeçalho de solicitação de Codificação de Conteúdo tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho. |
| content |
Se o cabeçalho de solicitação Content-Language tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho. |
| content |
O tamanho do recurso em bytes. |
| contentMD5 | O hash MD5 do arquivo completo armazenado no armazenamento. Esse cabeçalho é retornado apenas para a operação "GetProperties". Se o cabeçalho Content-MD5 tiver sido definido para o arquivo, esse cabeçalho de resposta será retornado para a chamada GetProperties para que o cliente possa verificar a integridade do conteúdo da mensagem. |
| content |
Indica o intervalo de bytes retornado no caso de o cliente solicitar um subconjunto do arquivo definindo o cabeçalho de solicitação range. |
| content |
O tipo de conteúdo especificado para o recurso. Se nenhum tipo de conteúdo tiver sido especificado, o tipo de conteúdo padrão será application/octet-stream. |
| creation |
Retorna a data e a hora em que o blob foi criado. |
| date | Um valor de data/hora UTC gerado pelo serviço que indica a hora em que a resposta foi iniciada. |
| encryption |
O contexto de criptografia usado para criptografar o blob. Esse cabeçalho só é retornado quando o blob foi criptografado com uma chave fornecida pelo cliente. |
| encryption |
O hash SHA-256 da chave de criptografia usada para criptografar o blob. Esse cabeçalho só é retornado quando o blob foi criptografado com uma chave fornecida pelo cliente. |
| encryption |
Retorna o nome do escopo de criptografia usado para criptografar o conteúdo do blob e os metadados do aplicativo. Observe que a ausência desse cabeçalho implica no uso do escopo de criptografia de conta padrão. |
| error |
Código de erro |
| etag | Uma marca de entidade HTTP associada ao arquivo ou diretório. |
| expires |
A hora em que esse blob expirará. |
| group | O grupo proprietário do arquivo ou diretório. Incluído na resposta se o Namespace Hierárquico estiver habilitado para a conta. |
| is |
O valor desse cabeçalho é definido como verdadeiro se os metadados do diretório forem completamente criptografados usando o algoritmo especificado. Caso contrário, o valor é definido como falso. |
| last |
Os dados e a hora em que o arquivo ou diretório foi modificado pela última vez. As operações de gravação no arquivo ou diretório atualizam a hora da última modificação. |
| lease |
Quando um recurso é alugado, especifica se a concessão é de duração infinita ou fixa. |
| lease |
Estado de concessão do recurso. |
| lease |
O status de concessão do recurso. |
| owner | O proprietário do arquivo ou diretório. Incluído na resposta se o Namespace Hierárquico estiver habilitado para a conta. |
| permissions | As permissões de acesso POSIX para o proprietário do arquivo, o grupo proprietário do arquivo e outros. Incluído na resposta se o Namespace Hierárquico estiver habilitado para a conta. |
| properties | As propriedades definidas pelo usuário associadas ao arquivo ou diretório, no formato de uma lista separada por vírgulas de pares de nome e valor "n1=v1, n2=v2, ...", em que cada valor é uma cadeia de caracteres codificada em base64. Observe que a cadeia de caracteres pode conter apenas caracteres ASCII no conjunto de caracteres ISO-8859-1. |
| request |
Uma UUID gerada pelo servidor registrada nos logs de análise para solução de problemas e correlação. |
| resource |
O tipo do recurso. O valor pode ser "file" ou "directory". Se não for definido, o valor será "file". |
| version | A versão do protocolo REST usada para processar a solicitação. |
Detalhes da propriedade
acceptRanges
Indica que o serviço dá suporte a solicitações de conteúdo parcial do arquivo.
acceptRanges?: string
Valor da propriedade
string
acl
A lista de controle de acesso POSIX para o arquivo ou diretório. Incluído na resposta somente se a ação for "getAccessControl" e o Namespace Hierárquico estiver habilitado para a conta.
acl?: string
Valor da propriedade
string
cacheControl
Se o cabeçalho Cache-Control solicitação tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho.
cacheControl?: string
Valor da propriedade
string
contentDisposition
Se o cabeçalho de solicitação Content-Disposition tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho.
contentDisposition?: string
Valor da propriedade
string
contentEncoding
Se o cabeçalho de solicitação de Codificação de Conteúdo tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho.
contentEncoding?: string
Valor da propriedade
string
contentLanguage
Se o cabeçalho de solicitação Content-Language tiver sido definido anteriormente para o recurso, esse valor será retornado nesse cabeçalho.
contentLanguage?: string
Valor da propriedade
string
contentLength
O tamanho do recurso em bytes.
contentLength?: number
Valor da propriedade
number
contentMD5
O hash MD5 do arquivo completo armazenado no armazenamento. Esse cabeçalho é retornado apenas para a operação "GetProperties". Se o cabeçalho Content-MD5 tiver sido definido para o arquivo, esse cabeçalho de resposta será retornado para a chamada GetProperties para que o cliente possa verificar a integridade do conteúdo da mensagem.
contentMD5?: string
Valor da propriedade
string
contentRange
Indica o intervalo de bytes retornado no caso de o cliente solicitar um subconjunto do arquivo definindo o cabeçalho de solicitação range.
contentRange?: string
Valor da propriedade
string
contentType
O tipo de conteúdo especificado para o recurso. Se nenhum tipo de conteúdo tiver sido especificado, o tipo de conteúdo padrão será application/octet-stream.
contentType?: string
Valor da propriedade
string
creationTime
Retorna a data e a hora em que o blob foi criado.
creationTime?: Date
Valor da propriedade
Date
date
Um 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
encryptionContext
O contexto de criptografia usado para criptografar o blob. Esse cabeçalho só é retornado quando o blob foi criptografado com uma chave fornecida pelo cliente.
encryptionContext?: string
Valor da propriedade
string
encryptionKeySha256
O hash SHA-256 da chave de criptografia usada para criptografar o blob. Esse cabeçalho só é retornado quando o blob foi criptografado com uma chave fornecida pelo cliente.
encryptionKeySha256?: string
Valor da propriedade
string
encryptionScope
Retorna o nome do escopo de criptografia usado para criptografar o conteúdo do blob e os metadados do aplicativo. Observe que a ausência desse cabeçalho implica no uso do escopo de criptografia de conta padrão.
encryptionScope?: string
Valor da propriedade
string
errorCode
Código de erro
errorCode?: string
Valor da propriedade
string
etag
Uma marca de entidade HTTP associada ao arquivo ou diretório.
etag?: string
Valor da propriedade
string
expiresOn
A hora em que esse blob expirará.
expiresOn?: Date
Valor da propriedade
Date
group
O grupo proprietário do arquivo ou diretório. Incluído na resposta se o Namespace Hierárquico estiver habilitado para a conta.
group?: string
Valor da propriedade
string
isServerEncrypted
O valor desse cabeçalho é definido como verdadeiro se os metadados do diretório forem completamente criptografados usando o algoritmo especificado. Caso contrário, o valor é definido como falso.
isServerEncrypted?: boolean
Valor da propriedade
boolean
lastModified
Os dados e a hora em que o arquivo ou diretório foi modificado pela última vez. As operações de gravação no arquivo ou diretório atualizam a hora da última modificação.
lastModified?: Date
Valor da propriedade
Date
leaseDuration
Quando um recurso é alugado, especifica se a concessão é de duração infinita ou fixa.
leaseDuration?: string
Valor da propriedade
string
leaseState
Estado de concessão do recurso.
leaseState?: string
Valor da propriedade
string
leaseStatus
O status de concessão do recurso.
leaseStatus?: string
Valor da propriedade
string
owner
O proprietário do arquivo ou diretório. Incluído na resposta se o Namespace Hierárquico estiver habilitado para a conta.
owner?: string
Valor da propriedade
string
permissions
As permissões de acesso POSIX para o proprietário do arquivo, o grupo proprietário do arquivo e outros. Incluído na resposta se o Namespace Hierárquico estiver habilitado para a conta.
permissions?: string
Valor da propriedade
string
properties
As propriedades definidas pelo usuário associadas ao arquivo ou diretório, no formato de uma lista separada por vírgulas de pares de nome e valor "n1=v1, n2=v2, ...", em que cada valor é uma cadeia de caracteres codificada em base64. Observe que a cadeia de caracteres pode conter apenas caracteres ASCII no conjunto de caracteres ISO-8859-1.
properties?: string
Valor da propriedade
string
requestId
Uma UUID gerada pelo servidor registrada nos logs de análise para solução de problemas e correlação.
requestId?: string
Valor da propriedade
string
resourceType
O tipo do recurso. O valor pode ser "file" ou "directory". Se não for definido, o valor será "file".
resourceType?: string
Valor da propriedade
string
version
A versão do protocolo REST usada para processar a solicitação.
version?: string
Valor da propriedade
string