Cloud.Service.Azure.Storage.Account
{
"access_tier": "string",
"account": "string",
"account_encryption_source": "string",
"account_kind": "string",
"account_replication_type": "string",
"account_tier": "string",
"account_type": "string",
"count": 0,
"custom_domain": [
{
"name": "string",
"use_subdomain": false
}
],
"enable_blob_encryption": false,
"enable_file_encryption": false,
"enable_https_traffic_only": false,
"identity": [
{
"principal_id": "string",
"tenant_id": "string",
"type": "string"
}
],
"name": "string",
"network_rules": [
{
"bypass": [
"string"
],
"ip_rules": [
"string"
],
"virtual_network_subnet_ids": [
"string"
]
}
],
"primary_access_key": "string",
"primary_blob_connection_string": "string",
"primary_blob_endpoint": "string",
"primary_connection_string": "string",
"primary_file_endpoint": "string",
"primary_location": "string",
"primary_queue_endpoint": "string",
"primary_table_endpoint": "string",
"region": "string",
"resource_group_name": "string",
"secondary_access_key": "string",
"secondary_blob_connection_string": "string",
"secondary_blob_endpoint": "string",
"secondary_connection_string": "string",
"secondary_location": "string",
"secondary_queue_endpoint": "string",
"secondary_table_endpoint": "string",
"tags": {}
}
Access tier for BlobStorage and StorageV2 accounts: Hot or Cool. Default is Hot.
(Required) The name of the Microsoft Azure cloud account to use for this resource
Encryption source for the storage account: Microsoft.Keyvault or Microsoft.Storage. Default is Microsoft.Storage.
The kind of account. The valid option is Storage.
(Required) Replication to use for the storage account: LRS, GRS, RAGRS, or ZRS.
(Required) Pricing tier of the storage account: Standard or Premium. Changing the tier deletes the existing resource and creates a new one.
The Account Type property for this resource
The number of resource instances to be created.
Custom domain settings for accessing the storage at a domain other than the default of name.blob.core.windows.net.
Whether encryption services are enabled for blob storage. Default is true.
Whether encryption services are enabled for file storage. Default is true.
Whether to force to HTTPS if enabled.
Settings for managed service identity.
(Required) Storage account name. Must be unique across the Azure service, not just the resource group. Changing the name deletes the existing resource and creates a new one.
Network rule settings.
For authentication, the storage account primary access key.
Connection string to the primary blob location.
URL to blob storage endpoint at the primary location.
Connection string to the primary location.
URL to file storage endpoint at the primary location.
In geo-redundant storage, the storage account primary location.
URL to queue storage endpoint at the primary location.
URL to table storage endpoint at the primary location.
(Required) Supported Azure location where the resource exists. Changing the location deletes the existing resource and creates a new one.
(Required) Resource group in which to create the storage account.
For authentication, the storage account secondary access key.
Connection string to the secondary blob location.
URL to blob storage endpoint at the secondary location.
Connection string to the secondary location.
In geo-redundant storage, the storage account secondary location.
URL to queue storage endpoint at the secondary location.
URL to table storage endpoint at the secondary location.
Storage account categorization, in case-sensitive key names, or in key-value pairs.