AppendBlobRequestConditions interface
Condições a adicionar à criação deste blob de acréscimo.
- Extends
Propriedades
append |
Cabeçalho condicional opcional, utilizado apenas para a operação Acrescentar Bloco. Um número que indica o desvio de bytes a comparar. O Bloco de Acréscimo só será bem-sucedido se a posição de acréscimo for igual a este número. Se não estiver, o pedido falhará com o erro AppendPositionConditionNotMet (código de estado HTTP 412 – Falha na Pré-condição). |
if |
Especifique um valor ETag para operar apenas em blobs com um valor correspondente. |
if |
Especifique este valor de cabeçalho para funcionar apenas num blob se tiver sido modificado desde a data/hora especificada. |
if |
Especifique um valor ETag para operar apenas em blobs sem um valor correspondente. |
if |
Especifique este valor de cabeçalho para operar apenas num blob se não tiver sido modificado desde a data/hora especificada. |
lease |
Se for especificado, a operação só será bem-sucedida se a concessão do recurso estiver ativa e corresponder a este ID. |
max |
Cabeçalho condicional opcional. O comprimento máximo em bytes permitido para o blob de acréscimo. Se a operação Acrescentar Bloco fizer com que o blob exceda esse limite ou se o tamanho do blob já for maior do que o valor especificado neste cabeçalho, o pedido falhará com o erro MaxBlobSizeConditionNotMet (código de estado HTTP 412 – Falha na Pré-condição). |
tag |
Instrução SQL opcional a aplicar às etiquetas do blob. |
Detalhes de Propriedade
appendPosition
Cabeçalho condicional opcional, utilizado apenas para a operação Acrescentar Bloco. Um número que indica o desvio de bytes a comparar. O Bloco de Acréscimo só será bem-sucedido se a posição de acréscimo for igual a este número. Se não estiver, o pedido falhará com o erro AppendPositionConditionNotMet (código de estado HTTP 412 – Falha na Pré-condição).
appendPosition?: number
Valor de Propriedade
number
ifMatch
Especifique um valor ETag para operar apenas em blobs com um valor correspondente.
ifMatch?: string
Valor de Propriedade
string
ifModifiedSince
Especifique este valor de cabeçalho para funcionar apenas num blob se tiver sido modificado desde a data/hora especificada.
ifModifiedSince?: Date
Valor de Propriedade
Date
ifNoneMatch
Especifique um valor ETag para operar apenas em blobs sem um valor correspondente.
ifNoneMatch?: string
Valor de Propriedade
string
ifUnmodifiedSince
Especifique este valor de cabeçalho para operar apenas num blob se não tiver sido modificado desde a data/hora especificada.
ifUnmodifiedSince?: Date
Valor de Propriedade
Date
leaseId
Se for especificado, a operação só será bem-sucedida se a concessão do recurso estiver ativa e corresponder a este ID.
leaseId?: string
Valor de Propriedade
string
maxSize
Cabeçalho condicional opcional. O comprimento máximo em bytes permitido para o blob de acréscimo. Se a operação Acrescentar Bloco fizer com que o blob exceda esse limite ou se o tamanho do blob já for maior do que o valor especificado neste cabeçalho, o pedido falhará com o erro MaxBlobSizeConditionNotMet (código de estado HTTP 412 – Falha na Pré-condição).
maxSize?: number
Valor de Propriedade
number
tagConditions
Instrução SQL opcional a aplicar às etiquetas do blob.
tagConditions?: string
Valor de Propriedade
string
Azure SDK for JavaScript