<PackageReference Include="Azure.Storage.Blobs" Version="12.23.0" />

PageBlobCreateOptions

public class PageBlobCreateOptions
Optional parameters for creating an Page Blob.

Optional PageBlobRequestConditions to add conditions on the creation of this new page blob.

public BlobHttpHeaders HttpHeaders { get; set; }

Optional standard HTTP header properties that can be set for the new page blob.

Optional BlobImmutabilityPolicy to set on the blob. Note that is parameter is only applicable to a blob within a container that has immutable storage with versioning enabled.

public bool? LegalHold { get; set; }

Optional. Indicates if a legal hold should be placed on the blob. Note that is parameter is only applicable to a blob within a container that has immutable storage with versioning enabled.

public IDictionary<string, string> Metadata { get; set; }

Optional custom metadata to set for this page blob.

public long? SequenceNumber { get; set; }

Optional user-controlled value that you can use to track requests. The value of the SequenceNumber must be between 0 and 2^63 - 1. The default value is 0.

public IDictionary<string, string> Tags { get; set; }

Options tags to set for this append blob.