This Terraform project is based on the blog post https://mycloudrevolution.com/2025/01/06/terraform-azurerm-backend/.
Name | Version |
---|---|
terraform | >= 1.10.0 |
azuread | >= 3.0.2 |
azurerm | >= 4.15.0 |
http | >= 3.4.5 |
random | >= 3.6.3 |
Name | Version |
---|---|
azuread | 3.1.0 |
azurerm | 4.16.0 |
http | 3.4.5 |
random | 3.6.3 |
time | 0.12.1 |
No modules.
Name | Type |
---|---|
azurerm_key_vault.this | resource |
azurerm_key_vault_key.this | resource |
azurerm_resource_group.this | resource |
azurerm_role_assignment.uai | resource |
azurerm_storage_account.this | resource |
azurerm_storage_container.this | resource |
azurerm_user_assigned_identity.this | resource |
random_string.suffix | resource |
time_static.current | resource |
azuread_client_config.this | data source |
http_http.icanhazip | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
location | Location for all resources | string |
n/a | yes |
subscription_id | Subscription ID for all resources | string |
n/a | yes |
Name | Description |
---|---|
container_name | n/a |
key | n/a |
resource_group_name | n/a |
storage_account_name | n/a |
use_azuread_auth | n/a |