| account_key_secret_name | Name of the Secret to store the primary access key | string | n/a | yes |
| account_name_secret_name | Name of the Secret to store the storage account name | string | n/a | yes |
| azurefile_privatezone_enabled | Whether to create the private zone records | bool | false | no |
| azurefile_privatezone_name | id for the azure file private zone | string | "" | no |
| azurefile_privatezone_resource_group_name | resource group for the azure file private zone | string | "" | no |
| hub_subscription_id | The ID of the hub subscription | string | n/a | yes |
| ip_rules | List of allowed IP addresses | list(string) | n/a | yes |
| key_vault_id | The ID of the key vault to add the secret to | string | n/a | yes |
| location | The location to setup resources | string | n/a | yes |
| name | Name of the cluster | string | "" | no |
| prefix | Naming Prefix | string | "" | no |
| resource_group_name | The name of the resource group under which to build this cluster | string | n/a | yes |
| subnet_id | Id for the subnet | string | n/a | yes |
| subscription_id | The subscription id to deploy this to | string | n/a | yes |
| tags | List of tags to generate | map(string) | n/a | yes |