BlobRequestConditions interface

standard HTTP conditional headers, tags condition and lease condition

Extends

Inherited 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.

Inherited Property Details

ifMatch

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

ifMatch?: string

Property Value

string

Inherited From ModifiedAccessConditions.ifMatch

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

Inherited From ModifiedAccessConditions.ifModifiedSince

ifNoneMatch

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

ifNoneMatch?: string

Property Value

string

Inherited From ModifiedAccessConditions.ifNoneMatch

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

Inherited From ModifiedAccessConditions.ifUnmodifiedSince

leaseId

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

leaseId?: string

Property Value

string

Inherited From LeaseAccessConditions.leaseId

tagConditions

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

tagConditions?: string

Property Value

string

Inherited From ModifiedAccessConditions.tagConditions