| Key | Returned | Description | 
                
                            | azure_storageaccounts 
                  list
                                       | always | List of storage account dicts. 
 | 
                            
                            | storageaccounts 
                  complex
                                       | always | List of storage account dicts in resource module's parameter format. 
 | 
                                                        
                                |  | access_tier 
                  string
                                       | always | The access tier for this storage account. 
 Sample: Hot | 
                            
                                |  | account_type 
                  string
                                       | always | Type of storage account. Standard_ZRSandPremium_LRSaccounts cannot be changed to other account types.
 Other account types cannot be changed to Standard_ZRSorPremium_LRS. 
 Sample: Standard_ZRS | 
                            
                                |  | custom_domain 
                  complex
                                       | always | User domain assigned to the storage account. Must be a dictionary with name and use_sub_domain keys where name is the CNAME source. 
 | 
                                                        
                                |  |  | name 
                  string
                                       | always | CNAME source. 
 Sample: testaccount | 
                            
                                |  |  | use_sub_domain 
                  boolean
                                       | always | Whether to use sub domain. 
 Sample: True | 
                                            
                                |  | https_only 
                  boolean
                                       | always | Allows https traffic only to storage service when set to true. 
 | 
                            
                                |  | id 
                  string
                                       | always | Resource ID. 
 Sample: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/t estaccount001 | 
                            
                                |  | kind 
                  string
                                       | always | The kind of storage. 
 Sample: Storage | 
                            
                                |  | location 
                  string
                                       | always | Valid Azure location. Defaults to location of the resource group. 
 Sample: eastus | 
                            
                                |  | name 
                  string
                                       | always | Name of the storage account to update or create. 
 Sample: testaccount001 | 
                            
                                |  | primary_endpoints 
                  complex
                                       | always | URLs to retrieve a public blob, queue, or table object. Note that Standard_ZRSandPremium_LRSaccounts only return the blob endpoint. 
 | 
                                                        
                                |  |  | blob 
                  complex
                                       | always | The primary blob endpoint and connection string. 
 | 
                                                        
                                |  |  |  | connectionstring 
                  string
                                       | always | Connectionstring of the blob endpoint. 
 Sample: DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=X;AccountKey=X;BlobEndpoint=X | 
                            
                                |  |  |  | endpoint 
                  string
                                       | always | The primary blob endpoint. 
 Sample: https://testaccount001.blob.core.windows.net/ | 
                                            
                                |  |  | key 
                  string
                                       | always | The account key for the primary_endpoints 
 Sample: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | 
                            
                                |  |  | queue 
                  complex
                                       | always | The primary queue endpoint and connection string. 
 | 
                                                        
                                |  |  |  | connectionstring 
                  string
                                       | always | Connectionstring of the queue endpoint. 
 Sample: DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=X;AccountKey=X;QueueEndpoint=X | 
                            
                                |  |  |  | endpoint 
                  string
                                       | always | The primary queue endpoint. 
 Sample: https://testaccount001.queue.core.windows.net/ | 
                                            
                                |  |  | table 
                  complex
                                       | always | The primary table endpoint and connection string. 
 | 
                                                        
                                |  |  |  | connectionstring 
                  string
                                       | always | Connectionstring of the table endpoint. 
 Sample: DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=X;AccountKey=X;TableEndpoint=X | 
                            
                                |  |  |  | endpoint 
                  string
                                       | always | The primary table endpoint. 
 Sample: https://testaccount001.table.core.windows.net/ | 
                                            
                                |  | primary_location 
                  string
                                       | always | The location of the primary data center for the storage account. 
 Sample: eastus | 
                            
                                |  | provisioning_state 
                  string
                                       | always | The status of the storage account at the time the operation was called. Possible values include Creating,ResolvingDNS,Succeeded. 
 Sample: Succeeded | 
                            
                                |  | secondary_endpoints 
                  complex
                                       | always | The URLs to retrieve a public blob, queue, or table object from the secondary location. Only available if the SKU name=Standard_RAGRS. 
 | 
                                                        
                                |  |  | blob 
                  complex
                                       | always | The secondary blob endpoint and connection string. 
 | 
                                                        
                                |  |  |  | connectionstring 
                  string
                                       | always | Connectionstring of the blob endpoint. 
 Sample: DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=X;AccountKey=X;BlobEndpoint=X | 
                            
                                |  |  |  | endpoint 
                  string
                                       | always | The secondary blob endpoint. 
 Sample: https://testaccount001.blob.core.windows.net/ | 
                                            
                                |  |  | key 
                  -
                                       |  | The account key for the secondary_endpoints 
 Sample: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | 
                            
                                |  |  | queue 
                  complex
                                       | always | The secondary queue endpoint and connection string. 
 | 
                                                        
                                |  |  |  | connectionstring 
                  string
                                       | always | Connectionstring of the queue endpoint. 
 Sample: DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=X;AccountKey=X;QueueEndpoint=X | 
                            
                                |  |  |  | endpoint 
                  string
                                       | always | The secondary queue endpoint. 
 Sample: https://testaccount001.queue.core.windows.net/ | 
                                            
                                |  |  | table 
                  complex
                                       | always | The secondary table endpoint and connection string. 
 | 
                                                        
                                |  |  |  | connectionstring 
                  string
                                       | always | Connectionstring of the table endpoint. 
 Sample: DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=X;AccountKey=X;TableEndpoint=X | 
                            
                                |  |  |  | endpoint 
                  string
                                       | always | The secondary table endpoint. 
 Sample: https://testaccount001.table.core.windows.net/ | 
                                            
                                |  | secondary_location 
                  string
                                       | always | The location of the geo-replicated secondary for the storage account. Only available if the account_type=Standard_GRS or account_type=Standard_RAGRS. 
 Sample: westus | 
                            
                                |  | status_of_primary 
                  string
                                       | always | Status of the primary location of the storage account; either availableorunavailable. 
 Sample: available | 
                            
                                |  | status_of_secondary 
                  string
                                       | always | Status of the secondary location of the storage account; either availableorunavailable. 
 Sample: available | 
                            
                                |  | tags 
                  dictionary
                                       | always | Resource tags. 
 Sample: {'tag1': 'abc'} |