<PackageReference Include="Azure.Storage.Blobs" Version="12.25.0-beta.1" />

BlobItemProperties

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

AccessTier.

AccessTierChangedOn.

public bool AccessTierInferred { get; }

AccessTierInferred.

public ArchiveStatus? ArchiveStatus { get; }

ArchiveStatus.

public long? BlobSequenceNumber { get; }

BlobSequenceNumber.

public BlobType? BlobType { get; }

BlobType.

public string CacheControl { get; }

Cache-Control.

public string ContentDisposition { get; }

Content-Disposition.

public string ContentEncoding { get; }

Content-Encoding.

public byte[] ContentHash { get; }

Content-MD5.

public string ContentLanguage { get; }

Content-Language.

public long? ContentLength { get; }

Size in bytes.

public string ContentType { get; }

Content-Type.

CopyCompletedOn.

public string CopyId { get; }

CopyId.

public string CopyProgress { get; }

CopyProgress.

public Uri CopySource { get; }

CopySource.

public CopyStatus? CopyStatus { get; }

CopyStatus.

public string CopyStatusDescription { get; }

CopyStatusDescription.

public DateTimeOffset? CreatedOn { get; }

CreatedOn.

public string CustomerProvidedKeySha256 { get; }

CustomerProvidedKeySha256.

public DateTimeOffset? DeletedOn { get; }

DeletedOn;

public string DestinationSnapshot { get; }

DestinationSnapshot.

public string EncryptionScope { get; }

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

public ETag? ETag { get; }

ETag.

public DateTimeOffset? ExpiresOn { get; }

Expiry-Time.

public bool HasLegalHold { get; }

Indicates if the blob has a legal hold.

The BlobImmutabilityPolicy associated with the blob.

public bool? IncrementalCopy { get; }

IncrementalCopy.

public bool? IsSealed { get; }

Sealed.

public DateTimeOffset? LastAccessedOn { get; }

LastAccessTime.

public DateTimeOffset? LastModified { get; }

Last-Modified.

LeaseDuration.

public LeaseState? LeaseState { get; }

LeaseState

public LeaseStatus? LeaseStatus { get; }

LeaseStatus,

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; }

RemainingRetentionDays.

public bool? ServerEncrypted { get; }

ServerEncrypted.

public long? TagCount { get; }

TagCount