AppendBlobAppendBlockHeaders interface
Define cabeçalhos para AppendBlob_appendBlock operação.
Propriedades
blob |
Este cabeçalho de resposta é devolvido apenas para operações de acréscimo. Devolve o desvio no qual o bloco foi consolidado, em bytes. |
blob |
O número de blocos consolidados presentes no blob. Este cabeçalho é devolvido apenas para blobs de acréscimo. |
client |
Se for enviado um cabeçalho de ID de pedido de cliente no pedido, este cabeçalho estará presente na resposta com o mesmo valor. |
contentMD5 | Se o blob tiver um hash MD5 e esta operação for ler o blob completo, este cabeçalho de resposta é devolvido para que o cliente possa verificar a integridade do conteúdo da mensagem. |
date | Valor de data/hora UTC gerado pelo serviço que indica a hora em que a resposta foi iniciada |
encryption |
O hash SHA-256 da chave de encriptação utilizada para encriptar o bloco. Este cabeçalho só é devolvido quando o bloco foi encriptado com uma chave fornecida pelo cliente. |
encryption |
Devolve o nome do âmbito de encriptação utilizado para encriptar o conteúdo do blob e os metadados da aplicação. Tenha em atenção que a ausência deste cabeçalho implica a utilização do âmbito de encriptação de conta predefinido. |
error |
Código de Erro |
etag | O ETag contém um valor que pode utilizar para realizar operações condicionalmente. Se a versão do pedido for 2011-08-18 ou mais recente, o valor ETag estará entre aspas. |
is |
O valor deste cabeçalho é definido como verdadeiro se o conteúdo do pedido for encriptado com êxito com o algoritmo especificado e falso de outra forma. |
last |
Devolve a data e hora em que o contentor foi modificado pela última vez. Qualquer operação que modifique o blob, incluindo uma atualização dos metadados ou propriedades do blob, altera a hora da última modificação do blob. |
request |
Este cabeçalho identifica exclusivamente o pedido que foi feito e pode ser utilizado para resolver o pedido. |
version | Indica a versão do serviço Blob utilizada para executar o pedido. Este cabeçalho é devolvido para pedidos feitos na versão 2009-09-19 e superior. |
x |
Este cabeçalho é devolvido para que o cliente possa verificar a integridade do conteúdo da mensagem. O valor deste cabeçalho é calculado pelo serviço Blob; não é necessariamente o mesmo valor especificado nos cabeçalhos do pedido. |
Detalhes de Propriedade
blobAppendOffset
Este cabeçalho de resposta é devolvido apenas para operações de acréscimo. Devolve o desvio no qual o bloco foi consolidado, em bytes.
blobAppendOffset?: string
Valor de Propriedade
string
blobCommittedBlockCount
O número de blocos consolidados presentes no blob. Este cabeçalho é devolvido apenas para blobs de acréscimo.
blobCommittedBlockCount?: number
Valor de Propriedade
number
clientRequestId
Se for enviado um cabeçalho de ID de pedido de cliente no pedido, este cabeçalho estará presente na resposta com o mesmo valor.
clientRequestId?: string
Valor de Propriedade
string
contentMD5
Se o blob tiver um hash MD5 e esta operação for ler o blob completo, este cabeçalho de resposta é devolvido para que o cliente possa verificar a integridade do conteúdo da mensagem.
contentMD5?: Uint8Array
Valor de Propriedade
Uint8Array
date
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
encryptionKeySha256
O hash SHA-256 da chave de encriptação utilizada para encriptar o bloco. Este cabeçalho só é devolvido quando o bloco foi encriptado com uma chave fornecida pelo cliente.
encryptionKeySha256?: string
Valor de Propriedade
string
encryptionScope
Devolve o nome do âmbito de encriptação utilizado para encriptar o conteúdo do blob e os metadados da aplicação. Tenha em atenção que a ausência deste cabeçalho implica a utilização do âmbito de encriptação de conta predefinido.
encryptionScope?: string
Valor de Propriedade
string
errorCode
Código de Erro
errorCode?: string
Valor de Propriedade
string
etag
O ETag contém um valor que pode utilizar para realizar operações condicionalmente. Se a versão do pedido for 2011-08-18 ou mais recente, o valor ETag estará entre aspas.
etag?: string
Valor de Propriedade
string
isServerEncrypted
O valor deste cabeçalho é definido como verdadeiro se o conteúdo do pedido for encriptado com êxito com o algoritmo especificado e falso de outra forma.
isServerEncrypted?: boolean
Valor de Propriedade
boolean
lastModified
Devolve a data e hora em que o contentor foi modificado pela última vez. Qualquer operação que modifique o blob, incluindo uma atualização dos metadados ou propriedades do blob, altera a hora da última modificação do blob.
lastModified?: Date
Valor de Propriedade
Date
requestId
Este cabeçalho identifica exclusivamente o pedido que foi feito e pode ser utilizado para resolver o pedido.
requestId?: string
Valor de Propriedade
string
version
Indica a versão do serviço Blob utilizada para executar o pedido. Este cabeçalho é devolvido para pedidos feitos na versão 2009-09-19 e superior.
version?: string
Valor de Propriedade
string
xMsContentCrc64
Este cabeçalho é devolvido para que o cliente possa verificar a integridade do conteúdo da mensagem. O valor deste cabeçalho é calculado pelo serviço Blob; não é necessariamente o mesmo valor especificado nos cabeçalhos do pedido.
xMsContentCrc64?: Uint8Array
Valor de Propriedade
Uint8Array