Skip to content

Commit 505bcca

Browse files
authored
Merge pull request #28792 from hashicorp/b-cloudsearch-domain-service-access-policy
cloudsearch/domain_service_access_policy: Improve diff handling of policy
2 parents 7a7997f + d9fa34d commit 505bcca

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

.changelog/28792.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_cloudsearch_domain_service_access_policy: Improve refresh to avoid unnecessary diffs in `access_policy`
3+
```

internal/service/cloudsearch/domain_service_access_policy.go

+5-4
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,11 @@ func ResourceDomainServiceAccessPolicy() *schema.Resource {
3434

3535
Schema: map[string]*schema.Schema{
3636
"access_policy": {
37-
Type: schema.TypeString,
38-
Required: true,
39-
DiffSuppressFunc: verify.SuppressEquivalentPolicyDiffs,
40-
ValidateFunc: validation.StringIsJSON,
37+
Type: schema.TypeString,
38+
Required: true,
39+
DiffSuppressFunc: verify.SuppressEquivalentPolicyDiffs,
40+
DiffSuppressOnRefresh: true,
41+
ValidateFunc: validation.StringIsJSON,
4142
StateFunc: func(v interface{}) string {
4243
json, _ := structure.NormalizeJsonString(v)
4344
return json

0 commit comments

Comments
 (0)