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
AccessTierString
Gets the access tier.
public string AccessTierString { get; set; }
Property Value
AllowBlobPublicAccess
Gets or sets whether to allow blob public access.
public BooleanOption AllowBlobPublicAccess { get; set; }
Property Value
BlobSoftDeleteDays
Gets or sets the number of days to keep soft deleted blobs.
public int BlobSoftDeleteDays { get; set; }
Property Value
BlobSoftDeleteEnabled
Gets or sets whether soft delete for blobs is enabled.
public BooleanOption BlobSoftDeleteEnabled { get; set; }
Property Value
BlobSoftDeleteString
Gets the blob soft delete setting as a human readable string.
public string BlobSoftDeleteString { get; set; }
Property Value
ChangeFeedDays
Gets or sets the number of days after which change feed logs should be deleted.
public int ChangeFeedDays { get; set; }
Property Value
ChangeFeedDaysString
Gets the change feed retention policy.
public string ChangeFeedDaysString { get; set; }
Property Value
ChangeFeedEnabled
Gets or sets whether the change feed is enabled.
public BooleanOption ChangeFeedEnabled { get; set; }
Property Value
ContainerSoftDeleteDays
Gets or sets the number of days to keep soft deleted containers.
public int ContainerSoftDeleteDays { get; set; }
Property Value
ContainerSoftDeleteEnabled
Gets or sets whether to enable soft delete for containers.
public BooleanOption ContainerSoftDeleteEnabled { get; set; }
Property Value
ContainerSoftDeleteString
Gets the container soft delete setting as a human readable string.
public string ContainerSoftDeleteString { get; set; }
Property Value
CustomDomain
Gets or sets the custom domain.
public string CustomDomain { get; set; }
Property Value
EncyptionEnabled
Gets or sets whether encryption is enabled on this storage account.
public BooleanOption EncyptionEnabled { get; set; }
Property Value
HierarchicalNamespaceEnabled
Gets or sets whether Azure Data Lake Storage Gen2 hierarchical namespace is enabled.
public BooleanOption HierarchicalNamespaceEnabled { get; set; }
Property Value
NfsV3Enabled
Gets or sets whether NFS version 3 is enabled.
public BooleanOption NfsV3Enabled { get; set; }
Property Value
VersioningEnabled
Gets or sets whether versioning is enabled.
public BooleanOption VersioningEnabled { get; set; }
Property Value
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.