使用 Terraform,如何设置 Azure SQL 数据库(和 Azure 弹性池)LicenseType 属性以启用 Azure 混合使用权益(又名 AHUB,又名 AHB)?
这是一个使用 Powershell 的示例:
# Azure SQL Database:
Set-AzSqlDatabase -DatabaseName $sqlDb.DatabaseName -ResourceGroupName $sqlDb.ResourceGroupName -ServerName $sqlDb.ServerName -LicenseType "BasePrice"
# Azure SQL Database Elastic Pool:
Set-AzSqlElasticPool -ElasticPoolName $elasticPool.elasticPoolName -ResourceGroupName $elasticPool.ResourceGroupName -ServerName $elasticPool.ServerName -LicenseType "BasePrice"
该属性也可以使用 Az CLI 轻松设置。
这是一个非常重要的属性(从成本的角度来看),我在 Terraform 的上下文中找不到任何地方提到它。
谢谢!