Ich versuche, Terraform zu verwenden, um eine AWS SES Empfangsregel zu verursachen. Dies ist der Eintrag in meinem Terraforming Skript:Parsingfehler in Terraform für aws_ses_receipt_rule
resource "aws_ses_receipt_rule" "EmailRule" {
name = "EmailRule"
rule_set_name = "default-rule-set"
recipients [".example.com"]
enabled = "true"
scan_enabled ="true"
s3_action {
bucket_name = "beta"
object_key_prefix = "inbox/"
topic_arn = "beta-email-sns"
}
}
Wenn Terraforming Plan läuft, bekomme ich diesen Fehler:
Error loading config: Error parsing C:\Tools\deploy\terraform\aws\prod\vpc.tf: At 66:14: expected: IDENT | STRING | ASSIGN | LBRACE got: LBRACK
Linie 66 ist die Linie mit Empfängern auf sie.
Gemäß der Dokumentation ich die richtige Syntax verwenden:
https://www.terraform.io/docs/providers/aws/r/ses_receipt_rule.html
Dank, das kann ich nicht glauben, nicht sehen. –