func parseNetworkGenericOptions(data interface{}) (*configuration, error) {
    switch opt := data.(type) {
    case *configuration:
        return opt, nil
    case map[string]string: