Package version:

Interface PageBlobRequestConditions

Conditions to add to the creation of this page blob.

interface PageBlobRequestConditions {
    ifMatch?: string;
    ifModifiedSince?: any;
    ifNoneMatch?: string;
    ifSequenceNumberEqualTo?: number;
    ifSequenceNumberLessThan?: number;
    ifSequenceNumberLessThanOrEqualTo?: number;
    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.

ifSequenceNumberEqualTo?: number

Specify this header value to operate only on a blob if it has the specified sequence number.

ifSequenceNumberLessThan?: number

Specify this header value to operate only on a blob if it has a sequence number less than the specified.

ifSequenceNumberLessThanOrEqualTo?: number

Specify this header value to operate only on a blob if it has a sequence number less than or equal to the specified.

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.