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,8 +628,11 @@ func flattenComputeForwardingRulePortRange(v interface{}) interface{} {
}
func flattenComputeForwardingRulePorts(v interface{}) interface{} {
if v == nil {
return v
}
return schema.NewSet(schema.HashString, v.([]interface{}))
}
func flattenComputeForwardingRuleSubnetwork(v interface{}) interface{} {
if v == nil {

View File

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

View File

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

View File

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