Amazon web services 是否可以从AWS帐户检索角色ARN并使用变量引用它?

Amazon web services 是否可以从AWS帐户检索角色ARN并使用变量引用它?,amazon-web-services,terraform,Amazon Web Services,Terraform,使用terraform启动spot fleet时,我需要提供此所需值 iam_fleet_role = "arn:aws:iam::12345678:role/spot-fleet" 我是否可以从AWS帐户中检索角色ARN,以便在terraform中作为变量提供它?或者以某种方式引用适当的角色ARN。您能试试这个吗 如果传递了角色名称,则会给出角色arn值,例如: data "aws_iam_role" "example" { name = "spot-fleet" }

使用terraform启动spot fleet时,我需要提供此所需值

iam_fleet_role      = "arn:aws:iam::12345678:role/spot-fleet"
我是否可以从AWS帐户中检索角色ARN,以便在terraform中作为变量提供它?或者以某种方式引用适当的角色ARN。

您能试试这个吗

如果传递了角色名称,则会给出角色arn值,例如:

data "aws_iam_role" "example" {
  name = "spot-fleet"
}