AppendBlobRequestConditions interface
Condições a serem adicionadas à criação deste blob de acréscimo.
- Extends
Propriedades Herdadas
append |
Cabeçalho condicional opcional, usado apenas para a operação Append Block. Um número que indica o deslocamento de bytes a ser comparado. O Bloco de Acréscimo só terá êxito se a posição de acréscimo for igual a este número. Se não estiver, a solicitação falhará com o erro AppendPositionConditionNotMet (código de status HTTP 412 - Precondition Failed). |
if |
Especifique um valor ETag para operar somente em blobs com um valor correspondente. |
if |
Especifique esse valor de cabeçalho para operar somente em um blob se ele tiver sido modificado desde a data/hora especificada. |
if |
Especifique um valor ETag para operar somente em blobs sem um valor correspondente. |
if |
Especifique esse valor de cabeçalho para operar somente em um blob se ele não tiver sido modificado desde a data/hora especificada. |
lease |
Se especificado, a operação só terá êxito se a concessão do recurso estiver ativa e corresponder a essa ID. |
max |
Cabeçalho condicional opcional. O comprimento máximo em bytes permitido para o blob de acréscimo. Se a operação Append Block 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, a solicitação falhará com o erro MaxBlobSizeConditionNotMet (código de status HTTP 412 - Precondition Failed). |
tag |
Instrução SQL opcional a ser aplicada às tags do blob. |
Detalhes da Propriedade Herdada
appendPosition
Cabeçalho condicional opcional, usado apenas para a operação Append Block. Um número que indica o deslocamento de bytes a ser comparado. O Bloco de Acréscimo só terá êxito se a posição de acréscimo for igual a este número. Se não estiver, a solicitação falhará com o erro AppendPositionConditionNotMet (código de status HTTP 412 - Precondition Failed).
appendPosition?: number
Valor de Propriedade
number
ifMatch
Especifique um valor ETag para operar somente em blobs com um valor correspondente.
ifMatch?: string
Valor de Propriedade
string
herdado deBlobRequestConditions.ifMatch
ifModifiedSince
Especifique esse valor de cabeçalho para operar somente em um blob se ele tiver sido modificado desde a data/hora especificada.
ifModifiedSince?: Date
Valor de Propriedade
Date
herdado deBlobRequestConditions.ifModifiedSince
ifNoneMatch
Especifique um valor ETag para operar somente em blobs sem um valor correspondente.
ifNoneMatch?: string
Valor de Propriedade
string
herdado deBlobRequestConditions.ifNoneMatch
ifUnmodifiedSince
Especifique esse valor de cabeçalho para operar somente em um blob se ele não tiver sido modificado desde a data/hora especificada.
ifUnmodifiedSince?: Date
Valor de Propriedade
Date
herdado deBlobRequestConditions.ifUnmodifiedSince
leaseId
Se especificado, a operação só terá êxito se a concessão do recurso estiver ativa e corresponder a essa ID.
leaseId?: string
Valor de Propriedade
string
herdado deBlobRequestConditions.leaseId
maxSize
Cabeçalho condicional opcional. O comprimento máximo em bytes permitido para o blob de acréscimo. Se a operação Append Block 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, a solicitação falhará com o erro MaxBlobSizeConditionNotMet (código de status HTTP 412 - Precondition Failed).
maxSize?: number
Valor de Propriedade
number
herdado deAppendPositionAccessConditions.maxSize
tagConditions
Instrução SQL opcional a ser aplicada às tags do blob.
tagConditions?: string
Valor de Propriedade
string
herdado deBlobRequestConditions.tagConditions