func NewCloudNetworkRule() *CloudNetworkRule {

	return &CloudNetworkRule{
		ModelVersion:   1,
		Action:         CloudNetworkRuleActionAllow,
		Networks:       []string{},
		Object:         [][]string{},
		ProtocolPorts:  []string{},
		StoredNetworks: []*net.IPNet{},
	}
}
// NewCloudNetworkRule returns a new *CloudNetworkRule
NewCloudNetworkRule returns a new *CloudNetworkRule
// NewCloudNetworkRule returns a new * CloudNetworkRule
func NewCloudNetworkRule() *CloudNetworkRule {
	return &CloudNetworkRule{
		ModelVersion:   1,
		Action:         CloudNetworkRuleActionAllow,
		Networks:       []string{},
		Object:         [][]string{},
		ProtocolPorts:  []string{},
		StoredNetworks: []*net.IPNet{},
	}
}
func NewCloudNetworkRule ( ) * CloudNetworkRule { return & CloudNetworkRule { ModelVersion : 1 , Action : CloudNetworkRuleActionAllow , Networks : [ ] string { } , Object : [ ] [ ] string { } , ProtocolPorts : [ ] string { } , StoredNetworks : [ ] * net . IPNet { } , } }
NewCloudNetworkRule returns a new *CloudNetworkRule
NewCloudNetworkRule returns a new * CloudNetworkRule