Initialize a new instance of the class PageBlob class.
Reference to the service client
The Clear Pages operation clears a set of pages from a page blob
The length of the request.
The options parameters.
The Copy Incremental operation copies a snapshot of the source page blob to a destination page blob. The snapshot is copied such that only the differential changes between the previously copied snapshot are transferred to the destination. The copied snapshots are complete copies of the original snapshot and can be read or copied from as usual. This API is supported since REST version 2016-05-31.
Specifies the name of the source page blob snapshot. This value is a URL of up to 2 KB in length that specifies a page blob snapshot. The value should be URL-encoded as it would appear in a request URI. The source blob must either be public or must be authenticated via a shared access signature.
The options parameters.
The Create operation creates a new page blob.
The length of the request.
This header specifies the maximum size for the page blob, up to 1 TB. The page blob size must be aligned to a 512-byte boundary.
The options parameters.
The Get Page Ranges operation returns the list of valid page ranges for a page blob or snapshot of a page blob
The options parameters.
The Get Page Ranges Diff operation returns the list of valid page ranges for a page blob that were changed between target blob and previous snapshot.
The options parameters.
Resize the Blob
This header specifies the maximum size for the page blob, up to 1 TB. The page blob size must be aligned to a 512-byte boundary.
The options parameters.
Update the sequence number of the blob
Required if the x-ms-blob-sequence-number header is set for the request. This property applies to page blobs only. This property indicates how the service should modify the blob's sequence number
The options parameters.
The Upload Pages operation writes a range of pages to a page blob
The length of the request.
Initial data
The options parameters.
The Upload Pages operation writes a range of pages to a page blob where the contents are read from a URL
Specify a URL to the copy source.
Bytes of source data in the specified range. The length of this range should match the ContentLength header and x-ms-range/Range destination range header.
The length of the request.
The range of bytes to which the source range would be written. The range should be 512 aligned and range-end is required.
The options parameters.
Generated using TypeDoc
Class representing a PageBlob.