@@ -22,21 +22,22 @@ resource "random_password" "password" {
2222 upper = true
2323 lower = true
2424 special = true
25+ numeric = false
2526 override_special = " _"
2627}
2728
2829# Manages the Virtual Network
2930resource "azurerm_virtual_network" "default" {
3031 name = " vnet-${ random_string . name . result } "
31- location = azurerm_resource_group. default . location
32- resource_group_name = azurerm_resource_group. default . name
32+ location = azurerm_resource_group. rg . location
33+ resource_group_name = azurerm_resource_group. rg . name
3334 address_space = [" 10.0.0.0/16" ]
3435}
3536
3637# Manages the Subnet
3738resource "azurerm_subnet" "default" {
3839 name = " subnet-${ random_string . name . result } "
39- resource_group_name = azurerm_resource_group. default . name
40+ resource_group_name = azurerm_resource_group. rg . name
4041 virtual_network_name = azurerm_virtual_network. default . name
4142 address_prefixes = [" 10.0.2.0/24" ]
4243 service_endpoints = [" Microsoft.Storage" ]
@@ -57,22 +58,22 @@ resource "azurerm_subnet" "default" {
5758# Enables you to manage Private DNS zones within Azure DNS
5859resource "azurerm_private_dns_zone" "default" {
5960 name = " ${ random_string . name . result } .mysql.database.azure.com"
60- resource_group_name = azurerm_resource_group. default . name
61+ resource_group_name = azurerm_resource_group. rg . name
6162}
6263
6364# Enables you to manage Private DNS zone Virtual Network Links
6465resource "azurerm_private_dns_zone_virtual_network_link" "default" {
6566 name = " mysqlfsVnetZone${ random_string . name . result } .com"
6667 private_dns_zone_name = azurerm_private_dns_zone. default . name
6768 virtual_network_id = azurerm_virtual_network. default . id
68- resource_group_name = azurerm_resource_group. default . name
69+ resource_group_name = azurerm_resource_group. rg . name
6970}
7071
7172# Manages the MySQL Flexible Server
7273resource "azurerm_mysql_flexible_server" "default" {
7374 name = " mysqlfs-${ random_string . name . result } "
74- resource_group_name = azurerm_resource_group. default . name
75- location = azurerm_resource_group. default . location
75+ resource_group_name = azurerm_resource_group. rg . name
76+ location = azurerm_resource_group. rg . location
7677 administrator_login = random_string. name . result
7778 administrator_password = random_password. password . result
7879 zone = " 1"
0 commit comments