Partilhar via


AppendBlobRequestConditions interface

Condições a serem adicionadas à criação deste blob de acréscimo.

Extends

Propriedades Herdadas

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).

ifMatch

Especifique um valor ETag para operar somente em blobs com um valor correspondente.

ifModifiedSince

Especifique esse valor de cabeçalho para operar somente em um blob se ele tiver sido modificado desde a data/hora especificada.

ifNoneMatch

Especifique um valor ETag para operar somente em blobs sem um valor correspondente.

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.

leaseId

Se especificado, a operação só terá êxito se a concessão do recurso estiver ativa e corresponder a essa ID.

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).

tagConditions

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

herdado de AppendPositionAccessConditions.appendPosition

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