Dela via


AppendBlobRequestConditions interface

Villkor som ska läggas till i skapandet av den här tilläggsbloben.

Extends

Egenskaper

appendPosition

Valfritt villkorshuvud som endast används för åtgärden Lägg till block. Ett tal som anger byteförskjutningen som ska jämföras. Tilläggsblocket lyckas endast om tilläggspositionen är lika med det här talet. Om det inte är det misslyckas begäran med felet AppendPositionConditionNotMet (HTTP-statuskod 412 – Förhandsvillkoret misslyckades).

ifMatch

Ange ett ETag-värde som endast ska användas på blobar med ett matchande värde.

ifModifiedSince

Ange det här rubrikvärdet så att det endast fungerar på en blob om det har ändrats sedan det angivna datumet/tiden.

ifNoneMatch

Ange ett ETag-värde som endast ska användas på blobar utan matchande värde.

ifUnmodifiedSince

Ange det här rubrikvärdet så att det endast fungerar på en blob om det inte har ändrats sedan det angivna datumet/tiden.

leaseId

Om det anges lyckas åtgärden endast om resursens lån är aktivt och matchar det här ID:t.

maxSize

Valfritt villkorshuvud. Den maximala längden i byte som tillåts för tilläggsbloben. Om åtgärden Lägg till block skulle göra att bloben överskrider den gränsen eller om blobstorleken redan är större än det värde som anges i det här huvudet misslyckas begäran med MaxBlobSizeConditionNotMet-fel (HTTP-statuskod 412 – Förutsättningen misslyckades).

tagConditions

Valfri SQL-instruktion som ska tillämpas på blobens taggar.

Egenskapsinformation

appendPosition

Valfritt villkorshuvud som endast används för åtgärden Lägg till block. Ett tal som anger byteförskjutningen som ska jämföras. Tilläggsblocket lyckas endast om tilläggspositionen är lika med det här talet. Om det inte är det misslyckas begäran med felet AppendPositionConditionNotMet (HTTP-statuskod 412 – Förhandsvillkoret misslyckades).

appendPosition?: number

Egenskapsvärde

number

ifMatch

Ange ett ETag-värde som endast ska användas på blobar med ett matchande värde.

ifMatch?: string

Egenskapsvärde

string

ifModifiedSince

Ange det här rubrikvärdet så att det endast fungerar på en blob om det har ändrats sedan det angivna datumet/tiden.

ifModifiedSince?: Date

Egenskapsvärde

Date

ifNoneMatch

Ange ett ETag-värde som endast ska användas på blobar utan matchande värde.

ifNoneMatch?: string

Egenskapsvärde

string

ifUnmodifiedSince

Ange det här rubrikvärdet så att det endast fungerar på en blob om det inte har ändrats sedan det angivna datumet/tiden.

ifUnmodifiedSince?: Date

Egenskapsvärde

Date

leaseId

Om det anges lyckas åtgärden endast om resursens lån är aktivt och matchar det här ID:t.

leaseId?: string

Egenskapsvärde

string

maxSize

Valfritt villkorshuvud. Den maximala längden i byte som tillåts för tilläggsbloben. Om åtgärden Lägg till block skulle göra att bloben överskrider den gränsen eller om blobstorleken redan är större än det värde som anges i det här huvudet misslyckas begäran med MaxBlobSizeConditionNotMet-fel (HTTP-statuskod 412 – Förutsättningen misslyckades).

maxSize?: number

Egenskapsvärde

number

tagConditions

Valfri SQL-instruktion som ska tillämpas på blobens taggar.

tagConditions?: string

Egenskapsvärde

string