diff --git a/aws/resource_aws_ses_event_destination.go b/aws/resource_aws_ses_event_destination.go index 5317fa2230e4..0c9ef2435d2c 100644 --- a/aws/resource_aws_ses_event_destination.go +++ b/aws/resource_aws_ses_event_destination.go @@ -63,7 +63,6 @@ func resourceAwsSesEventDestination() *schema.Resource { Type: schema.TypeSet, Optional: true, ForceNew: true, - MaxItems: 1, ConflictsWith: []string{"kinesis_destination", "sns_destination"}, Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ diff --git a/aws/resource_aws_ses_event_destination_test.go b/aws/resource_aws_ses_event_destination_test.go index 3bd689a37fc2..c05b77a5f3a0 100644 --- a/aws/resource_aws_ses_event_destination_test.go +++ b/aws/resource_aws_ses_event_destination_test.go @@ -203,6 +203,12 @@ resource "aws_ses_event_destination" "cloudwatch" { dimension_name = "dimension" value_source = "emailHeader" } + + cloudwatch_destination { + default_value = "default" + dimension_name = "ses:source-ip" + value_source = "messageTag" + } } resource "aws_ses_event_destination" "sns" {