son*_*rma -1 terraform fusionauth
如何在 terraform 中连接字符串和变量。我正在使用 terraform 版本 1.7
Name =“Test (Environment_Name)”,其中environment_name 将为测试、阶段和产品。
resource "fusionauth_tenant" "tanant" {
name = "Test (Environment_name)"
email_configuration {
default_from_name = "FusionAuth [Environment_name]"
verification_email_template_id = fusionauth_email.verification_template.id
}
Run Code Online (Sandbox Code Playgroud)
如何附加字符串和变量的示例。
设置.tf:
locals {
bucket_prefix = "test-bucket"
}
Run Code Online (Sandbox Code Playgroud)
然后您想要创建三个 S3 存储桶。
s3.tf:
resource "aws_s3_bucket" "a" {
bucket = "${local.bucket_prefix}-app"
}
//name = test-bucket-app
resource "aws_s3_bucket" "b" {
bucket = local.bucket_prefix
}
//name = test-bucket
resource "aws_s3_bucket" "c" {
bucket = "my-bucket"
}
//name = my-bucket
Run Code Online (Sandbox Code Playgroud)
如果您想从资源中附加变量var或获取名称,它将遵循相同的模式。它将永远是:
"${var.name.value}-my-string"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5714 次 |
| 最近记录: |