From 3b78617c275d1b80d40cb73543465a6496204272 Mon Sep 17 00:00:00 2001 From: Atsushi Ishibashi Date: Thu, 28 Dec 2017 12:25:04 +0900 Subject: [PATCH] avoid nil pointer when Enabled=false --- aws/resource_aws_elasticsearch_domain.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aws/resource_aws_elasticsearch_domain.go b/aws/resource_aws_elasticsearch_domain.go index 8e5ab7e39a23..86f1e9c7b452 100644 --- a/aws/resource_aws_elasticsearch_domain.go +++ b/aws/resource_aws_elasticsearch_domain.go @@ -497,7 +497,9 @@ func resourceAwsElasticSearchDomainRead(d *schema.ResourceData, meta interface{} for k, val := range ds.LogPublishingOptions { mm := map[string]interface{}{} mm["log_type"] = k - mm["cloudwatch_log_group_arn"] = *val.CloudWatchLogsLogGroupArn + if val.CloudWatchLogsLogGroupArn != nil { + mm["cloudwatch_log_group_arn"] = *val.CloudWatchLogsLogGroupArn + } mm["enabled"] = *val.Enabled m = append(m, mm) }