Make flatteners of sets return sets (#1880)

<!-- This change is generated by MagicModules. -->
/cc @danawillow
This commit is contained in:
The Magician 2018-08-15 13:46:55 -07:00 committed by Dana Hoffman
parent b695bdc914
commit 3db96c9073
4 changed files with 24 additions and 6 deletions

View File

@ -628,7 +628,10 @@ func flattenComputeForwardingRulePortRange(v interface{}) interface{} {
}
func flattenComputeForwardingRulePorts(v interface{}) interface{} {
return v
if v == nil {
return v
}
return schema.NewSet(schema.HashString, v.([]interface{}))
}
func flattenComputeForwardingRuleSubnetwork(v interface{}) interface{} {

View File

@ -379,7 +379,10 @@ func flattenComputeRoutePriority(v interface{}) interface{} {
}
func flattenComputeRouteTags(v interface{}) interface{} {
return v
if v == nil {
return v
}
return schema.NewSet(schema.HashString, v.([]interface{}))
}
func flattenComputeRouteNextHopGateway(v interface{}) interface{} {

View File

@ -399,11 +399,17 @@ func flattenComputeSslPolicyMinTlsVersion(v interface{}) interface{} {
}
func flattenComputeSslPolicyEnabledFeatures(v interface{}) interface{} {
return v
if v == nil {
return v
}
return schema.NewSet(schema.HashString, v.([]interface{}))
}
func flattenComputeSslPolicyCustomFeatures(v interface{}) interface{} {
return v
if v == nil {
return v
}
return schema.NewSet(schema.HashString, v.([]interface{}))
}
func flattenComputeSslPolicyFingerprint(v interface{}) interface{} {

View File

@ -589,11 +589,17 @@ func flattenComputeVpnTunnelIkeVersion(v interface{}) interface{} {
}
func flattenComputeVpnTunnelLocalTrafficSelector(v interface{}) interface{} {
return v
if v == nil {
return v
}
return schema.NewSet(schema.HashString, v.([]interface{}))
}
func flattenComputeVpnTunnelRemoteTrafficSelector(v interface{}) interface{} {
return v
if v == nil {
return v
}
return schema.NewSet(schema.HashString, v.([]interface{}))
}
func flattenComputeVpnTunnelLabels(v interface{}) interface{} {