func NewMonitorPartnerHashesListCmd() *cobra.Command {
	cmd := &cobra.Command{
		Use:     "list",
		Short:   "List available monitor partner hashes",
		Example: monitorItemsCmdExample,
		RunE: func(cmd *cobra.Command, args []string) error {
			p, err := NewPrinter(cmd)
			if err != nil {
				return err
			}
			return p.PrintCollection(vt.URL("monitor_partner/hashes"))
		},
	}
	addIncludeExcludeFlags(cmd.Flags())
	addFilterFlag(cmd.Flags())
	addLimitFlag(cmd.Flags())
	addCursorFlag(cmd.Flags())
	return cmd
}
NewMonitorPartnerHashesListCmd returns a list or monitor_partner according to a filter.
package cmd
import (
	"errors"
	"fmt"
	"os"
	"path"
	"regexp"
	"github.com/VirusTotal/vt-cli/utils"
	vt "github.com/VirusTotal/vt-go"
	"github.com/cavaliercoder/grab"
	"github.com/fatih/color"
	"github.com/spf13/cobra"
	"github.com/spf13/viper"
)
var monitorPartnerItemsCmdExample = `  vt monitorpartner list
  vt monitorpartner list --filter "engine:<EngineName>" --include sha256,first_detection_date`