You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This module is optimized to work with the Claranet terraform-wrapper tool
which set some terraform variables in the environment needed by this module.
More details about variables set by the terraform-wrapper available in the documentation.
True to create a user named (_user) per database with generated password.
bool
true
no
custom_server_name
Custom Server Name identifier
string
""
no
databases
Map of databases with default collation and charset
map(map(string))
n/a
yes
environment
Project environment
string
n/a
yes
extra_tags
Map of custom tags
map(string)
{}
no
force_ssl
Enforce SSL connection
bool
true
no
geo_redundant_backup_enabled
Turn Geo-redundant server backups on/off. Not available for the Basic tier.
bool
true
no
location
Azure location.
string
n/a
yes
location_short
Short string for Azure location.
string
n/a
yes
logs_categories
Log categories to send to destinations.
list(string)
null
no
logs_destinations_ids
List of destination resources Ids for logs diagnostics destination. Can be Storage Account, Log Analytics Workspace and Event Hub. No more than one of each can be set. Empty list to disable logging.
Max storage allowed for a server. Possible values are between 5120 MB(5GB) and 1048576 MB(1TB) for the Basic SKU and between 5120 MB(5GB) and 4194304 MB(4TB) for General Purpose/Memory Optimized SKUs.
number
5120
no
threat_detection_policy
Threat detection policy configuration, known in the API as Server Security Alerts Policy