首页 > 解决方案 > 从部分名称中查找 Terraform AWS IAM 策略数据源

问题描述

我正在尝试获取 iam_policy 的数据源,该数据源存在于所有环境中,但末尾附加了一个随机字符串

DataDogIntegration-DatadogAWSIntegrationPolicy-<random-gibberish>

无论如何可以根据名称的开头获取该策略的 arn 吗?我尝试过过滤器,但 iam_policy 数据源不支持它们

除了过滤器,我也尝试过这些

data "aws_iam_policy" "example" {
#  arn = "arn:aws:iam::${local.account_id}:policy/DataDogIntegration-DatadogAWSIntegrationPolicy-*"
  name = "DataDogIntegration-DatadogAWSIntegrationPolicy-*"
}

标签: terraformterraform-provider-aws

解决方案


推荐阅读