Skip to content

Latest commit

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

SQL Database Module

Creates an Azure SQL Server and Database with a firewall rule allowing Azure services.

Usage

module"sql" {
source="./modules/sql_database"server_name="my-sql-server-123"database_name="mydb"resource_group_name="se-rg"location="eastus"admin_login="sqladmin"admin_password="P@ssw0rd1234!"sku_name="Basic"tags={
environment ="workshop"
}
}

Inputs

NameDescriptionTypeDefaultRequired
server_nameSQL server name (globally unique)stringyes
database_nameDatabase namestringyes
resource_group_nameResource group namestringyes
locationAzure regionstringyes
admin_loginSQL admin usernamestringyes
admin_passwordSQL admin passwordstringyes
sku_nameDatabase SKUstringBasicno
max_size_gbMax DB size in GBnumber2no
tagsResource tagsmap(string){}no

Outputs

NameDescription
server_idSQL server resource ID
server_fqdnSQL server FQDN
database_idDatabase resource ID
database_nameDatabase name
connection_stringADO.NET connection string (sensitive)

About

Azure Terraform module: sql_database

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages