Dela via


AppendBlobRequestConditions interface

Villkor som ska läggas till när den här tilläggsbloben skapas.

Extends

Ärvda egenskaper

appendPosition

Valfritt villkorsstyrt huvud, 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 bara om tilläggspositionen är lika med det här talet. Om den 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 ett 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 åtgärden anges lyckas den bara om resursens lån är aktivt och matchar detta ID.

maxSize

Valfritt villkorsstyrt huvud. 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 värdet 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.

Information om ärvda egenskaper

appendPosition

Valfritt villkorsstyrt huvud, 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 bara om tilläggspositionen är lika med det här talet. Om den inte är det misslyckas begäran med felet AppendPositionConditionNotMet (HTTP-statuskod 412 – Förhandsvillkoret misslyckades).

appendPosition?: number

Egenskapsvärde

number

Ärvd frånAppendPositionAccessConditions.appendPosition

ifMatch

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

ifMatch?: string

Egenskapsvärde

string

Ärvd frånBlobRequestConditions.ifMatch

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

Ärvd frånBlobRequestConditions.ifModifiedSince

ifNoneMatch

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

ifNoneMatch?: string

Egenskapsvärde

string

Ärvd frånBlobRequestConditions.ifNoneMatch

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

Ärvd frånBlobRequestConditions.ifUnmodifiedSince

leaseId

Om åtgärden anges lyckas den bara om resursens lån är aktivt och matchar detta ID.

leaseId?: string

Egenskapsvärde

string

Ärvt frånBlobRequestConditions.leaseId

maxSize

Valfritt villkorsstyrt huvud. 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 värdet 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

Ärvd frånAppendPositionAccessConditions.maxSize

tagConditions

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

tagConditions?: string

Egenskapsvärde

string

Ärvt frånBlobRequestConditions.tagConditions