Skip to content

Commit 3db96c9

Browse files
modular-magiciandanawillow
authored andcommitted
Make flatteners of sets return sets (#1880)
<!-- This change is generated by MagicModules. --> /cc @danawillow
1 parent b695bdc commit 3db96c9

4 files changed

+24
-6
lines changed

google/resource_compute_forwarding_rule.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,10 @@ func flattenComputeForwardingRulePortRange(v interface{}) interface{} {
628628
}
629629

630630
func flattenComputeForwardingRulePorts(v interface{}) interface{} {
631-
return v
631+
if v == nil {
632+
return v
633+
}
634+
return schema.NewSet(schema.HashString, v.([]interface{}))
632635
}
633636

634637
func flattenComputeForwardingRuleSubnetwork(v interface{}) interface{} {

google/resource_compute_route.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,10 @@ func flattenComputeRoutePriority(v interface{}) interface{} {
379379
}
380380

381381
func flattenComputeRouteTags(v interface{}) interface{} {
382-
return v
382+
if v == nil {
383+
return v
384+
}
385+
return schema.NewSet(schema.HashString, v.([]interface{}))
383386
}
384387

385388
func flattenComputeRouteNextHopGateway(v interface{}) interface{} {

google/resource_compute_ssl_policy.go

+8-2
Original file line numberDiff line numberDiff line change
@@ -399,11 +399,17 @@ func flattenComputeSslPolicyMinTlsVersion(v interface{}) interface{} {
399399
}
400400

401401
func flattenComputeSslPolicyEnabledFeatures(v interface{}) interface{} {
402-
return v
402+
if v == nil {
403+
return v
404+
}
405+
return schema.NewSet(schema.HashString, v.([]interface{}))
403406
}
404407

405408
func flattenComputeSslPolicyCustomFeatures(v interface{}) interface{} {
406-
return v
409+
if v == nil {
410+
return v
411+
}
412+
return schema.NewSet(schema.HashString, v.([]interface{}))
407413
}
408414

409415
func flattenComputeSslPolicyFingerprint(v interface{}) interface{} {

google/resource_compute_vpn_tunnel.go

+8-2
Original file line numberDiff line numberDiff line change
@@ -589,11 +589,17 @@ func flattenComputeVpnTunnelIkeVersion(v interface{}) interface{} {
589589
}
590590

591591
func flattenComputeVpnTunnelLocalTrafficSelector(v interface{}) interface{} {
592-
return v
592+
if v == nil {
593+
return v
594+
}
595+
return schema.NewSet(schema.HashString, v.([]interface{}))
593596
}
594597

595598
func flattenComputeVpnTunnelRemoteTrafficSelector(v interface{}) interface{} {
596-
return v
599+
if v == nil {
600+
return v
601+
}
602+
return schema.NewSet(schema.HashString, v.([]interface{}))
597603
}
598604

599605
func flattenComputeVpnTunnelLabels(v interface{}) interface{} {

0 commit comments

Comments
 (0)