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 のコンテキストのどこにも言及されていません。
ありがとう!