如何在terraform中将阵列参数传递给azure arm templete部署?
Arm模板:-如何在terraform中将阵列参数传递给azure arm templete部署?,terraform,arm-template,azure-template,terraform-template-file,Terraform,Arm Template,Azure Template,Terraform Template File,Arm模板:- I want to send array values to arm template for terraform template deployment "databases": { "type" : "array" } 我曾尝试在terraform中使用地图和列表,但失败了。 地形模板:- I want to send array values to arm template for terraform template deployment "
I want to send array values to arm template for terraform template deployment
"databases": {
"type" : "array"
}
我曾尝试在terraform中使用地图和列表,但失败了。
地形模板:-
I want to send array values to arm template for terraform template deployment
"databases": {
"type" : "array"
}
尝试以下语法的
variable "sql_database_name" {
type="map"
default={
"name"="terraformtestdb"
"collation" = "SQL_Latin1_General_CP1_CI_AS"
"edition" = "Basic"
"tier" = "Basic"
"maxSize" = "1073741824"
"userName" = "admin"
"userPassword" = "MRK836Cu8"
"userRoles" = "db_datareader"
}
}
请帮助我。我希望它是一个列表,因为地图不是数组,列表是你不能在地图上使用这种语法-你必须使用查找(地图,键)插值函数。我建议你可以使用地形来创建单个资源,而不是模板,这不是一种理想的方式。我希望它是一个列表,因为地图不是数组,列表是你不能在地图上使用这种语法-你必须使用查找(地图,键)插值函数。我建议你可以使用地形来创建单独的资源,而不是模板,这不是一种理想的方法。