type Config struct {
Version string `json:"version" pflag:",version of the workflow to be fetched."`
Latest bool `json:"latest" pflag:", flag to indicate to fetch the latest version, version flag will be ignored in this case"`
}
GetPFlagSet will return strongly types pflags for all fields in Config and its nested types. The format of the
flags is json-name.json-sub-name... etc.