AppendBlobRequestConditions interface
要新增至建立這個附加 Blob 的條件。
- Extends
繼承的屬性
append |
選擇性的條件式標頭,僅用於附加區塊作業。 數位,表示要比較的位元組位移。 只有在附加位置等於這個數位時,Append Block 才會成功。 如果不是,要求將會失敗,並出現 AppendPositionConditionNotMet 錯誤(HTTP 狀態代碼 412 - 前置條件失敗)。 |
if |
指定ETag值,以只在具有相符值的 Blob 上運作。 |
if |
指定這個標頭值,只有在自指定的日期/時間之後修改過 Blob 時,才會在 Blob 上運作。 |
if |
指定ETag值,以只在沒有相符值的 Blob 上運作。 |
if |
指定此標頭值,只有在自指定的日期/時間之後尚未修改 Blob 時,才會在 Blob 上運作。 |
lease |
如果指定,則只有在資源的租用為使用中且符合此標識符時,作業才會成功。 |
max |
選擇性的條件式標頭。 附加 Blob 允許的位元組長度上限。 如果 [附加區塊] 作業會導致 Blob 超過該限制,或 Blob 大小已經大於此標頭中指定的值,要求將會失敗,並出現 MaxBlobSizeConditionNotMet 錯誤 (HTTP 狀態代碼 412 - 前置條件失敗)。 |
tag |
要套用至 Blob 標記的選擇性 SQL 語句。 |
繼承的屬性詳細資料
appendPosition
選擇性的條件式標頭,僅用於附加區塊作業。 數位,表示要比較的位元組位移。 只有在附加位置等於這個數位時,Append Block 才會成功。 如果不是,要求將會失敗,並出現 AppendPositionConditionNotMet 錯誤(HTTP 狀態代碼 412 - 前置條件失敗)。
appendPosition?: number
屬性值
number
ifMatch
ifModifiedSince
指定這個標頭值,只有在自指定的日期/時間之後修改過 Blob 時,才會在 Blob 上運作。
ifModifiedSince?: Date
屬性值
Date
ifNoneMatch
ifUnmodifiedSince
指定此標頭值,只有在自指定的日期/時間之後尚未修改 Blob 時,才會在 Blob 上運作。
ifUnmodifiedSince?: Date
屬性值
Date
leaseId
maxSize
選擇性的條件式標頭。 附加 Blob 允許的位元組長度上限。 如果 [附加區塊] 作業會導致 Blob 超過該限制,或 Blob 大小已經大於此標頭中指定的值,要求將會失敗,並出現 MaxBlobSizeConditionNotMet 錯誤 (HTTP 狀態代碼 412 - 前置條件失敗)。
maxSize?: number
屬性值
number