Table of Contents

Class AzureStorageAccountBlobService

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the blob service settings for an Azure storage account.

public class AzureStorageAccountBlobService : BypassSection
Inheritance
AzureStorageAccountBlobService
Inherited Members

Constructors

AzureStorageAccountBlobService()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureStorageAccountBlobService class.

public AzureStorageAccountBlobService()

Properties

AccessTier

Gets or sets the access tier.

public AzureStorageAccountBlobAccessTier AccessTier { get; set; }

Property Value

AzureStorageAccountBlobAccessTier

AccessTierString

Gets the access tier.

public string AccessTierString { get; set; }

Property Value

string

AllowBlobPublicAccess

Gets or sets whether to allow blob public access.

public BooleanOption AllowBlobPublicAccess { get; set; }

Property Value

BooleanOption

BlobSoftDeleteDays

Gets or sets the number of days to keep soft deleted blobs.

public int BlobSoftDeleteDays { get; set; }

Property Value

int

BlobSoftDeleteEnabled

Gets or sets whether soft delete for blobs is enabled.

public BooleanOption BlobSoftDeleteEnabled { get; set; }

Property Value

BooleanOption

BlobSoftDeleteString

Gets the blob soft delete setting as a human readable string.

public string BlobSoftDeleteString { get; set; }

Property Value

string

ChangeFeedDays

Gets or sets the number of days after which change feed logs should be deleted.

public int ChangeFeedDays { get; set; }

Property Value

int

ChangeFeedDaysString

Gets the change feed retention policy.

public string ChangeFeedDaysString { get; set; }

Property Value

string

ChangeFeedEnabled

Gets or sets whether the change feed is enabled.

public BooleanOption ChangeFeedEnabled { get; set; }

Property Value

BooleanOption

ContainerSoftDeleteDays

Gets or sets the number of days to keep soft deleted containers.

public int ContainerSoftDeleteDays { get; set; }

Property Value

int

ContainerSoftDeleteEnabled

Gets or sets whether to enable soft delete for containers.

public BooleanOption ContainerSoftDeleteEnabled { get; set; }

Property Value

BooleanOption

ContainerSoftDeleteString

Gets the container soft delete setting as a human readable string.

public string ContainerSoftDeleteString { get; set; }

Property Value

string

CustomDomain

Gets or sets the custom domain.

public string CustomDomain { get; set; }

Property Value

string

EncyptionEnabled

Gets or sets whether encryption is enabled on this storage account.

public BooleanOption EncyptionEnabled { get; set; }

Property Value

BooleanOption

HierarchicalNamespaceEnabled

Gets or sets whether Azure Data Lake Storage Gen2 hierarchical namespace is enabled.

public BooleanOption HierarchicalNamespaceEnabled { get; set; }

Property Value

BooleanOption

NfsV3Enabled

Gets or sets whether NFS version 3 is enabled.

public BooleanOption NfsV3Enabled { get; set; }

Property Value

BooleanOption

VersioningEnabled

Gets or sets whether versioning is enabled.

public BooleanOption VersioningEnabled { get; set; }

Property Value

BooleanOption

Methods

ToString()

Returns the storage account blob service settings as a human readable string.

public override string ToString()

Returns

string

The storage account blob service settings as a human readable string.