Sdílet prostřednictvím


AppendBlobRequestConditions interface

Podmínky, které se mají přidat k vytvoření tohoto doplňovacího objektu blob.

Extends

Zděděné vlastnosti

appendPosition

Volitelná podmíněná hlavička, která se používá pouze pro operaci Připojit blok. Číslo označující posun bajtů, který se má porovnat. Blok připojení bude úspěšný pouze v případě, že se pozice připojení rovná tomuto číslu. Pokud není, požadavek selže s chybou AppendPositionConditionNotMet (stavový kód HTTP 412 – Předběžná podmínka se nezdařila).

ifMatch

Zadejte hodnotu ETag, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

ifModifiedSince

Zadejte tuto hodnotu hlavičky, aby fungovala pouze s objektem blob, pokud byl od zadaného data a času změněn.

ifNoneMatch

Zadejte hodnotu ETag, která bude fungovat jenom s objekty blob bez odpovídající hodnoty.

ifUnmodifiedSince

Tuto hodnotu hlavičky zadejte, aby fungovala jenom s objektem blob, pokud se od zadaného data a času nezměnil.

leaseId

Pokud je zadáno, operace bude úspěšná pouze v případě, že je zapůjčení prostředku aktivní a odpovídá tomuto ID.

maxSize

Volitelná podmíněná hlavička. Maximální délka v bajtech povolená pro doplňovací objekt blob. Pokud by operace připojení bloku způsobila překročení tohoto limitu objektu blob nebo pokud je velikost objektu blob již větší než hodnota zadaná v této hlavičce, požadavek selže s chybou MaxBlobSizeConditionNotMet (stavový kód HTTP 412 – Předběžná podmínka selhala).

tagConditions

Volitelný příkaz SQL, který se použije na značky objektu blob.

Podrobnosti zděděných vlastností

appendPosition

Volitelná podmíněná hlavička, která se používá pouze pro operaci Připojit blok. Číslo označující posun bajtů, který se má porovnat. Blok připojení bude úspěšný pouze v případě, že se pozice připojení rovná tomuto číslu. Pokud není, požadavek selže s chybou AppendPositionConditionNotMet (stavový kód HTTP 412 – Předběžná podmínka se nezdařila).

appendPosition?: number

Hodnota vlastnosti

number

Zděděno zAppendPositionAccessConditions.appendPosition

ifMatch

Zadejte hodnotu ETag, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

ifMatch?: string

Hodnota vlastnosti

string

Zděděno zobjektu blobRequestConditions.ifMatch

ifModifiedSince

Zadejte tuto hodnotu hlavičky, aby fungovala pouze s objektem blob, pokud byl od zadaného data a času změněn.

ifModifiedSince?: Date

Hodnota vlastnosti

Date

Zděděno zobjektu blobRequestConditions.ifModifiedSince

ifNoneMatch

Zadejte hodnotu ETag, která bude fungovat jenom s objekty blob bez odpovídající hodnoty.

ifNoneMatch?: string

Hodnota vlastnosti

string

Zděděno zobjektu blobRequestConditions.ifNoneMatch

ifUnmodifiedSince

Tuto hodnotu hlavičky zadejte, aby fungovala jenom s objektem blob, pokud se od zadaného data a času nezměnil.

ifUnmodifiedSince?: Date

Hodnota vlastnosti

Date

Zděděno zobjektu blobRequestConditions.ifUnmodifiedSince

leaseId

Pokud je zadáno, operace bude úspěšná pouze v případě, že je zapůjčení prostředku aktivní a odpovídá tomuto ID.

leaseId?: string

Hodnota vlastnosti

string

Zděděno zobjektu BlobRequestConditions.leaseId

maxSize

Volitelná podmíněná hlavička. Maximální délka v bajtech povolená pro doplňovací objekt blob. Pokud by operace připojení bloku způsobila překročení tohoto limitu objektu blob nebo pokud je velikost objektu blob již větší než hodnota zadaná v této hlavičce, požadavek selže s chybou MaxBlobSizeConditionNotMet (stavový kód HTTP 412 – Předběžná podmínka selhala).

maxSize?: number

Hodnota vlastnosti

number

Zděděno zAppendPositionAccessConditions.maxSize

tagConditions

Volitelný příkaz SQL, který se použije na značky objektu blob.

tagConditions?: string

Hodnota vlastnosti

string

Zděděno zobjektu blobRequestConditions.tagConditions