簡體   English   中英

在 AWS 上使用 Terraform 定義新策略,但版本出錯

[英]Defining new policy with Terraform on AWS, but gets error in Version

我正在嘗試通過 Terraform 在 AWS 中創建新策略。
但是當我想將Version設置為今天的日期時出現錯誤,例如"Version": "2022-03-06"
為什么會這樣? (此日期運行良好: "Version": "2012-12-17" )。
主.tf:

resource "aws_iam_policy" "adminUsers" {
  name = "AdminUsers"
  policy = file("admin-policy.json")
}

管理政策.json

{
  "Version": "2022-03-06",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "*",
      "Resource": "*"
    }
  ]
}

https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_version.html

可以在上面的URL打卡。 就像政策的版本,此時有2個版本:2012-10-17和2008-10-17。

要注意 Policy 的版本,您可以改用 Sid

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM