@@ -33,24 +33,29 @@ module "files" {
3333}
3434
3535module "azure" {
36- source = " ../../modules/azure"
37- count = var. create_bootstrap_resources_in_azure ? 1 : 0
38- user_assigned_managed_identities = local. managed_identities
39- federated_credentials = local. federated_credentials
40- resource_group_identity_name = local. resource_names . resource_group_identity
41- resource_group_state_name = local. resource_names . resource_group_state
42- create_storage_account = var. iac_type == local. iac_terraform
43- storage_account_name = local. resource_names . storage_account
44- storage_container_name = local. resource_names . storage_container
45- azure_location = var. bootstrap_location
46- target_subscriptions = local. target_subscriptions
47- root_parent_management_group_id = local. root_parent_management_group_id
48- storage_account_replication_type = var. storage_account_replication_type
49- use_self_hosted_agents = false
50- use_private_networking = false
51- custom_role_definitions = var. iac_type == " terraform" ? local. custom_role_definitions_terraform : local. custom_role_definitions_bicep
52- role_assignments = var. iac_type == " terraform" ? var. role_assignments_terraform : var. role_assignments_bicep
53- additional_role_assignment_principal_ids = var. grant_permissions_to_current_user ? { current_user = data.azurerm_client_config.current.object_id } : {}
36+ source = " ../../modules/azure"
37+ count = var. create_bootstrap_resources_in_azure ? 1 : 0
38+ user_assigned_managed_identities = local. managed_identities
39+ federated_credentials = local. federated_credentials
40+ resource_group_identity_name = local. resource_names . resource_group_identity
41+ resource_group_state_name = local. resource_names . resource_group_state
42+ create_storage_account = var. iac_type == local. iac_terraform
43+ storage_account_name = local. resource_names . storage_account
44+ storage_container_name = local. resource_names . storage_container
45+ azure_location = var. bootstrap_location
46+ target_subscriptions = local. target_subscriptions
47+ root_parent_management_group_id = local. root_parent_management_group_id
48+ storage_account_replication_type = var. storage_account_replication_type
49+ use_self_hosted_agents = false
50+ use_private_networking = false
51+ custom_role_definitions = var. iac_type == " terraform" ? local. custom_role_definitions_terraform : local. custom_role_definitions_bicep
52+ role_assignments = var. iac_type == " terraform" ? var. role_assignments_terraform : var. role_assignments_bicep
53+ additional_role_assignment_principal_ids = var. grant_permissions_to_current_user ? { current_user = data.azurerm_client_config.current.object_id } : {}
54+ storage_account_blob_soft_delete_enabled = var. storage_account_blob_soft_delete_enabled
55+ storage_account_blob_soft_delete_retention_days = var. storage_account_blob_soft_delete_retention_days
56+ storage_account_blob_versioning_enabled = var. storage_account_blob_versioning_enabled
57+ storage_account_container_soft_delete_enabled = var. storage_account_container_soft_delete_enabled
58+ storage_account_container_soft_delete_retention_days = var. storage_account_container_soft_delete_retention_days
5459}
5560
5661resource "local_file" "alz" {
0 commit comments