BlobRequestConditions interface

standard HTTP conditional headers, tags condition and lease condition

Extends

Properties

ifMatch

Specify an ETag value to operate only on blobs with a matching value.

ifModifiedSince

Specify this header value to operate only on a blob if it has been modified since the specified date/time.

ifNoneMatch

Specify an ETag value to operate only on blobs without a matching value.

ifUnmodifiedSince

Specify this header value to operate only on a blob if it has not been modified since the specified date/time.

leaseId

If specified, the operation only succeeds if the resource's lease is active and matches this ID.

tagConditions

Optional SQL statement to apply to the tags of the blob.

Property Details

ifMatch

Specify an ETag value to operate only on blobs with a matching value.

ifMatch?: string

Property Value

string

ifModifiedSince

Specify this header value to operate only on a blob if it has been modified since the specified date/time.

ifModifiedSince?: Date

Property Value

Date

ifNoneMatch

Specify an ETag value to operate only on blobs without a matching value.

ifNoneMatch?: string

Property Value

string

ifUnmodifiedSince

Specify this header value to operate only on a blob if it has not been modified since the specified date/time.

ifUnmodifiedSince?: Date

Property Value

Date

leaseId

If specified, the operation only succeeds if the resource's lease is active and matches this ID.

leaseId?: string

Property Value

string

tagConditions

Optional SQL statement to apply to the tags of the blob.

tagConditions?: string

Property Value

string