Terraform module for creation Azure WWI Demo and it's components creation
This module is provisioning Azure WWI Demo
Name | Version |
---|---|
terraform | >= 1.0.0 |
azurerm | >= 4.0.1 |
random | 3.5.1 |
time | 0.9.2 |
tls | >= 4.0.5 |
Name | Version |
---|---|
random | 3.5.1 |
time | 0.9.2 |
tls | >= 4.0.5 |
Name | Source | Version |
---|---|---|
mssql_database | data-platform-hq/mssql-database/azurerm | 1.2.0 |
mssql_server | data-platform-hq/mssql-server/azurerm | 1.5.1 |
mssql_tde_key | data-platform-hq/key-vault-key/azurerm | 1.1.0 |
resource_group_wwi_demo | data-platform-hq/resource-group/azurerm | 1.4.0 |
wwi_demo_secrets | data-platform-hq/key-vault-secret/azurerm | 1.2.0 |
wwi_demo_virtual_machine | data-platform-hq/linux-vm/azurerm | 1.1.0 |
wwi_demo_virtual_machine_extension | data-platform-hq/vm-extension/azurerm | 1.2.0 |
Name | Type |
---|---|
random_password.sql_server_admin_password | resource |
random_password.sql_server_databricks_password | resource |
random_password.wwi_demo_login_password | resource |
time_sleep.wwi | resource |
tls_private_key.wwi_demo | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
admin_password | Azure Admin Password to use | string |
null |
no |
demos_sql_azure_ad_object_id | The login username of the Azure AD Administrator of this SQL Server. | string |
null |
no |
env | Environment name | string |
n/a | yes |
key_vault_id | Azure Key Vault ID to use | string |
n/a | yes |
location | Azure location | string |
n/a | yes |
microsoft_wwi_demo_enabled | Boolean flag that determines whether Microsoft WWI Demo in provisioned within Environment | bool |
false |
no |
mssql_database | Map of databases to be deployed in Azure SQL | map(any) |
{} |
no |
mssql_defender_state | Manages Microsoft Defender state on the mssql server | string |
"Disabled" |
no |
mssql_enabled | Azure SQL deployment switch | bool |
false |
no |
mssql_server_ip_rules | CIDR ranges allowed to access MSSQL Server | map(string) |
{} |
no |
mssql_server_name | Azure Custom MSSQL Server Name to use | string |
n/a | yes |
mssql_tde_key_enabled | MSSQL tde key enable switch | bool |
false |
no |
project | Project name | string |
n/a | yes |
resource_group | The name of the resource group in which to create MSSQL Server | string |
n/a | yes |
secrets_expiration_date | Expiration UTC datetime (Y-m-d'T'H:M:S'Z') | string |
"2024-12-21T00:00:00Z" |
no |
sql_azure_ad_admin_login | The login username of the Azure AD Administrator of this SQL Server. | string |
null |
no |
sql_server_admin_login | The administrator login name for Azure SQL server | string |
"dpaf" |
no |
tags | Resource tags | map(any) |
{} |
no |
wwi_demo_subnet_id | Microsoft WWI subnet | string |
null |
no |
Name | Description |
---|---|
mssql_database | MSSQL Database elated outputs |
mssql_server | MSSQL Server related outputs |
random_password | Password for Admin Login on WWI SQL Server |
wwi_demo_virtual_machine | Microsoft WWI SQL Server related outputs |
Apache 2 Licensed. For more information please see LICENSE