SystemCreatedStorageAccount Class

Constructor

SystemCreatedStorageAccount(*, storage_account_hns: bool, storage_account_type: StorageAccountType | None, arm_resource_id: str | None = None, replicated_ids: List[str] | None = None, replication_count: int = 1)

Keyword-Only Parameters

Name Description
arm_resource_id
str

Resource ID of the storage account.

Default value: None
storage_account_hns

Whether or not this storage account has hierarchical namespaces enabled.

storage_account_type

Allowed values: "Standard_LRS", "Standard_GRS, "Standard_RAGRS", "Standard_ZRS", "Standard_GZRS", "Standard_RAGZRS", "Premium_LRS", "Premium_ZRS"

replication_count
int

The number of replicas of this storage account that should be created. Defaults to 1. Values less than 1 are invalid.

Default value: 1
replicated_ids

If this storage was replicated, then this is a list of all storage IDs with these settings for this registry. Defaults to none for un-replicated storage accounts.

Default value: None