mysql-database
3latanova/mysql-database/project
Terraform-Azure-Project Instructions on how to create Azure MySQL - Copy the code below `` module "azure_mysql_database"{ source = "" rg_name = "rg_mysql_db_test2" rg_region = "West Europe" server_name = "test-server-453235dsdf34534" db_name = "db-example" db_admin = "mysqladminun" db_password = "^%Gjhhjx" sku_name = "GP_Gen5_2" storage_mb = 5120 server_version = "5.7" auto_grow = true backup_retention_days = 7 geo_redundant_backup = true infrastructure_encryption = true public_net_access = true ssl_enforcement = true ssl_minimal_tls = "TLS1_2" db_charset = "utf8" db_collation = "utf8_unicode_ci" firewall_rule_name = "firewall_rule_for_asg" asg_ip = "10.0.3.123" } `` Vareables have some default values. Those variables are below must be updated with values from your code respectively. Updat
| Name | Type | Description | Default |
|---|---|---|---|
| db_admin | string | Database server admin username | "" |
| infrastructure_encryption | bool | Database server infrastructure_encryption | true |
| public_net_access | bool | Database server public_network_access_enabled | false |
| asg_ip | string | IP address of the resource to have access to database | "" |
| server_version | string | Database server version | "5.7" |
| auto_grow | bool | Database server auto_grow | true |
| backup_retention_days | number | Database server backup_retention_days | 7 |
| geo_redundant_backup | bool | Database server geo_redundant_backup-enabled | true |
| ssl_enforcement | bool | Database server ssl_enforcement_enabled | true |
| ssl_minimal_tls | string | Database server ssl_minimal_tls_version_enforced | "TLS1_2" |
| db_charset | string | Database charset | "utf8" |
| db_collation | string | Database collation | "utf8_unicode_ci" |
| rg_name | string | Resource group name | "my_rg" |
| rg_region | string | Resource group location | "West Europe" |
| server_name | string | Server name | "example-mysqlserver" |
| db_name | string | mysql db name | "exampledb" |
| db_password | string | Database server admin password | "" |
| sku_name | string | Database server sku_name | "GP_Gen5_2" |
| storage_mb | number | Database server storage_mb | 5120 |
| firewall_rule_name | string | database firewall rule name | "database_asg_firewall_rule" |
id_mysql_serverid_mysql_databaseid_mysql_firewall