This module manages Azure MS SQL.
<-- This file is autogenerated, please do not change. -->
Name | Version |
---|---|
terraform | ~>1.0 |
azurerm | ~>3.0, <4.0 |
Name | Version |
---|---|
azurerm | ~>3.0, <4.0 |
Name | Type |
---|---|
azurerm_mssql_database.mssql_database | resource |
azurerm_mssql_firewall_rule.mssql_firewall_rule | resource |
azurerm_mssql_server.mssql_server | resource |
azurerm_mssql_virtual_network_rule.mssql_virtual_network_rule | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
mssql_database | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
mssql_firewall_rule | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
mssql_server | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
mssql_virtual_network_rule | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
Name | Description |
---|---|
mssql_database | azurerm_mssql_database |
mssql_server | azurerm_mssql_server |
module "mssql" {
source = "registry.terraform.io/T-Systems-MMS/mssql/azurerm"
mssql_server = {
service-db = {
location = "westeurope"
resource_group_name = "service-rg"
version = "12.0"
administrator_login = "mysqlroot"
administrator_login_password = "password"
tags = {
service = "service_name"
}
}
}
mssql_database = {
service = {
server_id = module.mssql.mssql_server["service-db"].id
max_size_bytes = "2147483648"
edition = "Standard"
requested_service_objective_name = "S0"
tags = local.tags
}
}
mssql_virtual_network_rule = {
db-subnet = {
resource_group_name = "service-rg"
server_name = module.mssql.mysql_server["service-db"].name
subnet_id = module.network.subnet.db-subnet.id
}
}
mssql_firewall_rule = {
proxy = {
resource_group_name = "service-rg"
server_name = module.mysql.mysql_server["service-db"].name
start_ip_address = "127.0.0.1"
end_ip_address = "127.0.0.2"
}
}
}