Show / Hide Table of Contents

Class BlobContainerProperties

Properties of a container.

Inheritance
System.Object
BlobContainerProperties
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Storage.Blobs.dll
Syntax
public class BlobContainerProperties

Properties

DefaultEncryptionScope

DefaultEncryptionScope.

Declaration
public string DefaultEncryptionScope { get; }
Property Value
System.String

DeletedOn

DeletedTime.

Declaration
public Nullable<DateTimeOffset> DeletedOn { get; }
Property Value
System.Nullable<System.DateTimeOffset>

ETag

ETag.

Declaration
public Azure.ETag ETag { get; }
Property Value
Azure.ETag

HasImmutabilityPolicy

HasImmutabilityPolicy.

Declaration
public Nullable<bool> HasImmutabilityPolicy { get; }
Property Value
System.Nullable<System.Boolean>

HasImmutableStorageWithVersioning

If immutable storage with vesrioning is enabled on this container.

Declaration
public bool HasImmutableStorageWithVersioning { get; }
Property Value
System.Boolean

HasLegalHold

HasLegalHold.

Declaration
public Nullable<bool> HasLegalHold { get; }
Property Value
System.Nullable<System.Boolean>

LastModified

Last-Modified.

Declaration
public DateTimeOffset LastModified { get; }
Property Value
System.DateTimeOffset

LeaseDuration

LeaseDuration.

Declaration
public Nullable<Azure.Storage.Blobs.Models.LeaseDurationType> LeaseDuration { get; }
Property Value
System.Nullable<LeaseDurationType>

LeaseState

LeaseState.

Declaration
public Nullable<Azure.Storage.Blobs.Models.LeaseState> LeaseState { get; }
Property Value
System.Nullable<LeaseState>

LeaseStatus

LeaseStatus.

Declaration
public Nullable<Azure.Storage.Blobs.Models.LeaseStatus> LeaseStatus { get; }
Property Value
System.Nullable<LeaseStatus>

Metadata

Metadata.

Declaration
public System.Collections.Generic.IDictionary<string,string> Metadata { get; }
Property Value
System.Collections.Generic.IDictionary<System.String,System.String>

PreventEncryptionScopeOverride

DenyEncryptionScopeOverride.

Declaration
public Nullable<bool> PreventEncryptionScopeOverride { get; }
Property Value
System.Nullable<System.Boolean>

PublicAccess

PublicAccess.

Declaration
public Nullable<Azure.Storage.Blobs.Models.PublicAccessType> PublicAccess { get; }
Property Value
System.Nullable<PublicAccessType>

RemainingRetentionDays

RemainingRetentionDays.

Declaration
public Nullable<int> RemainingRetentionDays { get; }
Property Value
System.Nullable<System.Int32>

Back to top Azure SDK for .NET