<PackageReference Include="Azure.Storage.Files.DataLake" Version="12.29.0-beta.1" />

Azure.Storage.Files.DataLake.Models.BlobPropertiesInternal

Properties of a blob.

The access tier change time.

public bool? AccessTierInferred { get; }

Whether the access tier is inferred.

public long? BlobSequenceNumber { get; }

The blob sequence number.

public string CacheControl { get; }

The cache control.

public string ContentDisposition { get; }

The content disposition.

public string ContentEncoding { get; }

The content encoding.

public string ContentLanguage { get; }

The content language.

public long? ContentLength { get; }

Size in bytes.

public BinaryData ContentMd5 { get; }

The content MD5 hash.

To assign a byte[] to this property use FromBytes. The byte[] will be serialized to a Base64 encoded string.

Examples: BinaryData.FromBytes(new byte[] { 1, 2, 3 }). Creates a payload of "AQID".

public string ContentType { get; }

The content type.

The copy completion time.

public string CopyId { get; }

The copy ID.

public string CopyProgress { get; }

The copy progress.

public string CopySource { get; }

The copy source.

public string CopyStatusDescription { get; }

The copy status description.

public DateTimeOffset? CreatedOn { get; }

The creation time.

public string CustomerProvidedKeySha256 { get; }

The customer-provided key SHA256 hash.

public DateTimeOffset? DeletedOn { get; }

The deleted time.

public DateTimeOffset? DeleteOn { get; }

The delete time.

public string DestinationSnapshot { get; }

The destination snapshot.

public string EncryptionScope { get; }

The name of the encryption scope under which the blob is encrypted.

public string Etag { get; }

The entity tag.

public DateTimeOffset? ExpiresOn { get; }

The expiry time.

public bool? IncrementalCopy { get; }

Whether it is an incremental copy.

public bool? IsSealed { get; }

Whether the blob is sealed.

public DateTimeOffset? LastAccessedOn { get; }

The last accessed time.

public DateTimeOffset LastModified { get; }

The last modified time.

public int? RemainingRetentionDays { get; }

The remaining retention days.

public bool? ServerEncrypted { get; }

Whether the server is encrypted.

public int? TagCount { get; }

The tag count.