Package version:

Interface BlobRequestConditions

standard HTTP conditional headers, tags condition and lease condition

interface BlobRequestConditions {
    ifMatch?: string;
    ifModifiedSince?: any;
    ifNoneMatch?: string;
    ifUnmodifiedSince?: any;
    leaseId?: string;
    tagConditions?: string;
}

Hierarchy (view full)

Properties

ifMatch?: string

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

ifModifiedSince?: any

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

ifNoneMatch?: string

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

ifUnmodifiedSince?: any

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

leaseId?: string

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

tagConditions?: string

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