PageBlobCreateIfNotExistsResponse interface
Contém dados de resposta para a createIfNotExists(number, PageBlobCreateIfNotExistsOptions) operação.
- Extends
-
PageBlobCreateHeaders & { _response: HttpResponse & { parsedHeaders: PageBlobCreateHeaders } }
Propriedades
succeeded | Indique se o blob foi criado com êxito. É falso quando o blob não é alterado, uma vez que já existe. |
Propriedades Herdadas
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 para 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 blob. Este cabeçalho só é devolvido quando o blob 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 | A 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. |
version |
Um valor DateTime devolvido pelo serviço que identifica exclusivamente o blob. O valor deste cabeçalho indica a versão do blob e pode ser utilizado em pedidos subsequentes para aceder a esta versão do blob. |
Detalhes de Propriedade
succeeded
Indique se o blob foi criado com êxito. É falso quando o blob não é alterado, uma vez que já existe.
succeeded: boolean
Valor de Propriedade
boolean
Detalhes da Propriedade Herdada
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
Herdado dePageBlobCreateHeaders.clientRequestId
contentMD5
Se o blob tiver um hash MD5 e esta operação for para 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
Herdado dePageBlobCreateHeaders.contentMD5
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
Herdado dePageBlobCreateHeaders.date
encryptionKeySha256
O hash SHA-256 da chave de encriptação utilizada para encriptar o blob. Este cabeçalho só é devolvido quando o blob 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
Herdado dePageBlobCreateHeaders.encryptionScope
errorCode
Código de Erro
errorCode?: string
Valor de Propriedade
string
Herdado dePageBlobCreateHeaders.errorCode
etag
A 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
Herdado dePageBlobCreateHeaders.etag
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
Herdado dePageBlobCreateHeaders.isServerEncrypted
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
Herdado dePageBlobCreateHeaders.lastModified
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
Herdado dePageBlobCreateHeaders.requestId
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
Herdado dePageBlobCreateHeaders.version
versionId
Um valor DateTime devolvido pelo serviço que identifica exclusivamente o blob. O valor deste cabeçalho indica a versão do blob e pode ser utilizado em pedidos subsequentes para aceder a esta versão do blob.
versionId?: string
Valor de Propriedade
string
Herdado dePageBlobCreateHeaders.versionId