【发布时间】:2021-08-06 23:44:25
【问题描述】:
我正在尝试开发一个模块来创建 AWS MSK。我想为 MSK 资源启用 IAM 身份验证 我正在关注以下链接,但没有看到与 IAM 身份验证相关的任何内容。 [(https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/msk_cluster#sasl)]
dynamic "client_authentication" {
for_each = var.client_tls_auth_enabled || var.client_sasl_iam_enabled ? [1] : []
content {
dynamic "tls" {
for_each = var.client_tls_auth_enabled ? [1] : []
content {
certificate_authority_arns = var.certificate_authority_arns
}
}
dynamic "sasl" {
for_each = var.client_sasl_iam_enabled ? [1] : []
content {
iam = var.client_sasl_iam_enabled
}
}
}
}
错误:此处不应出现名为“iam”的参数。
【问题讨论】:
-
您尝试使用的功能不到 2 周,并且 terraform 尚不支持:github.com/hashicorp/terraform-provider-aws/issues/19295
标签: amazon-web-services terraform aws-msk