AwsBackUp支持terraform中的跨区域复制

AwsBackUp支持terraform中的跨区域复制,terraform,terraform-provider-aws,aws-backup,Terraform,Terraform Provider Aws,Aws Backup,terraform是否支持跨区域复制的aws备份功能 当我阅读该文件时,我可以看到它确实支持 但我得到了以下错误: 错误:不支持的参数 在backup_plan.tf第11行的资源aws_backup_plan示例中: 11:复制操作={ 此处不需要名为copy_action的参数 我的地形文件供您参考 resource "aws_backup_plan" "example" { name = "example-plan" rule { rule_name = "

terraform是否支持跨区域复制的aws备份功能

当我阅读该文件时,我可以看到它确实支持

但我得到了以下错误:

错误:不支持的参数 在backup_plan.tf第11行的资源aws_backup_plan示例中: 11:复制操作={ 此处不需要名为copy_action的参数

我的地形文件供您参考

resource "aws_backup_plan" "example" {
    name = "example-plan"
    rule {
        rule_name = "MainRule"
        target_vault_name = "primary"
        schedule = "cron(5 8 * * ? *)"
        start_window = 480
        completion_window = 10080
        lifecycle {
            delete_after = 30
        }
        copy_action {
            destination_vault_arn = "arn:aws:backup:us-west-2:123456789:backup-vault:secondary"
        }
    }
}
但是当我把积木移走的时候

copy_action {
            destination_vault_arn = "arn:aws:backup:us-west-2:123456789:backup-vault:secondary"
        }
它很好用


谢谢

我假设您运行的是Terraform AWS Provider 2.57.0或更高版本

3天前发布的版本支持复制操作:

资源/aws\u备份\u计划:添加规则配置块复制\u操作配置块支持跨区域复制

您可以在代码中指定至少需要此版本,如下所示:

provider "aws" {
  version = "~> 2.58.0"
}