Class AzureStorageAccount
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Azure storage account.
public class AzureStorageAccount : AzureResourceBase, IComparable<AzureResourceBase>
- Inheritance
-
AzureStorageAccount
- Implements
- Inherited Members
Constructors
AzureStorageAccount()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureStorageAccount class.
public AzureStorageAccount()
Properties
AccountKind
Gets or sets the storage account kind.
public AzureStorageAccountKind AccountKind { get; set; }
Property Value
AccountKindString
Gets the storage account kind.
public string AccountKindString { get; set; }
Property Value
BlobService
Gets or sets the blob service settings.
public AzureStorageAccountBlobService BlobService { get; set; }
Property Value
DateCreated
Gets or sets the date and time the storage account was created.
public DateTime DateCreated { get; set; }
Property Value
Keys
Gets or sets the encryption keys for the storage account.
public AzureStorageAccountKeys Keys { get; set; }
Property Value
Network
Gets or sets the network settings for the storage account.
public AzureStorageAccountNetworkSettings Network { get; set; }
Property Value
PrimaryEndpoints
Gets or sets the primary endpoints for the storage account.
public AzureStorageAccountEndpoints PrimaryEndpoints { get; set; }
Property Value
SecondaryEndpoints
Gets or sets the secondary endpoints for the storage account.
public AzureStorageAccountEndpoints SecondaryEndpoints { get; set; }
Property Value
SecondaryLocation
Gets or sets the optional secondary location - for example "eastus2".
public string SecondaryLocation { get; set; }
Property Value
SecondaryLocationDisplayName
Gets or sets the display name of the optional secondary location - for example "East US2".
public string SecondaryLocationDisplayName { get; set; }
Property Value
Security
Gets or sets the security settings for the storage account.
public AzureStorageAccountSecuritySettings Security { get; set; }
Property Value
SkuTier
Gets or sets the SKU tier of the storage account.
public AzureStorageAccountSkuTier SkuTier { get; set; }
Property Value
SkuTierString
Gets the SKU tier of the storage account.
public string SkuTierString { get; set; }
Property Value
SkuType
Gets or sets the stock keeping unit (SKU) type of the storage account.
public AzureStorageAccountSkuType SkuType { get; set; }
Property Value
SkuTypeString
Gets the stock keeping unit (SKU) type of the storage account.
public string SkuTypeString { get; set; }
Property Value
StatusOfPrimary
Gets or sets the status of the primary location.
public AzureStorageAccountStatus StatusOfPrimary { get; set; }
Property Value
StatusOfPrimaryString
Gets the status of the primary location.
public string StatusOfPrimaryString { get; set; }
Property Value
StatusOfSecondary
Gets or sets the status of the secondary location. This is not available on all SKUs.
public AzureStorageAccountStatus StatusOfSecondary { get; set; }
Property Value
StatusOfSecondaryString
Gets the status of the secondary location. This is not available on all SKUs.
public string StatusOfSecondaryString { get; set; }