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

BlobContainerProperties

Properties of a container.
using System; using System.Collections.Generic; namespace Azure.Storage.Blobs.Models { public class BlobContainerProperties { public DateTimeOffset LastModified { get; set; } public LeaseStatus? LeaseStatus { get; set; } public LeaseState? LeaseState { get; set; } public LeaseDurationType? LeaseDuration { get; set; } public PublicAccessType? PublicAccess { get; set; } public bool? HasImmutabilityPolicy { get; set; } public bool? HasLegalHold { get; set; } public string DefaultEncryptionScope { get; set; } public bool? PreventEncryptionScopeOverride { get; set; } public DateTimeOffset? DeletedOn { get; set; } public int? RemainingRetentionDays { get; set; } public ETag ETag { get; set; } public IDictionary<string, string> Metadata { get; set; } public bool HasImmutableStorageWithVersioning { get; set; } internal BlobContainerProperties() : this(false) { } internal BlobContainerProperties(bool skipInitialization) { if (!skipInitialization) Metadata = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase); } } }