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

BlobPropertiesInternal

Properties of a blob.
public AccessTier? AccessTier { get; }

Gets the access tier.

Gets the access tier change time.

public bool? AccessTierInferred { get; }

Gets the access tier inferred.

public ArchiveStatus? ArchiveStatus { get; }

Gets the archive status.

public long? BlobSequenceNumber { get; }

Gets the blob sequence number.

public BlobType? BlobType { get; }

Gets the blob type.

public string CacheControl { get; }

Gets the cache control.

public string ContentDisposition { get; }

Gets the content disposition.

public string ContentEncoding { get; }

Gets the content encoding.

public string ContentLanguage { get; }

Gets the content language.

public long? ContentLength { get; }

Size in bytes.

public byte[] ContentMD5 { get; }

Gets the content md 5.

public string ContentType { get; }

Gets the content type.

Gets the copy completion time.

public string CopyId { get; }

Gets the copy id.

public string CopyProgress { get; }

Gets the copy progress.

public string CopySource { get; }

Gets the copy source.

public CopyStatus? CopyStatus { get; }

Gets the copy status.

public string CopyStatusDescription { get; }

Gets the copy status description.

public DateTimeOffset? CreationTime { get; }

Gets the creation time.

public string CustomerProvidedKeySha256 { get; }

Gets the customer provided key sha 256.

public DateTimeOffset? DeletedTime { get; }

Gets the deleted time.

public string DestinationSnapshot { get; }

Gets the destination snapshot.

public string EncryptionScope { get; }

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

public string Etag { get; }

Gets the etag.

public DateTimeOffset? ExpiresOn { get; }

Gets the expires on.

Gets the immutability policy expires on.

Gets the immutability policy mode.

public bool? IncrementalCopy { get; }

Gets the incremental copy.

public bool? IsSealed { get; }

Gets the is sealed.

public DateTimeOffset? LastAccessedOn { get; }

Gets the last accessed on.

public DateTimeOffset LastModified { get; }

Gets the last modified.

Gets the lease duration.

public LeaseState? LeaseState { get; }

Gets the lease state.

public LeaseStatus? LeaseStatus { get; }

Gets the lease status.

public bool? LegalHold { get; }

Gets the legal hold.

If an object is in rehydrate pending state then this header is returned with priority of rehydrate. Valid values are High and Standard.

public int? RemainingRetentionDays { get; }

Gets the remaining retention days.

public bool? ServerEncrypted { get; }

Gets the server encrypted.

public int? TagCount { get; }

Gets the tag count.